CVE-2021-28793

vscode-restructuredtext before 146.0.0 contains an incorrect access control vulnerability, where a crafted project folder could execute arbitrary binaries via…

published April 20, 2021

CVSS
—
EPSS
2%
Percentile
76.0
In the wild
Unconfirmed
What it is

⚠️ A crafty project folder could give attackers a backstage pass! This access control vulnerability in vscode-restructuredtext before version 146.0.0 lets misconfigured workspace setups execute any binaries they want. 🔥 Think of it like a restaurant where the kitchen staff starts cooking with ingredients they find in the back — if those ingredients are tainted, it could lead to some serious health issues! Here, the workspace configuration is like that kitchen staff, and a malicious folder is the questionable ingredient. An attacker could manipulate a project folder to execute arbitrary binaries on your system, potentially leading to data loss, unwanted code execution, or even taking control of your environment. It's like handing over the keys to your entire kitchen to someone you can't trust!

Put simply

Think of it like a restaurant where the kitchen staff starts cooking with ingredients they find in the back — if those ingredients are tainted, it could lead to some serious health issues! Here, the workspace configuration is like that kitchen staff, and a malicious folder is the questionable ingredient. This vulnerability arises from incorrect access control that fails to properly validate the origin of the binaries being executed from crafted workspace configurations, allowing for unsafe code execution.

What to do

An attacker could manipulate a project folder to execute arbitrary binaries on your system, potentially leading to data loss, unwanted code execution, or even taking control of your environment. It's like handing over the keys to your entire kitchen to someone you can't trust! Upgrade to vscode-restructuredtext version 146.0.0 or later immediately to patch this vulnerability. Additionally, audit your workspace configurations to ensure that no suspicious project folders are present. Always keep your tools updated! You've got this! Follow these steps, and you'll be one step closer to securing your environment. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01630 · 76.0th percentile
Published
2021-04-20T12:36Z
EPSS history
Timeline
  • 20 APR 12:36Z
    vscode-restructuredtext before 146.0.0 contains an incorrect access control vulnerability, where a crafted project folder could execute arbitrary binaries via…
    cvelistv5