Wygenerowana abstrakcyjna ilustracja na jasnym szaroniebieskim tle z delikatną siatką blueprintu. Szeroki poziomy pas cienkich równoległych linii w ciemnym łupkowym odcieniu przecina środek kadru od lewej do prawej, przedstawiając przepływ rekordów. Po lewej stronie rzadka grupa zagnieżdżonych zaokrąglonych prostokątów sugeruje wydzielony obszar roboczy. W dwóch trzecich szerokości linie przechodzą przez mały, prosty prostokątny blok węzłowy w neutralnym łupkowym kolorze, bez żadnych oznaczeń; przez jego bok biegnie cienka jak włos szczelina. Z tej szczeliny krótki strumień małych oderwanych kwadratów i cienkich bursztynowych pociągnięć unosi się z przepływu i zakręca w górę ku pustemu tłu, podczas gdy równoległe linie biegną nienaruszone dalej w prawo, gdzie niewielki stos półprzezroczystych poziomych arkuszy przedstawia przechowywane rekordy. Wzdłuż górnej krawędzi biegnie delikatny cyjanowy ślad. Nie pojawiają się żadne teksty, liczby, osoby, znaki towarowe ani logotypy organizacji. Logo OrcaRouter jest nałożone w prawym dolnym rogu.
AI Safety Incidents

Warp ujawnia naruszenie u zewnętrznego dostawcy, w wyniku którego wyciekły logi decyzyjne agenta AI i telemetria użytkowników

Autor

Rowan Sterling

Data publikacji

Najnowsze modele · 20Zobacz wszystkie modele →
Benchmarki: Artificial Analysis · aktualizowane codziennie
Powrót do wszystkich wpisów

Warp, agentowe środowisko programistyczne, które powstało jako terminal, ujawniło 27 października 2026 r., że atak na zewnętrznego dostawcę w jego infrastrukturze dotarł do logów decyzyjnych agentów AI i telemetrii użytkowników. Założyciel i CEO Zach Lloyd oszacował, że dotkniętych zostało nie więcej niż około 1% użytkowników Warp — górna granica, której firma nie przełożyła na liczbę kont, w zestawieniu ze stroną internetową deklarującą co najmniej 800 000 użytkowników. Ujawnienie to oświadczenie, które Lloyd opublikował na X, z datą i godziną 26 października 2026 r. o 19:26 UTC, o którym BleepingComputer poinformował następnego dnia; i to ta publikacja wyznacza datę zapisaną w archiwum. Warp twierdzi, że wykrył wykorzystanie luki w piątek — 23 października według kalendarza — opanował je w ciągu kilku godzin, powiadomił użytkowników, których jednoznacznie zidentyfikował, zaangażował CrowdStrike i poinformował organy ścigania. Poziom dotkliwości, ocena pewności i pełna lista źródeł tego wpisu znajdują się w archiwum incydentów AI, obok innych wpisów dotyczących narzędzi programistycznych opartych na agentach, zarejestrowanych wokół niego.

Co powiedział Warp, jego własnymi słowami

Nie ma żadnego komunikatu bezpieczeństwa, komunikatu prasowego ani raportu o incydencie. Dokumentem źródłowym jest pojedynczy post dyrektora generalnego, a jego brzmienie warto czytać uważnie, ponieważ większość późniejszych doniesień jest jego parafrazą. „W piątek dowiedzieliśmy się o czymś, co uważamy za aktywne i wąsko zakrojone wykorzystywanie podatności dostawcy w infrastrukturze Warp” — napisał Lloyd. „Wykryliśmy tę operację w ciągu kilku godzin i zdołaliśmy naprawić sytuację oraz złagodzić skutki. Jesteśmy w kontakcie z dostawcą w sprawie tej podatności”.

