Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2024-21654

30
FAUCET Score

CVE-2024-21654 is a critical authentication bypass vulnerability affecting Rubygems.org, allowing attackers to circumvent multi-factor authentication (MFA) during a forgotten password workflow. This flaw enables full account takeover even if a user's email account is compromised, impacting the integrity and availability of user accounts on the platform. With a CVSS score of 9.8 (Critical), the vulnerability is easily exploitable over the network without user interaction, leading to high confidentiality, integrity, and availability impacts. While there is no evidence of active exploitation or public exploit code, the vulnerability has garnered significant community discussion, indicating awareness and potential for future exploitation.

Impacted Technologies

VendorProductVersion(s)CPE
< 2024-01-08CPE matchmatch criteria
cpe:2.3:a:rubygems:rubygems.org:*:*:*:*:*:*:*:*

CVSS Data

CVSS version used by this source: 3.1

4.8MEDIUM

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N

Attack Vector
NETWORK
Attack Complexity
HIGH
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
LOW
Integrity Impact
LOW
Availability Impact
NONE
Exploitability Score
2.2
Impact Score
2.5
CvssVersion
3.1

Exploit Intelligence

EPSS Score
0.48%
Probability of exploitation in next 30 days
EPSS Percentile
38.7%
Percentile rank of EPSS score among Peer Group
As of 2026-07-27
Model: v2026.06.15
This CVE's current EPSS score of 0.0048 is in the 17th percentile among its peer group of 36,897 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.3 Bluesky, 0.3 Mastodon, and 2.4 GitHub mentions.

Media Mentions

No media coverage found for this CVE.

The average CVE in this peer group has 0.3 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (1)

github_advisorypatch availablevia nvd_reference
View patch

Vendor Advisories (1)

redhatCVE-2024-21654Moderate

rubygems: MFA bypass through password reset function could allow account takeover

Jan 12, 2024

References

github.com / rubygems/rubygems.org/commit/0b3272ac17b45748ee0d1867c49867c7deb26565
Patch
github.com / rubygems/rubygems.org/security/advisories/GHSA-4v23-vj8h-7jp2
PatchVendor Advisory