RubyGems API key scope bypass let scoped keys publish all owner gems

published 2026-09-16

An API key limited to a single gem could escape that limit and publish every other gem owned by the same account. An attacker with such a key could push malicious versions of all of the owner's gems.

Source: @TimHaines on X

Get the fix

FixLane has a reviewed fix procedure for this incident: a read-only check first, then the fix. Ask the Telegram bot, or connect an AI agent to the FixLane MCP server and call get_fix_prompt with incident id 1783 and your operating system.