W poście jednym zwrotem określono dane — "ograniczoną ilość danych śledzenia agenta i telemetrii" — a innym mechanizm: atak "zdaje się pochodzić od roju agentów stosującego bardzo wyrafinowaną technikę penetracji i eskalacji, prawdopodobnie rozpoczynając się od luki w zależności od dostawcy". Lloyd dodał, że personel pracował "przez cały weekend", że Warp powiadomił "wszystkich, których jednoznacznie zidentyfikowaliśmy jako poszkodowanych", że firma współpracuje z CrowdStrike przy "bardziej rozległym i wszechstronnym dochodzeniu" oraz że zaangażowała organy ścigania. Przeprosił wprost: "Każdy, kto korzysta z Warp, pokłada w nas duże zaufanie i nie traktujemy tego lekko".

Podana liczba określająca zakres jest przedstawiona jako górny limit, a nie wynik pomiaru. „Na dzień dzisiejszy uważamy, że wpływ mógł objąć najwyżej około 1% użytkowników Warp” — napisał Lloyd. BreachNews, które odtworzyło to oświadczenie w raporcie z 28 października, zauważyło, że Warp nie podał, ile kont reprezentuje ten 1%. W zestawieniu z własną liczbą 800 000 użytkowników Warp ten limit implikuje kilka tysięcy kont, ale ta arytmetyka jest nasza, nie firmy, a Warp nie opublikował liczby powiadomionych użytkowników.

Co osiągnięto, a czego Warp nie powiedział

Dzienniki decyzji agenta — nazywane również śladami agenta — to zapisy tego, co agent AI do kodowania został poproszony zrobić i co zrobił: instrukcje, kroki rozumowania, wywołania narzędzi, polecenia, które uruchomił, oraz dane wyjściowe zwrócone przez te polecenia. W środowisku programistycznym jest to istotnie różne od logu aplikacji, ponieważ dane wyjściowe mogą zawierać zawartość plików, zmienne środowiskowe, wewnętrzne nazwy hostów i parametry połączenia. Cloud Security Alliance w notatce badawczej opublikowanej 28 października opisała pojedynczy ślad jako mogący zawierać „fragmenty repozytorium źródłowego, mapę infrastruktury i magazyn poświadczeń jednocześnie”.

Warp nie ujawnił, czy cokolwiek z tego znalazło się w ujawnionym zbiorze. BleepingComputer poinformował, że firma „nie wyjaśniła, czy ujawnione informacje obejmowały kod źródłowy, prompty, dane uwierzytelniające lub inne wrażliwe szczegóły”. BreachNews wymienił te same otwarte pytania — kod źródłowy i ścieżki plików, prompty lub pełne rozmowy, klucze API i tokeny, dane konta — i zachował ostrożność co do znaczenia ich braku: „Brak tego szczegółu nie oznacza, że te elementy zostały objęte incydentem, ani ich nie wyklucza”. Cloud Security Alliance doszła niezależnie do tego samego wniosku, pisząc, że „przedwczesne byłoby wyciąganie wniosku, że w tym incydencie wykradziono sekrety lub kod źródłowy”.

Notatka sojuszu dodaje jeden kontekst, który jest udokumentowany, a nie wywnioskowany, i warto oddzielić go od samego naruszenia. Dokumentacja prywatności samego Warp, cytowana w notatce, stwierdza, że gdy telemetria jest włączona, firma może zbierać interakcje z AI oraz dane wejściowe z konsoli używane do obsługi funkcji AI; że użytkownicy planu darmowego muszą mieć włączoną telemetrię, aby korzystać z AI; że konfigurowalna funkcja Secret Redaction jest domyślnie wyłączona; oraz że plany Business i Enterprise są objęte umową o zerowym przechowywaniu danych. Nic z tego nie ustala, co znajdowało się w zbiorze danych objętym naruszeniem. Ustala jednak, że zawartość śladu agenta różni się w zależności od planu i konfiguracji, co oznacza, że skutki tego ujawnienia nie są takie same dla każdego z użytkowników należących do tego 1%.

