CVE-2026-29186
WysokieCVSS 7.7Prawdopodobieństwo exploitacji (EPSS)
Podwyższone ryzykoPercentyl 52 - wyżej niż 52% wszystkich znanych CVE
Streszczenie
Podatność w @backstage/plugin-techdocs-node umożliwia ominięcie listy dozwolonych kluczy konfiguracyjnych MkDocs, co prowadzi do zdalnego wykonania dowolnego kodu Python podczas procesu budowania dokumentacji. Problem został załatany w wersji 1.14.3.
Ocena ryzyka
Atakujący może wstrzyknąć złośliwą konfigurację mkdocs.yml, co skutkuje wykonaniem dowolnego kodu na serwerze, potencjalnie prowadząc do przejęcia kontroli nad systemem i wycieku danych.
Rekomendacja
Niezwłocznie zaktualizuj @backstage/plugin-techdocs-node do wersji 1.14.3 lub nowszej. Przejrzyj istniejące pliki mkdocs.yml pod kątem podejrzanych wpisów.
Inne podatności w @backstage/plugin-techdocs-node
Oryginalny opis (angielski, źródło NVD)
Backstage is an open framework for building developer portals. Prior to version 1.14.3, this is a configuration bypass vulnerability that enables arbitrary code execution. The @backstage/plugin-techdocs-node package uses an allowlist to filter dangerous MkDocs configuration keys during the documentation build process. A gap in this allowlist allows attackers to craft an mkdocs.yml that causes arbitrary Python code execution, completely bypassing TechDocs' security controls. This issue has been patched in version 1.14.3.

