Hacktron: dwie luki, konta OpenAI i nagroda 6500 USD
Hacktron połączył dwie luki i dotarł do kont OpenAI. Nagroda 6500 USD, pomoc Claude i granice programu zgłaszania błędów.

👁 118 przeczytań
- Badacze Hacktron połączyli lukę w libheif z błędem SSO i uzyskali dostęp do kont pracowników OpenAI, za co otrzymali nagrodę 6500 USD.
- Cały przebieg - od odkrycia do zgłoszenia - zajął mniej niż 72 godziny, a poprawkę OpenAI potwierdzono 25 lipca 2026 r.
- Forum hostowane przez Discourse było wyłączone z programu bug bounty, co oznacza, że granice programu i faktyczny zasięg dostępu to osobne kryteria oceny.
Stan: 10 października 2026 r.
Badacze Hacktron połączyli błąd przetwarzania obrazu w libheif z problemem logowania SSO i przez forum dotarli do kont pracowników OpenAI (opis z 13.09.2026). Ten przypadek pokazuje, dlaczego bezpieczeństwo wspólnego logowania trzeba oceniać przez granice dostępu, a nie znaczenie pojedynczej usługi. W cyklu przypadki AI najważniejsze jest tu pytanie: co poboczna integracja może otworzyć poza własnym systemem?
W skrócie
- Zdarzenie: badacze wykonali nieszkodliwy PR jako dowód dostępu, zakończyli testy i zgłosili problem.
- Skala: dostęp objął konta pracowników, nie tylko forum.
- Ograniczenie: forum hostowane przez Discourse było wyłączone z programu bug bounty.
Źródło: Hacktron, 13.09.2026.
Oś czasu
- 25.07.2026 - potwierdzenie poprawki OpenAI; Hacktron, 13.09.2026.
- 28.07.2026 - komunikat Discourse; Hacktron, 13.09.2026.
- 01.09.2026 - wypłata nagrody; Hacktron, 13.09.2026.
Liczby i ich znaczenie
| Miara | Wartość i źródło | Granica interpretacji |
|---|---|---|
| Czas od odkrycia według raportu | Mniej niż 72 godziny; Hacktron, 13.09.2026 | To czas przebiegu, nie pomiar przyspieszenia dzięki AI. |
| Nagroda za ustalenie dotyczące systemu OpenAI | 6500 USD; Hacktron, 13.09.2026 | Wypłata nie wycenia potencjalnej szkody ani opłacalności ataku. |
PR, czyli pull request, to propozycja zmiany kodu przekazana do przeglądu. W tej historii pełnił rolę dowodu dostępu. Samo utworzenie propozycji nie oznacza wdrożenia jej na produkcję ani zmiany produktu dostępnego klientom.
Przebieg: połączenie problemów, nie samodzielny atak modelu
Badaczom pomagały modele Claude (Hacktron, 13.09.2026). CERT-EU odnotował publiczne doniesienia i nagrodę (październik 2026).
Istotna jest kolejność: odkrycie problemu, sprawdzenie dostępu, zakończenie testów i zgłoszenie. Dowód dostępu służy pokazaniu, że granica bezpieczeństwa została przekroczona. Nie jest równoznaczny z wykorzystaniem wszystkich możliwości, które mogłyby z tego dostępu wynikać. Dlatego opis rezultatu trzeba oddzielić od rozważań o dalszej szkodzie.
Równie ważne jest rozdzielenie pomocy narzędzia od sprawczości. Model może wspierać pracę badawczą, ale sama informacja o jego udziale nie wskazuje, że wybierał cel, ustalał zakres lub decydował o kontynuowaniu działań. Przypisywanie całego wyniku AI usuwałoby z obrazu decyzje ludzi i odpowiedzialność za nie.
Analiza: ważniejsza jest granica dostępu niż etykieta usługi
Forum można traktować jako dodatek do głównego produktu. Przy ocenie bezpieczeństwa taka etykieta niewiele jednak mówi. Znaczenie usługi wynika również z tego, jakie tożsamości rozpoznaje, jakim uprawnieniom ufa i do jakich zasobów prowadzą jej połączenia. Poboczna funkcja nie powinna dziedziczyć szerokiego zaufania wyłącznie dlatego, że korzystanie z niej ma być wygodne.
SSO rozwiązuje problem wygody logowania, lecz nie zastępuje projektu granic dostępu. Wspólna tożsamość nie musi oznaczać wspólnych uprawnień. Ocena integracji powinna więc obejmować nie tylko pytanie, czy użytkownik potrafi się zalogować, ale także co dana usługa może zrobić z uzyskanym zaufaniem i gdzie to zaufanie powinno się kończyć.
Odpowiedzialność za połączenie musi mieć właściciela. Osobni opiekunowie forum, kont i systemów pracowniczych nie zastępują osoby oceniającej relację między nimi. Właśnie na styku usług trzeba ustalić, kto zatwierdza uprawnienia, kto odbiera zgłoszenie dotyczące integracji i kto sprawdza, czy naprawa zamknęła całą drogę dostępu.
Trzeba też odróżniać odpowiedzialne ujawnienie od upoważnienia do testów. Zakończenie działań i zgłoszenie problemu opisują sposób postępowania po odkryciu. Nagroda opisuje rezultat rozpatrzenia ustalenia. Żaden z tych elementów samodzielnie nie potwierdza zgody na cały wcześniejszy zakres pracy. Granice programu pozostają osobnym kryterium oceny.
Kto zyskał, a kto mógł ponieść koszt
Po stronie badaczy konkretnym wynikiem jest wypłata wskazana w tabeli. Korzyść reputacyjna pozostaje potencjałem: publikacja może prezentować kompetencje, ale nie dowodzi przyszłych kontraktów ani przewagi nad innymi zespołami. Wiarygodność takiego opisu zależy także od precyzji granic, nie tylko od efektowności rezultatu.
Dla operatorów konkretnym wynikiem jest potwierdzenie poprawki i komunikat ujęte na osi czasu. Wartością może być wiedza użyteczna przy przeglądzie podobnych zależności. Praca naprawcza, obsługa zgłoszenia i analiza integracji to kategorie możliwego kosztu, nie udokumentowana tutaj strata finansowa. Nie ma podstaw, by zestawiać je z nagrodą jako rachunek zysków i strat.
Dla użytkowników stawką jest zasięg dostępu do kont. Potencjalnego zagrożenia nie wolno jednak zamieniać w twierdzenie o potwierdzonym wykorzystaniu danych. Podobnie dostawca modelu może uzyskać uwagę wokół użyteczności narzędzia, lecz ten przypadek nie stanowi porównawczego testu produktów. Wynik badania i potencjał promocyjny to różne rzeczy.
Lekcje dla firmy i użytkownika
Nie przepłacaj za te subskrypcje
Prowadzę sklep z rocznymi dostępami do narzędzi AI - te same konta, o których piszę wyżej, tylko taniej niż w cenniku producenta.
Przegląd bezpieczeństwa powinien kończyć się konkretnymi decyzjami o uprawnieniach, a nie samą listą usług. Firma potrzebuje mapy zależności, która pokazuje zarówno niezbędne połączenia, jak i miejsca, gdzie można ograniczyć zasięg dostępu bez utraty potrzebnej funkcji.
- Przypisać właściciela każdej integracji oraz odpowiedzialność za jej granice.
- Oddzielić możliwość logowania od uprawnień do zasobów i działań.
- Określić sposób przekazywania zgłoszeń między operatorami usług.
- Przed badaniem ustalić zakres testów, warunki ich przerwania i zasady użycia modeli.
Użytkownik ma inny zakres wpływu. Może pytać o powiązane usługi i możliwość usunięcia zbędnych połączeń, ale nie naprawi ustawieniami konta architektury operatora. Jasna informacja o dostępnych kontrolach jest bardziej użyteczna niż ogólne zapewnienie, że wspólne logowanie jest bezpieczne.
Hipotetyczny przykład: firmowe forum i konto pracownicze
Załóżmy, że firma planuje udostępnić pracownikom forum przez wspólne logowanie. Chce ograniczyć liczbę osobnych kont, ale forum nie potrzebuje uprawnień do narzędzi pracy. Praktyczny dylemat nie brzmi więc „wygoda czy bezpieczeństwo”, lecz „jaki zakres zaufania jest konieczny, żeby zachować wygodę”.
- Firma oddziela rozpoznanie tożsamości od dostępu do pozostałych zasobów. Jeśli szersze powiązanie ma pozostać, jego właściciel musi uzasadnić potrzebę, zamiast przyjmować ją domyślnie.
- Zespół ustala, kto przyjmie zgłoszenie dotyczące połączenia usług. Brak wspólnego operatora nie może oznaczać braku odpowiedzialnego odbiorcy.
- Pracownik sprawdza dostępne ustawienia powiązań. Jeżeli nie może ograniczyć integracji samodzielnie, pyta administratora o jej zakres, zamiast próbować badać zabezpieczenia.
Takie podejście nie wymaga rezygnacji ze wspólnego logowania. Wymaga decyzji, które uprawnienia są potrzebne oraz jak odłączyć zbędną zależność. To zastosowanie lekcji z przypadku, nie opis rzeczywistego wdrożenia.
Czego nadal nie wiadomo
Opis nie pozwala wyliczyć wkładu modelu, kosztu całej pracy ani potencjalnej szkody. Brakuje porównania z przebiegiem bez AI i podstaw do oceny dalszych możliwości dostępu. Najważniejszy wniosek pozostaje jednak konkretny: integrację należy oceniać według zasięgu zaufania, a nie prestiżu usługi.
Wnioski dla właściciela integracji
Przegląd wspólnego logowania powinien zaczynać się od mapy zaufania: jakie usługi otrzymują potwierdzenie tożsamości i co mogą zrobić z takim potwierdzeniem. Właściciel forum i właściciel wewnętrznego narzędzia mogą być różnymi podmiotami, lecz dla użytkownika oba miejsca wyglądają jak fragment tej samej organizacji. Jasne przypisanie odpowiedzialności za połączenie pomaga ustalić, kto ma zareagować po zgłoszeniu luki.
Google · Twoje źródłaPromptowy wyżej w Twoim Google - jednym kliknięciemDodaj do preferowanych źródeł →Źródła
- Hacktron: Hacking OpenAI - 13.09.2026.
- CERT-EU: odnotowanie doniesień - październik 2026; bez wskazanej daty dziennej.
Cały tydzień w AI, w jednym mailu
Wybrane premiery, narzędzia i analizy. Raz w tygodniu, prosto do skrzynki.
Zapisz się za darmo →Najczęstsze pytania
Jak badacze Hacktron uzyskali dostęp do kont pracowników OpenAI?
Połączyli błąd przetwarzania obrazu w bibliotece libheif z problemem logowania SSO i przez forum dotarli do kont pracowników. Jako dowód dostępu wykonali nieszkodliwy pull request, czyli propozycję zmiany kodu, po czym zakończyli testy i zgłosili problem.
Ile wynosiła nagroda bug bounty za wykrycie luki w systemach OpenAI?
Nagroda wyniosła 6500 USD i została wypłacona 1 września 2026 r. Według raportu Hacktron wypłata ta nie wycenia potencjalnej szkody ani opłacalności ataku.
Czy modele AI pomogły w odkryciu luki w OpenAI?
Tak, badaczom pomagały modele Claude - wynika to z raportu Hacktron z 13 września 2026 r. Artykuł zastrzega jednak, że udział modelu oznacza wsparcie pracy badawczej, a nie samodzielne wybieranie celu czy decydowanie o zakresie działań.
Dlaczego forum Discourse było problemem dla bezpieczeństwa OpenAI, skoro to tylko poboczna usługa?
Forum było wyłączone z programu bug bounty, ale korzystało ze wspólnego logowania SSO, co pozwoliło przekroczyć granicę dostępu do kont pracowników. Artykuł wskazuje, że znaczenie usługi wynika nie z jej etykiety, lecz z tego, jakim tożsamościom ufa i do jakich zasobów prowadzą jej połączenia.