A self-built HTML card headed 'What Warp has confirmed, and what it has not', kicker 'Warp vendor breach - the disclosure ledger', subtitle 'Statements from CEO Zach Lloyd, BleepingComputer and BreachNews, checked on 29 October 2026.' Two columns. The left column, headed 'Confirmed by Warp', lists: a third-party vendor in Warp's infrastructure was exploited; the activity was detected on Friday 23 October 2026 and, the company says, contained within hours; the data reached is described as 'a limited amount of agent trace and telemetry data'; an upper bound of roughly 1% of users may be affected; every user positively identified as impacted has been notified; CrowdStrike is engaged for a fuller investigation; law enforcement has been informed. The right column, headed 'Not disclosed', lists: the vendor's identity, the product affected and the vulnerability, with no CVE linked publicly; which fields the agent traces and telemetry contained; whether source code, prompts, credentials or account details were among them; how many accounts the 1% figure represents; whether the unnamed vendor has notified its own other customers; any forensic report, advisory or post-mortem. A band below reads 'The gap is the record: One CEO post, a scope ceiling and a data category. Everything below that category line - which fields, how many accounts, who did it - is still open.' A footer reads 'Sources: Zach Lloyd on X, 26 October 2026; BleepingComputer, 27 October 2026; BreachNews, 28 October 2026. Hand-built card, not a screenshot of any vendor page.'

Sformułowanie „agent swarm” pochodzi od Warp i ma charakter tymczasowy.

Fraza „agent swarm” (rój agentów) powędrowała dalej niż zdanie, z którego pochodzi. Pochodzi od Lloyda, który dwukrotnie złagodził swoje stwierdzenie w tym samym zdaniu — atak „wygląda” na przeprowadzony przez jeden rój, a „prawdopodobnie” rozpoczął się od luki w zależności dostawcy. BreachNews właściwie odczytał to zastrzeżenie: „Oba punkty odzwierciedlają wstępne stanowisko spółki i żadna strona zewnętrzna nie potwierdziła niezależnie, w jaki sposób atakujący dostali się do środka ani czy intruzję przeprowadziły agentów AI”. Cloud Security Alliance określiło tę charakterystykę jako „tymczasową do czasu opublikowania wyników ostatecznego dochodzenia” i dodało ostrzeżenie, które należy odnotować: „Organizacje, które padły ofiarą naruszenia, mają również motywację, by podkreślać zaawansowanie atakujących, więc opisy te należy odpowiednio ważyć”.

Zatem rzetelna lektura tego zapisu jest węższa, niż sugeruje kilka nagłówków. Ustalone jest, że Warp uważa, iż zautomatyzowany, skoordynowany atak przedostał się do jego infrastruktury przez dostawcę. Nie ustalono natomiast, kto go przeprowadził, która grupa lub kraj — jeśli w ogóle — za nim stoi, czy instrukcje rzeczywiście wydały agenty AI ani jak przebiegała eskalacja. Nikt nie wskazał żadnego aktora zagrożenia i publicznie nie powiązano z incydentem żadnego CVE, podaje BreachNews. Podsumowanie archiwum zajmuje takie samo stanowisko: doniesienia opisujące atak typu „agent-swarm" to hipoteza analityków, a nie potwierdzona atrybucja.

