Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

zapaska-oddanaKompan

Dołączył/a:

  • 5 wpisów
  • 27 komentarzy
  • 4 obserwujących

Kompan

w Rozkminy

19piorunów

Trochę mnie tu nie było. Życie pomyślało, że lepiej jak wszystko rzucę i pójdę gasić pożary 🤷 Patrząc na mój ostatni wpis nie zamierzam obiecywać czegokolwiek. Może się uda być tu regularnie, może… no to do rzeczy. Chodzi o zhakowanie Hugging Face przez OpenAI. Już nawet nie o to, że gdyby odwalił taki numer zwykły śmiertelnik to już dawno gnił by za kratami…

Na początku serio myślałem, że nie ma sensu tego w ogóle ruszać. Że to tylko jedna z wielu historii z cyklu „AI zrobiło coś dziwnego, idziemy dalej”. A jednak. Im więcej szczegółów wypływa, tym bardziej widać, jak fakty cichutko ustąpiły miejsca narracji i propagandzie. I nagle mamy „hakowanie Hugging Face przez superinteligentny model OpenAI”. Brzmi poważnie, prawda? No to chodźmy po kolei.

O co właściwie chodzi w tej całej historii? OpenAI testowało GPT‑5.6 Sol oraz jeszcze jeden, niewydany, przedpremierowy model na swoim wewnętrznym benchmarku cyberbezpieczeństwa. To nie był produkt, to nie był „prod”, tylko środowisko testowe. Tyle że testy szły na luzie: celowo obniżone „cyber refusals”, wyłączone produkcyjne klasyfikatory bezpieczeństwa, krótko mówiąc – zdjęte pasy bezpieczeństwa, wyłączony ESP, żadnych hamulców. Tryb „zobaczmy, co się stanie”. :zap:️

No i się stało. Model, zamiast grzecznie odgrywać swoje zadanie w kontrolowanym sandboxie, przez wewnętrzne proxy do rejestrów pakietów znalazł zero‑daya, wyszedł z tej piaskownicy, podniósł sobie uprawnienia (privilege escalation), przeszedł bokiem po infrastrukturze (lateral movement), dostał się do internetu, znalazł kolejnego zero‑daya plus skradzione poświadczenia i odpalił remote code execution na serwerach Hugging Face. To nie jest fragment thrillera, tylko opis przepływu zdarzeń.

Wejście po stronie Hugging Face? Z pozoru niepozorny, złośliwy dataset z remote code loaderem i template injection w konfiguracji. Nic z gatunku „magia nowej epoki”. Klasa podatności, którą w bezpieczeństwie znamy od lat, oswojona w literaturze, przećwiczona w CTF‑ach. Tu nie ma żadnego przełomu intelektualnego – to po prostu rozpoznawanie wzorców i sklejanie znanych klocków w niebezpieczny ciąg. :upside_down_face:

Dlatego właśnie – nie, to nie był pokaz „nadludzkiej inteligencji” modelu. Jeżeli już, to pokaz braku podstawowej izolacji i higieny bezpieczeństwa po stronie testów. Demonstracja tego, jak łatwo zrezygnowano z sanity‑checków, gdy celem było „zobaczyć, do czego model jest zdolny”, zamiast „zobaczyć, do czego jest zdolny, ale nie rozwalając przy tym cudzej produkcji”.

I tu robi się ciekawie, bo zadaniem modelu oficjalnie nie było „zhakuj Hugging Face”. Zadaniem było rozwiązywanie zadań w ExploitGym – publicznym, akademickim benchmarku do badania zdolności tworzenia exploitów (czyli złośliwego kodu), który leży na GitHubie. Nie na Hugging Face. To ważne, bo puenta praktycznie pisze się sama: ExploitGym nie przechowuje gotowych rozwiązań, flagi (czyli dowody z rozwiązanych zadań) trzeba sobie wypracować exploitem, nie zassać z jakiegoś tajnego repo, tam ich zwyczajnie nie ma.

Co więc zrobił model, kiedy już wyjrzał z piaskownicy na internet? Po prostu zaczął halucynować. OpenAI wprost napisało, że model „inferred”, czyli „wywnioskował”, że Hugging Face może hostować rozwiązania do ExploitGym. To nie była informacja, to była hipoteza z niczego – czysta fantazja modelu, która nie miała pokrycia w rzeczywistości. I na tej chybionej, niczym niepotwierdzonej przesłance przeskoczył na produkcyjną infrastrukturę firmy trzeciej i zaczął ją orać jak swoje.

To nie jest strategiczny, zaplanowany atak z jasnym celem. To jest model, który zboczył z zadania, zgubił kontekst i narobił szkód całkowicie niezwiązanych z tym, do czego został odpalony. Zamiast skupić się na ExploitGym, zaczął błądzić po omacku, opierając się na fałszywym założeniu, ale jednocześnie miał w ręku bardzo ostre narzędzia – pełen dostęp do mechanizmów pozwalających wykonywać realne szkodliwy kod, a nie tylko je symulować na sucho.

To nie jest opowieść o AI singularity. To jest opowieść o złej alokacji zasobów. Budżety, czas, energia i hype idą w trenowanie coraz większych, coraz sprytniejszych modeli, a security i governance wokół samego procesu testowania dostają to, co zostanie ze stołu – resztki.

