Lucene search
+L

4 matches found

RedhatCVE
RedhatCVE
•added 2026/06/25 5:17 p.m.•15 views

CVE-2026-54904

A flaw was found in concurrent-ruby. A remote attacker could exploit a vulnerability in the Concurrent::AtomicReferenceupdate method, which can enter a permanent busy retry loop. This occurs when the current value is a special 'Not a Number' Float::NAN floating-point value, causing the method to...

8.2CVSS7.1AI score0.00673EPSS
SaveExploits1References4
Vulnrichment
Vulnrichment
•added 2026/06/24 3:44 p.m.•12 views

CVE-2026-54904 concurrent-ruby: `AtomicReference#update` livelocks when the stored value is `Float::NAN`

concurrent-ruby is a modern concurrency tools for Ruby. Prior to 1.3.7, Concurrent::AtomicReferenceupdate can enter a permanent busy retry loop when the current value is Float::NAN. The issue is caused by the interaction between AtomicReferenceupdate, which retries until compareandsetoldvalue,...

8.2CVSS7.2AI score0.00673EPSS
SaveExploits1References1
OSV
OSV
•added 2026/06/24 3:44 p.m.•35 views

CVE-2026-54904 concurrent-ruby: `AtomicReference#update` livelocks when the stored value is `Float::NAN`

concurrent-ruby is a modern concurrency tools for Ruby. Prior to 1.3.7, Concurrent::AtomicReferenceupdate can enter a permanent busy retry loop when the current value is Float::NAN. The issue is caused by the interaction between AtomicReferenceupdate, which retries until compareandsetoldvalue,...

8.2CVSS6AI score
SaveExploits0References6
Snyk
Snyk
•added 2026/06/19 8:47 p.m.•22 views

Infinite loop

Overview Affected versions of this package are vulnerable to Infinite loop in the AtomicReferenceupdate function when the current value is Float::NAN. An attacker can cause indefinite busy retry loops and CPU exhaustion by supplying malicious numeric data. Remediation Upgrade concurrent-ruby to...

8.2CVSS7.1AI score0.00673EPSS
SaveExploits1References2
Rows per page
Query Builder