A self-built HTML card headed 'Four days from detection to analysis', kicker 'Warp vendor breach - timeline', subtitle 'Every dated point below comes from a named source. The gaps between them are where Warp published nothing.' Five rows: Friday 23 October 2026, detection - Warp becomes aware of what it believes is an active and narrow-banded exploitation of a vendor in its infrastructure, and Lloyd says the operation was detected within hours and remediated; Saturday 24 to Sunday 25 October, the weekend - staff work through the weekend, per the CEO, and Warp notifies anyone positively identified as impacted, with no statement published over those two days; Monday 26 October, 19:26 UTC - Lloyd posts the disclosure on X, describing 'a limited amount of agent trace and telemetry data', an upper bound of roughly 1% of users, and naming CrowdStrike and law enforcement; Tuesday 27 October, the record's date - BleepingComputer reports the disclosure, adding the 800,000-user figure from Warp's website, and the incident record is dated to this day; Wednesday 28 October, independent analysis - the Cloud Security Alliance publishes a research note and BreachNews a reconstruction, both building on the same CEO post with neither gaining independent access. A band below reads 'What no row contains: The vendor's name, the vulnerability, the fields inside the exposed traces, or an account count. Warp has published none of these, and no source reviewed here has obtained them independently.' A footer reads 'Sources: Zach Lloyd on X, 26 October 2026; BleepingComputer, 27 October 2026; Cloud Security Alliance and BreachNews, 28 October 2026. Weekday and date pairings checked against the calendar. Hand-built card, not a screenshot of any vendor page.'

Co zmieniło się po ujawnieniu

Odpowiedź, którą opisuje Warp, to powstrzymanie i powiadomienie, a nie ujawnienie. Wykrycie „w ciągu kilku godzin”, naprawa i łagodzenie skutków, kontakt z dostawcą w sprawie luki, powiadomienie użytkowników zidentyfikowanych z pewnością, zaangażowanie CrowdStrike do szerszego dochodzenia oraz poinformowanie organów ścigania. Lloyd powiedział, że dotknięci użytkownicy „otrzymają od nas instrukcje dotyczące działań, które muszą podjąć”, oraz że Warp „będzie nadal publikować aktualizacje, w miarę jak dowiadujemy się więcej”.

Użytkownikom, którzy nie otrzymali niczego, krążąca rada ma charakter ostrożnościowy. BleepingComputer poinformował, że użytkownikom Warp polecono monitorować aktywność konta i z większą ostrożnością podchodzić do niechcianych komunikatów. BreachNews dodał praktyczne kroki: wymienić każdy klucz API, token lub hasło, które zostały wpisane, wklejone lub wydrukowane w sesji agenta Warp; przejrzeć aktywność w połączonych usługach, takich jak GitHub, dostawcy usług chmurowych i dostawcy modeli; oraz weryfikować każdą wiadomość twierdzącą, że pochodzi od Warp, bezpośrednio przez warp.dev, a nie przez link w wiadomości. Cloud Security Alliance zwróciło uwagę na powiązany aspekt ryzyka wtórnego — że wiadomości odwołujące się do sesji agenta zasługują na szczególną wnikliwość, ponieważ mogą być phishingiem opartym na skradzionym kontekście.

To, co pozostaje publicznie niezmienne, to sam zapis. BreachNews podał, że Warp nie opublikował szczegółowego raportu o incydencie, a jego strona statusu nie wymieniała incydentu; nie było też jasne, czy dostawca, którego nazwy nie ujawniono, powiadomił swoich pozostałych klientów. Według stanu na 29 października 2026 r. żadna ze stron incydentu nie opublikowała raportu kryminalistycznego, oświadczenia dostawcy, zawiadomienia organu regulacyjnego ani analizy po incydencie.

Dziesięć dni po OpenCode

Ujawnienie przez Warp pojawiło się w następstwie podobnego ujawnienia w narzędziu AI do kodowania. BleepingComputer poinformował, że platforma do kodowania z wykorzystaniem AI OpenCode powiadomiła użytkowników w poprzednim tygodniu, iż naruszenie ujawniło przechowywane klucze API używane z zewnętrznymi dostawcami modeli, dotykając około 1,4% jej użytkowników i prowadząc u niektórych do nieautoryzowanych obciążeń sięgających 1700 dolarów. Wydarzenie dotyczące Warp ma ten sam kształt — narzędzie deweloperskie, awaria po stronie dostawcy, niewielki odsetek — z jedną różnicą istotną dla dotkliwości: ujawnionym zbiorem OpenCode były poświadczenia, których niewłaściwe wykorzystanie objawia się rachunkiem, podczas gdy w przypadku Warp były to rekordy operacyjne, których wrażliwość zależy od pól, których nikt nie opublikował.

