CVE-2026-42213
ŚrednieCVSS 5.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 46 - wyżej niż 46% wszystkich znanych CVE
Streszczenie
Rozszerzenie SolidCAM-GPPL-IDE w wersjach od 1.0.0 do przed 1.0.2 nieprawidłowo obsługuje dyrektywę inc "filename" w plikach postprocesora GPPL, tworząc klikalne linki do dowolnych ścieżek (absolutnych, względnych z segmentami .., UNC i podfolderów) i wywołując File.Exists. Prowadzi to do ujawnienia informacji poprzez sondowanie File.Exists oraz wycieku hasha NTLM poprzez sondowanie ścieżek UNC. Podatność została naprawiona w wersji 1.0.2.
Ocena ryzyka
Atakujący może wykorzystać rozszerzenie do wykrywania istnienia plików w systemie oraz do wycieku hasha NTLM, co może umożliwić dalsze ataki na infrastrukturę organizacji. Ryzyko dotyczy użytkowników VS Code z zainstalowanym rozszerzeniem i otwierających niezaufane pliki postprocesora.
Rekomendacja
Zaktualizuj rozszerzenie SolidCAM-GPPL-IDE do wersji 1.0.2 lub nowszej. Unikaj otwierania niezaufanych plików postprocesora GPPL w VS Code z zainstalowanym rozszerzeniem.
Inne podatności w SolidCAM-GPPL-IDE
Oryginalny opis (angielski, źródło NVD)
SolidCAM-GPPL-IDE is an unofficial, independently developed extension, Postprocessor IDE for SolidCAM. From version 1.0.0 to before version 1.0.2, the inc "filename" directive in GPPL postprocessor files is resolved by GpplDocumentLinkHandler into a clickable link (VS Code textDocument/documentLink). The handler accepted arbitrary paths — absolute, relative with parent-directory segments (..\..\..\), UNC (\\server\share\), and arbitrary subfolders — and called File.Exists on each to decide whether to render the link. Two distinct attack surfaces resulted: information disclosure via File.Exists probing and NTLM hash leak via UNC path probing. This issue has been patched in version 1.0.2.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

