CVE-2026-77087
KrytyczneCVSS 9.6Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 40 - wyżej niż 40% wszystkich znanych CVE
Streszczenie
Paperclip przed wersją 0.3.1 w domyślnym trybie local_trusted nie waliduje nagłówków Host, co pozwala atakującym na wykonanie dowolnych poleceń przez DNS rebinding. Atakujący może stworzyć złośliwą stronę, która po odwiedzeniu przez dewelopera uruchamiającego Paperclip lokalnie, używa DNS rebinding do uwierzytelnionych żądań API i wykonuje polecenia przez adapter procesu.
Ocena ryzyka
Atakujący może przejąć kontrolę nad lokalnym środowiskiem deweloperskim i wykonać dowolne polecenia, co może prowadzić do kradzieży danych lub dalszego ataku na infrastrukturę.
Rekomendacja
Zaktualizuj Paperclip do wersji 0.3.1 lub nowszej i upewnij się, że walidacja nagłówków Host jest włączona.
Inne podatności w Paperclip
Zobacz wszystkie- CVE-2026-119713Wysokie
Paperclip w wersjach 2026.403.0 przed 2026.416.0 zawiera podatność na zdalne wykonanie kodu, która pozwala posiadaczom kluczy API agenta na ustawienie cleanupCommand i teardownCommand poprzez PATCH /api/execution-workspaces/:id. Gdy obszar roboczy jest archiwizowany, cleanupExecutionWorkspaceArtifacts uruchamia te polecenia przez powłokę jako proces serwera Paperclip, wykonując wybrane przez atakującego polecenia OS na hoście serwera.
- CVE-2026-41208Wysokie
Paperclip (@paperclipai/server) w wersjach przed 2026.416.0 zawiera podatność na eskalację uprawnień, która pozwala atakującemu z kluczem API agenta na wykonanie dowolnych poleceń systemowych na hoście serwera Paperclip. Agenci mogą aktualizować własny adapterConfig poprzez endpoint /agents/:id, a pole adapterConfig.workspaceStrategy.provisionCommand jest później wykonywane przez serwer podczas provisioningu workspace.
Oryginalny opis (angielski, źródło NVD)
Paperclip before 0.3.1 in default local_trusted mode fails to validate Host headers, allowing attackers to execute arbitrary commands via DNS rebinding. An attacker can craft a malicious webpage that, when visited by a developer running Paperclip locally, uses DNS rebinding to make authenticated API requests and execute commands through the process adapter.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