Cloud Security Alliance traktuje tę parę jako jedną lekcję, a nie dwie historie. Zdaniem organizacji oba przypadki dotyczą „dostawcy narzędzi dla programistów, który przechowywał wrażliwe dane związane z agentami w imieniu wielu klientów, a atakujący dotarł do tych danych przez składnik infrastruktury, który nie był głównym produktem”. Jej kluczowy argument strukturalny polega na tym, że ślady agentów agregują to, czym zwykle zarządza się osobno — kodem przez mechanizmy kontroli repozytorium, poświadczeniami przez politykę sekretów, telemetrią przez analitykę produktu — więc „ryzykują podleganie najsłabszemu z tych reżimów, zazwyczaj analityce produktu”. To argument dotyczący wzorców ekspozycji, a nie ustalenie co opuściło Warp.

A self-built HTML card headed 'Two developer-tool breaches, ten days apart', kicker 'Warp and OpenCode - comparison', subtitle 'What each company disclosed, as reported. Warp's figure is a CEO ceiling; OpenCode's charges are user-reported.' Six comparison rows across three columns, dimension, Warp and OpenCode. Disclosure: a CEO post on X timestamped 26 October 2026, reported by BleepingComputer on 27 October, against users notified in the preceding week with BleepingComputer reporting 19 October 2026. Product affected: Warp infrastructure reached through an unnamed third-party vendor, against OpenCode's hosted Console service rather than its local CLI. Data exposed: agent decision logs and user telemetry, against stored third-party model-provider API keys. Reported scope: roughly 1% of users stated as an upper bound, against about 1.4% of Console users. Downstream harm: none reported at Warp at the time of writing, against user-reported unauthorized charges of up to 1,700 US dollars. Root cause: not published by either company. A band below reads 'The useful contrast is evidentiary, not numerical: One breach produced invoices; the other produced a category of data and no field list. Neither company has published a root cause, and the two incidents are ten days apart.' A footer reads 'Sources: BleepingComputer, 27 October 2026 and 19 October 2026, as summarised in the Cloud Security Alliance research note of 28 October 2026. Dollar figures are individual user reports relayed by reporters, not confirmed by OpenCode or any model provider. Hand-built card, not a screenshot of any vendor page.'

Co jest ustalone, a co nie

Archiwum przyznaje temu rekordowi ocenę pewności A i nie oznacza go jako spornego, a ocena dotyczy udokumentowania, a nie rozstrzygnięcia: stwierdzenia są spójne w poście CEO, prasie branżowej i dwóch niezależnych analizach. Nie oznacza to, że incydent został wyjaśniony. Poniższy podział jest miejscem, w którym to rozróżnienie ma znaczenie.

• Ustalono: Warp ujawnił, że zewnętrzny dostawca w jego infrastrukturze został wykorzystany oraz że uzyskano dostęp do danych śledzenia agenta i danych telemetrycznych. Ujawnienie to post Lloyd's z 26 października 2026 r., relacjonowany przez BleepingComputer 27 października, a treść postu jest spójna we wszystkich przeanalizowanych tu źródłach.

• Ustanowiono:Warp wykrył tę aktywność w piątek 23 października 2026 r., twierdzi, że opanował ją w ciągu kilku godzin, powiadomił użytkowników o jej jednoznacznym zidentyfikowaniu, zaangażował CrowdStrike i poinformował organy ścigania.

• Ustalono: podany zakres jest górną granicą wynoszącą około 1% użytkowników, a nie zmierzoną liczbą, i firma nie opublikowała żadnej liczby kont.

• Przypisywane, lecz niepotwierdzone: że włamanie pochodziło od „roju agentów” stosującego wyrafinowaną technikę penetracji i eskalacji, prawdopodobnie zapoczątkowaną luką w zależności dostawcy. Jest to własna wstępna ocena Warp, opatrzona zastrzeżeniami w słowach CEO i niepotwierdzona przez żadną stronę zewnętrzną.

