Browse / RubyGems
RubyGems
31disclosed reports
$5,000paid in bounties
What gets reported to RubyGems
Most upvoted reports
AllValidInformativeN/ADuplicate
- Host Header Attacmedium74 votes
- Remote code execution on rubygems.orgDeserialization of Untrusted Data · critical$1,50051 votes
- `/names.nsf` and all `/names*` files route to public API on rubygems.orgSpamImproper Access Control - Generic46 votes
- Server-side ReDoS via user-controlled regex in OIDC Access PolicyUncontrolled Resource Consumption41 votes
- Delete directory using symlink when decompressing tarPath Traversal · medium$50035 votes
- Unpacker improperly validates symlinks, allowing gems writes to arbitrary locationsPath Traversal · medium35 votes
- Memory leak in gem decode logic can allow attacker to take down Rubygems.org applicationUncontrolled Resource Consumption · medium33 votes
- Bundler's RCE with response using MarshalDeserialization of Untrusted Data28 votes
- An organization admin can create an attacker-controlled organization owner via the gem transfer flow Improper Access Control - Generic · high27 votes
- DNS SRV lookup of file:// sources enables local hijacking of gemsPath Traversal · high$50022 votes
- Gem signature forgeryCryptographic Issues - Generic · medium$1,00016 votes
- Dependency repository hijacking aka Repo Jacking from GitHub repo rubygems/bundler-site & rubygems/bundler.github.io + bundler.io docsInformativeOpen Redirect · medium12 votes
- Installing a crafted gem package may create or overwrite filesPath Traversal · high$1,00011 votes
- Request Hijacking Vulnerability in RubyGems 2.6.11 and earlierCode Injection · high10 votes
- Password Reset emails missing TLS leads account takeoverImproper Authentication - Generic10 votes
- 10 votes
- Malware in `active-support` gemCommand Injection - Generic · critical8 votes
- Installer can modify other gems if gem name is specially craftedPath Traversal · medium8 votes
- 65534 times efficient, Brute-force attack for api_keyImproper Restriction of Authentication Attempts · low7 votes
- Negative size in tar header causes infinite loopUncontrolled Resource Consumption · low7 votes
- Escape sequence injection in "summary" fieldCommand Injection - Generic · low$5006 votes
- Request Hijacking Vulnerability in RubyGems 2.6.13 and earlierInformativeCommand Injection - Generic · low5 votes
- No limit of summary length allows Denail of ServiceUncontrolled Resource Consumption · high5 votes
- Possible Subdomain Takeover at http://production.s3.rubygems.org/ pointing to Fastly Misconfiguration5 votes
- [gem server] Stored XSS via crafted JavaScript URL inclusion in GemspecCross-site Scripting (XSS) - Stored · medium4 votes
- Cross-Domain JavaScript Source File Inclusion InformativeCross-site Scripting (XSS) - Generic · low3 votes
- Host header Injection rubygems.orgN/AOpen Redirect · low3 votes
- Login credentials transmitted in cleartext on index.rubygems.orgViolation of Secure Design Principles3 votes
- Host Header Injection/RedirectionDuplicateViolation of Secure Design Principles2 votes
- RCE,SQL,Vulnerability + Exploit Method.N/ACommand Injection - Generic1 votes