CVE-2026-91987
ŚrednieCVSS 6.5Streszczenie
atomic-agents-stack w wersjach przed 1.1.0 zawiera obejście ograniczenia kosztów w funkcji _estimate_batch_cost, która zwraca zerowy koszt dla nieznanych modeli nieobecnych w tabeli cen. Atakujący mogą skonfigurować wdrożenia z nieznanymi identyfikatorami modeli, aby obejść dzienne limity kosztów i przekroczyć budżet w równoległych operacjach wsadowych.
Ocena ryzyka
Atakujący może obejść dzienne limity kosztów i przekroczyć budżet, co prowadzi do niekontrolowanych wydatków. Ryzyko dotyczy wdrożeń używających atomic-agents-stack z nieznanymi identyfikatorami modeli.
Rekomendacja
Zaktualizuj atomic-agents-stack do wersji 1.1.0 lub nowszej. Upewnij się, że identyfikatory modeli są obecne w tabeli cen lub że nieznane modele są odpowiednio obsługiwane.
Inne podatności w atomic-agents-stack
Zobacz wszystkie- CVE-2026-91989Wysokie
atomic-agents-stack przed wersją 1.1.0 zawiera podatność na path traversal w serwerze HTTP dashboardu, która pozwala zdalnym atakującym na odczyt dowolnych plików poprzez podanie sekwencji traversal w ścieżkach żądań. Atakujący mogą ominąć kontrolę ścieżek, dodając segmenty '../' w żądaniach do endpointu DashboardHandler.do_GET, aby uzyskać dostęp do plików poza katalogiem agents_root.
- CVE-2026-91988Wysokie
atomic-agents-stack przed wersją 1.1.0 akceptuje niezaszyfrowane schematy HTTP w fabryce backendu rejestru serwera MCP, co pozwala atakującym typu man-in-the-middle na modyfikację odpowiedzi katalogu. Atakujący mogą wstrzyknąć dowolne komendy i argumenty, które są uruchamiane jako lokalne podprocesy przez MCPClientPool, co prowadzi do wykonania kodu na hoście agenta.
Oryginalny opis (angielski, źródło NVD)
atomic-agents-stack before 1.1.0 contains a cost-guardrail bypass in the _estimate_batch_cost function that returns zero cost for unknown models not in the pricing table. Attackers can configure deployments with unknown model identifiers to bypass daily cost caps and exceed budget limits in parallel batch operations.