• Nie ustalono:tożsamości dostawcy, produktu, którego dotyczy problem, luki bezpieczeństwa i ewentualnego CVE. Pól zawartych w ujawnionych śladach i telemetrii. Czy wśród nich znalazły się kod źródłowy, prompty, dane uwierzytelniające, pełne rozmowy lub dane konta. Kto przeprowadził atak. Ilu użytkowników otrzymało powiadomienie. Czy inni klienci dostawcy zostali dotknięci lub poinformowani. Jaki jest całkowity zakres szkód.

• Brak potwierdzonych szkód wtórnych: Warp nie zgłosił żadnego niewłaściwego wykorzystania ujawnionych danych, a w żadnym z przeglądanych tu źródeł nie powiązano z tym incydentem obciążeń, zawieszeń kont ani prób wymuszenia. Szkodą odnotowaną w archiwum jest ujawnienie danych operacyjnych specyficznych dla agenta, a nie udowodniony ich skutek.

Uwaga na temat potwierdzenia, ponieważ jest to najsłabsza część tego zapisu. Relacja BleepingComputer była pierwszą spośród omawianych tu źródeł; BreachNews, Atlabyte i Archyde odtworzyły incydent na podstawie tego samego postu CEO; Cloud Security Alliance przeanalizowało go, nie mając niezależnego dostępu do Warp. Wiele organizacji opisało już ten incydent, ale wszystkie czytają jeden dokument i żadna nie uzyskała drugiej relacji o tym, co wydarzyło się wewnątrz Warp lub wewnątrz nieujawnionego dostawcy. Różnorodność relacji potwierdza ujawnienie, a nie samo włamanie.

Jak archiwum to archiwizuje

Wpis jest odnotowany jako incydent — faktycznie zaistniałe zdarzenie związane z AI, a nie prognoza — o wadze średniej, pewności A, statusie sporności: fałsz, rzeczywistej szkodzie: prawda, udziale AI: potwierdzonym, regionie GLOBAL, oraz dacie z dokładnością do dnia, 27 października 2026 r. Tagi typu to EXFIL i INFRA: dane opuściły środowisko przez ścieżkę infrastrukturalną, a nie z powodu wady samego produktu.

Dwa z tych pól zasługują na dosłowne odczytanie. Ocena zaufania „A” odnosi się do tego, jak dobrze zdarzenie jest udokumentowane — a jest dobrze: ujawnienie istnieje, jego brzmienie jest spójne w różnych źródłach, a otaczające je daty się zgadzają. Nie poświadcza ona jednak charakteru „agent swarm” ani kompletności szacunku zakresu. Z kolei real_harm = true odnosi się do ekspozycji dzienników decyzji agentów i telemetrii — czyli zapisów opisujących, jak pracuje zespół i model — a nie do jakiegokolwiek udowodnionego wykorzystania ich. Czy „medium” to właściwy poziom dotkliwości, to pytanie, którego nie da się rozstrzygnąć, dopóki Warp nie ujawni, jakie pola znajdowały się w śladach; gdyby były wśród nich dane uwierzytelniające lub źródła objęte prawem własności, ocena wyglądałaby na zaniżoną, a żadne z przejrzanych tu źródeł nie potrafi tego ani potwierdzić, ani wykluczyć.

Zapis zmieni kształt, jeśli pojawi się którakolwiek z czterech rzeczy: wymieniony z nazwy dostawca z własnym powiadomieniem, CVE, raport z analizy śledczej CrowdStrike albo powiadomienie organu regulacyjnego. Do 29 października 2026 r. nie pojawiła się żadna z nich. Dopóki któraś się nie pojawi, jest to dobrze udokumentowane ujawnienie o wyjątkowo cienkim rdzeniu technicznym — a ta luka między kategorią danych a jej zawartością jest tym, co warto obserwować.