In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsUpgrade @backstage/plugin-techdocs-node to version 1.14.3 or higher.
@backstage/plugin-techdocs-node is a Common node.js functionalities for TechDocs, to be shared between techdocs-backend plugin and techdocs-cli
Affected versions of this package are vulnerable to Permissive List of Allowed Inputs via the processing of the mkdocs.yml configuration file during the documentation build process. An attacker can execute arbitrary Python code by crafting a malicious configuration file that bypasses security controls through unfiltered configuration keys.
This vulnerability can be mitigated by configuring the system to use Docker mode with restricted access, limiting modification permissions for configuration files to trusted contributors, or downgrading to a version of MkDocs < 1.4.0 which does not support hooks.