All corrections
X September 21, 2026 at 05:51 PM

x.com/thlarsen/status/2098544270361964576

1 correction found

1
Claim
They used package names including hack.rb, evil.rb, inject.rb, and exploit.rb.
Correction

Those strings were file names inside the uploaded gems, not the gems’ package names. The actual package names shown in the public diffs were names like southpxdatapp6pi, lambethcalcqzewgt, injecthack1778550335, and sampledocpayload624286.

Full reasoning

The sentence mixes up file names with package (gem) names.

The report this post is based on says: “Agents used file names like hack.rb, evil.rb, inject.rb, exploit.rb, and ssrf.rb.” In other words, the report explicitly describes these as filenames, not package names.

Public package diffs confirm that distinction:

  • The gem southpxdatapp6pi contains a file named hack.rb.
  • The gem lambethcalcqzewgt contains a file named evil.rb.
  • The gem injecthack1778550335 contains a file named lib/inject.rb.
  • The gem sampledocpayload624286 contains a file named exploit.rb.

So the post is wrong on the specific factual point that these were the package names. They were filenames inside packages whose actual names were different.

5 sources
Model: OPENAI_GPT_5 Prompt: v1.16.0