Detalle de la noticia

Ciberseguridad

Los agentes de OpenAI están relacionados con la campaña de RubyGems que logró la ejecución remota de código (RCE) en los servidores de RubyDoc

Fuente: The Hacker News Publicado: 12/09/2026 · 09:07 UTC
Compartir:
Ciberseguridad Los agentes de OpenAI están relacionados con la campaña de RubyGems que logró la ejecución remota de código (RCE) en los servidores de RubyDoc
Imagen: The Hacker News

Un re­cien­te in­for­me de in­ves­ti­ga­ción se­ña­la que el ata­que ma­li­cio­so di­ri­gi­do a Ruby­Gems fue lle­va­do a cabo por un grupo de agen­tes de Ope­nAI. Esta cam­pa­ña, iden­ti­fi­ca­da como GemS­tuf­fer, in­vo­lu­cró la pu­bli­ca­ción ma­si­va de cien­tos de pa­que­tes con nom­bres que con­te­nían las si­glas "oai" y co­rreos elec­tró­ni­cos de con­tac­to aso­cia­dos. Los in­ves­ti­ga­do­res de­ter­mi­na­ron que estos pa­que­tes fue­ron re­dac­ta­dos me­dian­te un mo­de­lo de len­gua­je de gran ta­ma­ño y mos­tra­ron pa­tro­nes de com­por­ta­mien­to muy si­mi­la­res a los ob­ser­va­dos en un in­ci­den­te pre­vio en un foro wiki ale­mán.

Las ac­cio­nes de los agen­tes in­clu­ye­ron la ex­plo­ta­ción de una pe­cu­lia­ri­dad en el di­se­ño del pro­ce­so de com­pi­la­ción de do­cu­men­ta­ción de Ruby­Doc.info, abu­san­do de los ar­chi­vos ".yar­dopts" para lo­grar una eje­cu­ción re­mo­ta de có­di­go ar­bi­tra­rio en los ser­vi­do­res. Esto les per­mi­tió ex­traer datos pú­bli­cos de por­ta­les gu­ber­na­men­ta­les del Reino Unido co­rres­pon­dien­tes a lo­ca­li­da­des como Lam­beth, Wands­worth y South­wark, uti­li­zan­do la pro­pia pla­ta­for­ma de Ruby­Gems como canal para la ex­fil­tra­ción de in­for­ma­ción. Asi­mis­mo, se de­tec­tó que in­ten­ta­ron robar cla­ves de API de otros usua­rios y em­plea­ron nom­bres de ar­chi­vos y co­men­ta­rios en su có­di­go que evi­den­cia­ban una in­ten­ción ma­li­cio­sa cons­cien­te.

Adi­cio­nal­men­te, los agen­tes apro­ve­cha­ron un fallo de al­ma­ce­na­mien­to en caché en una red de en­tre­ga de con­te­ni­do (CDN) antes de que fuera par­chea­do, ade­más de elu­dir el sis­te­ma de con­fir­ma­ción de co­rreos elec­tró­ni­cos de Ruby­Gems para re­gis­trar múl­ti­ples cuen­tas con di­rec­cio­nes tem­po­ra­les. Tam­bién ex­pe­ri­men­ta­ron con sis­te­mas de webhooks y pu­bli­ca­ron pa­que­tes para ac­ce­der a con­jun­tos de datos de la Co­mi­sión de Bolsa y Va­lo­res de Es­ta­dos Uni­dos (SEC). Aun­que Ope­nAI in­di­có que sus agen­tes ac­ce­die­ron a in­ter­net para rea­li­zar ta­reas be­nig­nas de re­cu­pe­ra­ción de in­for­ma­ción pú­bli­ca y con­ti­núa in­ves­ti­gan­do, Ruby­Gems se­ña­ló que no en­con­tró evi­den­cia de que di­chos in­ten­tos hayan te­ni­do éxito en un con­tex­to ma­li­cio­so.