The unofficial C/C++ Advanced Lint extension before 1.9.0 for Visual Studio Code allows attackers to execute arbitrary binaries if the user opens a crafted repository.
The product uses a fixed or controlled search path to find resources, but one or more locations in that path can be under the control of unintended actors.
Link | Tags |
---|---|
https://marketplace.visualstudio.com/items?itemName=jbenden.c-cpp-flylint | third party advisory product |
https://github.com/jbenden/vscode-c-cpp-flylint/compare/v1.8.2...v1.9.0 | third party advisory patch |
https://vuln.ryotak.me/advisories/16 | third party advisory |