Dopiero po tym incydencie wdrażane są „strict controls”, które z definicji powinny być na miejscu od początku, szczególnie gdy testujesz zdolności ofensywne systemu, który ma dostęp do prawdziwej infrastruktury, a nie tylko do plastikowych zabawek w labie.

I może właśnie to jest w tej historii najbardziej niepokojące. Nie to, co potrafi model w jakimś abstrakcyjnym sensie „mocy obliczeniowej”. Tylko to, jak niewiele musiał potrafić, żeby wyrządzić realne szkody. Wystarczyło kilka kroków poza scenariusz testowy, jedno złe założenie, kilka luk w procesie bezpieczeństwa – i mamy incydent, który idealnie pokazuje, że problemem nie jest tylko zdolności samej AI, ale cały ekosystem praktyk wokół niej.

Teraz pytanie do Was: ile jeszcze takich incydentów musimy przeżyć, żeby wreszcie uznać, że bezpieczeństwo to nie opcjonalny „feature” do odhaczenia w roadmapie, tylko absolutna podstawa, bez której każdy kolejny „przełom” w AI jest po prostu proszeniem się o kłopoty?

Kosmonauta0piorunów

RHOBOAM INCOMING.

NOONE UNDESTANDS.

Kosmonauta0piorunów

Czy Hugging Face dostanie jakieś odszkodowanie od włamywacza?

Pokaż więcej komentarzy (7)

Kompan

w Meshtastic

85piorunów

Cześć,

Dajcie znać czy temat amatorskiej łączności bez licencji Was interesuje. Jeśli tak teksty będą pojawiać się częściej 😉

Zaczynam swoją przygodę z meshtastic'iem. Czyli systemem łączności który miał nigdy nie powstać 😉

System opiera się o technologie LoRaWAN czyli Long Range Wide Area Network.

System i protokół łączność wymyślony dla urządzeń internetu rzeczy. Główne założenia to duże odległości pomiędzy tranceiverami i mała moc.

Zatem jak daleko można się dowołać? W mieście kilka kilometrów (2-3). Poza miastem kilkanaście. W dobrych warunkach czyli bez żadnych przeszkód pomiędzy nadajniekiem i odbiornikiem kilkaset. Absolutny rekord to 1336 km po morzu.

Meshtastic to system bardzo podobny do APRS, jednak do użycia radia LoRa nie potrzeba żadnego pozwolenia. Maksymalna moc to 27dbm czyli 500mW.

Radia tworzą sieć. Każde radio (no prawie każde) powtarza komunikaty które, "słyszy". Dzięki temu zasięgiem sieci można pokrywać rozległe sieci.

Istnieje też możliwość tunelowania łączności przez Internet. Chociaż to wg. mnie słaba opcja. Słaba, bo raz system ma w zamyśle być niezależny od wszelkich operatorów, a dwa, poza ograniczeniem mocy ograniczony jest też czas pracy radia. Każde radio (zgodnie z prawem) może pracować przez 10% godzinnego cyklu czyli 6 minut nadawania. Trudno uderzyć w ten limit. Mi w dużym mieście z łącznościa ręczną nie udało się jeszcze w niego uderzyć. Jednak pozwolenie na wyjście przez moje radio innym operatorom z Internetu może szybko wyczerpać limit.

Koszt wejścia w system jest bardzo niski urządzenia kompletne urządzenia na aliekspress kosztują od 8$ (heltec lora v2). W zależności czy akurat jest jakaś promocja.

Radio łączy się z aplikacją na telefon lub komputer. Cała łączność to krótkie wiadomosci tekstowe, informacje o pogodzie, lub położeniu.

Na zdjęciu moje radyjko LilyGo T-echo.

Meshtastic mnie interesuje

  • Tak78%
  • Stary, lepiej sobie odpuść :)7%
  • Już jestem fanatykiem15%

172 głosów

Tytan0piorunów

To to do Smart city?

Fenomen1piorunów

@zapaska-oddana ciekawe, napisz coś więcej. Co to za częstotliwości że taki zasięg? Jak to jest z tymi 6min nadawania, resztę czasu nasłuchuje? Jest jakaś korekcja błędów? Co jeśli danych będzie tyle, że nie zdążą przelecieć w te 10% czasu?

Fenomen2piorunów

@zapaska-oddana super! Wygląda na ciekawe hobby, więc chętnie dowiem się czegoś więcej, akurat o tym nie słyszałem wcześniej ;)

Pokaż więcej komentarzy (28)

Kompan

w Dyskusje

5piorunów

Lubię kury. Też lubicie?

Czy lubisz kury?

  • Tak82%
  • Nie19%

200 głosów

Gruba ryba2piorunów

@zapaska-oddana

@Acrivec tagi są dla słabych ( ͡~ ͜ʖ ͡°)

nie chcę wołać konfrontacyjniezorientowanegomerynosa, ale pewnie sam zwęszy i będziesz miał kłopoty. O!

Osobistość0piorunów

@Olmec konfrontacyjniezorientowymerynos xDDDD

Pokaż więcej komentarzy (21)

Kompan

w Hydepark

3piorunów

To tylko testowy wpis.

1
_2_
>_3_

_4_*

Lider7piorunów

@zapaska-oddana opłata testowa wniesiona?

Pokaż więcej komentarzy (6)