Katalog CVE

CVE-2026-44220

NiskieCVSS 3.2
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.21%

Percentyl 12 - wyżej niż 12% wszystkich znanych CVE

Streszczenie

ciguard to statyczny audytor bezpieczeństwa dla potoków CI/CD. W wersjach od 0.8.0 do 0.8.1 funkcja discover_pipeline_files() w src/ciguard/discovery.py przechodzi drzewo katalogów podążając za dowiązaniami symbolicznymi, z ochroną przed cyklami przez śledzenie odwiedzonych ścieżek. Atakujący mogący umieścić dowiązanie symboliczne w skanowanym katalogu może spowodować, że odkrywanie wejdzie do celu dowiązania i zwróci ścieżki do plików potoków poza żądanym katalogiem głównym. Luka została naprawiona w wersji 0.8.2.

Ocena ryzyka

Skanowanie może ujawnić ścieżki do plików potoków poza zamierzonym katalogiem, co może prowadzić do wycieku informacji o strukturze systemu lub nieoczekiwanego przetwarzania plików.

Rekomendacja

Zaktualizuj ciguard do wersji 0.8.2 lub nowszej.

Inne podatności w ciguard

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

ciguard is a static security auditor for CI/CD pipelines. From 0.8.0 to 0.8.1 , the discover_pipeline_files() function in src/ciguard/discovery.py walks a directory tree following symlinks, with cycle protection via tracking visited resolved paths. An attacker who can plant a symlink in a directory the user (or AI agent) scans can cause discovery to walk into the symlink target and return paths to pipeline-shaped files outside the requested root. This vulnerability is fixed in 0.8.2.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS