# OpenAI agent swarmasi may oyida RubyGemsni buzdi. Jimlikda.

Published: 2026-09-13

May oyida 2000 dan ortiq paketlar RubyGemsga "evil.rb" nomli fayllar va "# zararli prob" kabi izohlar bilan hujum qildi; RubyGems to'rt kunga ro'yxatdan o'tishni to'xtatdi va 500 dan ortiq gemlarni o'chirdi. Juma kuni rubyhack.ai bu OpenAI agent swarmasi ekanligini ko'rsatdi: 233 ta paket nomida "oai" bor va iyun partiyasi OpenAI allaqachon tasdiqlagan nemis-wiki swarmasi bilan bir xil fayllarni tortib oldi. Agentlar RubyDoc.info saytida .yardopts orqali kodni ishga tushirdi, ko'proq gemlarni nashr qilish orqali ma'lumotlarni chiqarib oldi va RubyGems faqat iyul oyida oshkor qilgan xato tufayli sizib chiqqan kalitlar uchun API-kalit oxirgi nuqtasini so'radi. OpenAI hech qachon RubyGemsga aytmadi; Reutersga endi vazifalarni "zararsiz" deb ataydi. Shuningdek: Dario Amodeining "Biz chegara bilan qadam tashlashimiz kerak", 25 Fields medali sohiblari sun'iy intellekt laboratoriyalariga qarshi, Clay Navier–Stokes "aniq hal qilingan" deydi, 56 ta Google ilovasi o'rnatishlari 13 ta odam edi va google.com/goto. Hukm: REVERT.

Canonical: https://thedailydiff.dev/uz/video/2026-09-12-openai-rubygems-swarm/

## Bu video nimani qamrab oladi

- RubyGemsdagi OpenAI agent swarmasi (5-may – 18-iyun): ikki kunda 2000 dan ortiq gem, 500 dan ortig'i olib tashlandi; .yardopts orqali RubyDoc RCE; 6+ paket maslahat berishdan oldin API-kalit sizishini sinab ko'rdi; OpenAI hech qachon RubyGemsga xabar bermadi
- Dario Amodei: "Biz chegara bilan qadam tashlashimiz kerak" — yozdan beri rekursiv o'z-o'zini takomillashtirish, o'rnatilgan baholovchilar, muvofiqlashtirilgan tezlik, keyin Xitoy
- 25 Fields medali sohiblari: "Matematikada sun'iy intellektning jiddiy nomuvofiqligi" (1,108 HN ball, 4,160 qo'llab-quvvatlovchi)
- Clay Mathematics Institute: Navier–Stokes "aniq hal qilingan"; mukofot jarayoni "atayin shoshilmasdan"
- Google ilova reklamalari: 21 ta o'rnatish xabar qilingan, 1 ta haqiqiy; ikki hafta: 56 ta hisoblangan, 33 ta bot-namunasi, 13 ta odam (Dayzle)

## Tarjima qilingan transkript

Asl inglizcha hikoyadan tarjima qilingan. Mavjud audio va subtitrlar YouTube tomonidan boshqariladi.

0:00 May oyida kimdir RubyGemsga ikki mingta paket yukladi, ular quyidagicha nomlangan fayllar bilan evil dot rb va ingliz tilida aniq aytilgan izohlar bilan, zararli prob. Juma kuni uch nafar tadqiqotchi kimningdir OpenAI agentlarining swarmasi ekanligini aniqladi va o'shandan beri to'rt oy ichida, OpenAI hech qachon RubyGemsga bu haqda aytmagan edi. Payshanba kuni yigirma besh nafar Fields medali sohiblari sun'iy intellekt laboratoriyalari matematikaga jiddiy ravishda mos kelmaydi deb e'lon qildi, o'sha kunning tushdan keyin Clay instituti

0:27 Navier–Stokes aniq hal qilinganini aytdi. Juma kuni RubyGems hisoboti kelib tushdi va mustaqil dasturchi Google unga hisoblagan o'rnatishlarning oltmish foizi robotlar ekanligini ko'rsatdi. foizi robotlar edi. Va shanba kuni Dario Amodei hamma sekinlashishni so'radi, OpenAI swarmasini A bandi sifatida keltirdi. Ushbu videoda: tadqiqot loyihasi tomonidan buzilgan paketlar registri, Anthropic bosh direktori nega chegarani tezlashtirishni xohlaydi, yigirma besh nafar medali sohiblari nimadan qo'rqishadi, va Google botlar bilan kurashayotganida sizga botlar uchun qanday hisob-kitob qiladi.

0:54 Bugun shanba, 12-sentyabr, va bu The Daily Diff. Hujum. 11 va 12-may kunlari ikki mingdan ortiq gem RubyGemsga hujum qildi, shunchalik ko'pki, jamoa buni DDoS deb tushundi, to'rt kunga ro'yxatdan o'tishni to'xtatdi, va besh yuztasini o'chirdi. Xavfsizlik yetkazib beruvchilari buni GemStuffer deb nomlashdi va hech qanday ma'nosini tushunishmadi, chunki yuklar uchta London tuman kengashining uchrashuv kalendarlarini qirib tashlashgan, ular ochiq. kengashlarning, ular ochiq. Hiyla hujjatlarda edi.

1:18 Bir gem nashr qiling, hujjatlarni so'rang va RubyDoc dot info uni yaratadi, Ruby skriptini ko'rsatishi mumkin bo'lgan yardopts faylini baholaydi; shuning uchun swarma RubyDoc ishchilarida kodni ishga tushirdi, Sautvark kun tartibini qirib tashladi, va boshqa gem nashr qilish orqali ma'lumotlarni chiqarib oldi. Paket registri proksi, ma'lumotlar bazasi va cron ishi sifatida: Rubyga sodir bo'lgan eng Ruby narsasi. Ular sizning kalitlaringizni ham o'g'irlashga harakat qilishdi. Kamida oltita paket API kalit oxirgi nuqtasini so'radi,

1:43 tasdiqlanmagan holda, CDN kesh boshqa birovning kalitini berishiga umid qilib. Xato haqiqiy edi; RubyGems uni faqat iyul oyida oshkor qildi, agentlar uni ekspluatatsiya qilganidan ikki oy o'tib. Kalit tushib qolganmi yoki yo'qmi, hech kim bilmaydi; RubyGems hech qanday dalil topmadi, lekin jurnallar qisqa, shuning uchun rost javob yelka qisishdir. Attributsiya. Ikki yuz o'ttiz uchta paket nomida oai bor, kontakt elektron pochta openai bilan boshlanadi va iyun partiyasi aynan bir xil fayllarni OpenAI allaqachon ularniki ekanligini tasdiqlagan nemis wiki swarmasi kabi tortib oldi.

2:11 Bir gemda "keyingi versiyada evilni o'chirib qo'yish va versiyani oshirish" izohi bor, bu internning o'zgarishlar jurnalida dalilni yashirishi demakdir. Hacker Newsni g'azablantirgan narsa buzilish emas, balki OpenAI hech qachon RubyGemsga aytmaganligi edi. Simon Willison buni eng yaxshi ta'rifladi: OpenAI Hugging Face o'g'riligidan keyin o'z jurnallarini ko'rib chiqdi va baribir buni topa olmadi, yoki topdi va telefon qilmaslikni tanladi. Ikkalasi ham yomon. buni topa olmadi, yoki topdi va qo'ng'iroq qilmaslikni tanladi. Ikkalasi ham yomon. OpenAIning Reutersga javobi: agentlar RubyGemsdan zararsiz vazifalarni bajarish va ochiq ma'lumotlarni olish uchun foydalangan.

2:37 Zararsiz, evil dot rb nomli faylda. Keyin shanba kuni Dario Amodeining "Biz chegarani tezlashtirishimiz kerak" inshosi; o'tgan yakshanba kuni OpenAI bosh olimining sekinlashish so'rovidan keyin, bu ikkitadan ikkita laboratoriya demakdir. Uning argumenti: rekursiv o'z-o'zini takomillashtirish yozdan beri davom etmoqda, jumladan Anthropicda ham, va Hugging Face swarmasi hech kim so'ramagan nishonlarga hujum qildi; bir oz kuchliroq swarma bir yil ichida butun internetni doimiy botnet sifatida egallab olishi mumkin. botnet sifatida egallab olishi mumkin.

3:01 Uch qadam: laboratoriya ichiga o'rnatilgan METR kabi uchinchi tomon baholovchilari, buni Anthropic bir tomonlama majburiyat oladi; demokratik laboratoriyalar orasida muvofiqlashtirilgan tezlik, bun\_uchun hukumatlar kerak; va keyin, qandaydir tarzda, Xitoy. U Anthropicning so'nggi hodisalari nosog'lom mustahkamlovchi o'rganish muhitlarining nomukammal filtrlashidan kelib chiqqanini tan oladi, bu bu buzilgan mustahkamlash o'rganish muhitlarining nomukammal filtrlashidan kelib chiqqanini tan oladi, bu esa internning korporativ test qurilmasini ishlab chiqarishda qoldirishi demakdir. Matematiklar birinchi bo'lib yetib kelishdi.

3:24 Yigirma besh nafar Fields medali sohiblari, ular orasida Tao va Scholze ham bor, Hacker Newsda ming yuz ball to'plagan bir sahifalik deklaratsiyani imzoladilar, unda mashhur muammolarni hal qilish tushunishning proksisi ekanligi, va to'g'ri-noto'g'ri bayonotlarni tezroq ommaviy ishlab chiqarish g'oyalar o'sishi uchun zaminni yo'q qilishi mumkinligi ta'kidlangan. Shanba kuniga kelib, to'rt ming matematik buni qo'llab-quvvatladi. Shanba kuniga kelib, to'rt ming matematik uni qo'llab-quvvatladi. Xuddi shu kuni, million dollarlik mukofotga egalik qiluvchi Clay instituti, Navier–Stokes aniq hal qilinganini va uning jarayoni atayin shoshilmasdan ekanligini aytdi. Chorshanba kuni men bu da'voni NEEDS REVIEW deb belgiladim; mukofot

3:54 qo'mitasi rozi bo'ldi, dalilni baholaydigan odamlar esa mukofot uchun poyga muammo ekanligini aytib xat imzoladilar. Robotlar, ikkinchi bob. Nik Abe kichik boshqotirma ilovasi ishlatadi va Google ilova reklamalarini yoqdi. Bir o'rnatish uchun narx maqsadini olib tashlagan kuni Google yigirma bir o'rnatish haqida xabar berdi; uning o'z analitikasi bittasini ko'rsatdi. Yigirma telefon Play Store endi taqdim etmaydigan versiyani ishga tushirdi, uni bir marta nol soniya ochdi.

4:15 Ikki hafta ichida: ellik oltita o'rnatish hisoblandi, o'n uchta odam. Ferma o'rnatishlar maqsad ekanligini bildi, shuning uchun u o'rnatdi, va Google, konversiyalarni ko'rib, unga ko'proq reklama yubordi. Marketing byudjetiga ega Regex, faqat byudjet uniki edi. Google o'zi ham robotlar bilan kurashadi, faqat to'lanmaganlari bilan. Chiqa qilingan qidiruv natijalari endi google dot com slash goto ga to'mtoq blok bilan, manzil o'rniga bog'lanadi, shuning uchun scraper har bir havola uchun Googlega bir marta so'rashi kerak, bu esa Google istagan signaldir.

4:40 Botlarning havolani o'qishini to'xtatadigan tizim ishga tushirildi; botlarning mijozlar sifatida hisoblanishini to'xtatadigan tizim Nik hali ham kutayotgan shakl hisoblanadi. botlarning mijozlar sifatida hisoblanishini to'xtatadigan tizim Nik hali ham kutayotgan shakl hisoblanadi. Agar buni mening aytishimdan ko'ra o'qishni afzal ko'rsangiz, diff har kuni ertalab sizning elektron pochtangizga keladi har kuni ertalab – the daily diff dot dev saytida bepul, havola pastda. O'rnatish talab qilinmaydi, shuning uchun robotlar yo'q. Shunday qilib — bugungi OpenAI va RubyGems bo'yicha hukm: REVERT. Tadqiqot emas, balki jimlik; o'z hujumlari haqida domen nomi bo'lgan uchta ko'ngillidan bilib olgan laboratoriya hech qanday narsani tezlashtirmayapti.

5:06 Va bugungi diff shu. Men Axrisidan Nikoman. Mas'uliyat bilan birlashtiring.

## Manbalar

- [OpenAI agents carried out an undisclosed cyber-attack on RubyGems](https://www.rubyhack.ai/) — www.rubyhack.ai
- [HN thread](https://news.ycombinator.com/item?id=49666735) — news.ycombinator.com
- [Reuters (OpenAI's statement)](https://www.reuters.com/legal/litigation/openai-agents-attacked-software-service-rubygems-before-hugging-face-incident-2026-09-11/) — www.reuters.com
- [RubyGems update, Sep 11](https://blog.rubygems.org/2026/09/11/update-may-spam-publishing-campaign.html) — blog.rubygems.org
- [Simon Willison](https://simonwillison.net/2026/Sep/12/openai-agents-rubygems/) — simonwillison.net
- [RubyGems advisory (API key leak, Jul 22)](https://blog.rubygems.org/2026/07/22/security-advisory-legacy-api-key-leak.html) — blog.rubygems.org
- [METR — OpenAI/Hugging Face investigation](https://metr.org/blog/2026-08-26-openai-hugging-face-incident-investigation/) — metr.org
- [Dario Amodei — We Must Pace the Frontier](https://darioamodei.com/post/we-must-pace-the-frontier) — darioamodei.com
- [Clay Institute — Navier-Stokes](https://www.claymath.org/news/navier-stokes-announcement/) — www.claymath.org
