Katalog CVE

CVE-2026-112015

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Omnigent w wersjach od 0.3.0 do przed 0.14.0 zawiera podatność path traversal, która pozwala uwierzytelnionym użytkownikom na wyjście poza obszar roboczy poprzez ustawienie os_env.cwd w zagnieżdżonych podagentach. Atakujący mogą przesłać pakiet, którego podagent używa bezwzględnej lub przechodzącej w górę ścieżki roboczej, omijając walidację tylko dla roota w bundles.py, aby czytać i zapisywać pliki hosta jako użytkownik runner.

Ocena ryzyka

Uwierzytelniony atakujący może odczytywać i zapisywać pliki hosta poza obszarem roboczym, co prowadzi do naruszenia poufności i integralności systemu.

Rekomendacja

Zaktualizować Omnigent do wersji 0.14.0 lub nowszej, która naprawia tę podatność.

Inne podatności w Omnigent

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

Omnigent 0.3.0 before 0.14.0 contains a path traversal vulnerability that allows authenticated users to escape the workspace by setting os_env.cwd on nested sub-agents. Attackers can upload a bundle whose sub-agent uses an absolute or parent-traversing working directory, bypassing root-only validation in bundles.py, to read and write host files as the runner user.

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