14240 matches found
Ruby On Rails - Local File Inclusion
Ruby On Rails is vulnerable to local file inclusion caused by secondary decoding in Sprockets 3.7.1 and lower versions. An attacker can use %252e%252e/ to access the root directory and read or execute any file on the target server. id: CVE-2018-3760 info: name: Ruby On Rails - Local File Inclusio...
Camaleon CMS < 2.8.1 Arbitrary File Write to RCE
An arbitrary file write vulnerability accessible via the upload method of the MediaController allows authenticated users to write arbitrary files to any location on the web server Camaleon CMS is running on depending on the permissions of the underlying filesystem. E.g. This can lead to a remote...
Ruby on Rails - Open Redirect via Host Header Injection
Ruby on Rails action pack before 6.1.2.1, 6.0.3.5 contains an open redirect caused by special crafted Host headers in combination with allowed host formats, letting attackers redirect users to malicious websites, exploit requires attacker to control Host headers. id: CVE-2021-22881 info: name: Ru...
Ruby on Rails Web Console - Remote Code Execution
Ruby on Rails Web Console before 2.1.3, as used with Ruby on Rails 3.x and 4.x, does not properly restrict the use of X-Forwarded-For headers in determining a client's IP address, which allows remote attackers to bypass the whitelistedips protection mechanism via a crafted request to request.rb...
Ruby Dragonfly <1.4.0 - Remote Code Execution
Ruby Dragonfly before 1.4.0 contains an argument injection vulnerability that allows remote attackers to read and write to arbitrary files via a crafted URL when the verifyurl option is disabled. This may lead to code execution. The problem occurs because the generate and process features mishand...
CVE-2026-54906
concurrent-ruby is a modern concurrency tools for Ruby. Prior to 1.3.7, Concurrent::ReadWriteLockreleasewritelock does not verify that the calling thread acquired the write lock. Any thread with access to the lock object can release an active write lock held by another thread. A second writer can...
CVE-2026-54906
CVE-2026-54906 concerns the Ruby concurrency library concurrent-ruby, specifically the public API for Concurrent::ReadWriteLock . Prior to 1.3.7, two issues are reported: (1) release_write_lock does not verify that the calling thread held the write lock, allowing any thread with the lock to relea...
CVE-2026-54906
concurrent-ruby is a modern concurrency tools for Ruby. Prior to 1.3.7, Concurrent::ReadWriteLockreleasewritelock does not verify that the calling thread acquired the write lock. Any thread with access to the lock object can release an active write lock held by another thread. A second writer can...
CVE-2026-54906 concurrent-ruby: ReadWriteLock allows wrong-thread write release and stray read-release counter corruption
concurrent-ruby is a modern concurrency tools for Ruby. Prior to 1.3.7, Concurrent::ReadWriteLockreleasewritelock does not verify that the calling thread acquired the write lock. Any thread with access to the lock object can release an active write lock held by another thread. A second writer can...
CVE-2026-54904
Technical details for CVE-2026-54904 are not publicly available in the provided documents. No affected versions, root cause, or fixes are described beyond the initial entry. Monitor for updates.
CVE-2026-54904
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,...
CVE-2026-54905 concurrent-ruby: `ReentrantReadWriteLock` read-count overflow grants a write lock without exclusivity
concurrent-ruby is a modern concurrency tools for Ruby. Prior to 1.3.7, Concurrent::ReentrantReadWriteLock can incorrectly grant a write lock after one thread acquires the read lock 32,768 times. The lock stores a thread's local read and write hold counts in one integer. The low 15 bits are used...
CVE-2026-54905
Technical details for CVE-2026-54905 are not publicly available in the provided connected documents. Monitor for updates from upstream advisories and vendor disclosures to determine affected versions, impact, and remediation.
CVE-2026-54905
concurrent-ruby is a modern concurrency tools for Ruby. Prior to 1.3.7, Concurrent::ReentrantReadWriteLock can incorrectly grant a write lock after one thread acquires the read lock 32,768 times. The lock stores a thread's local read and write hold counts in one integer. The low 15 bits are used...
GHSA-WJV4-X9W8-WM3H vulnerabilities
Vulnerabilities for packages: ruby3.4-rails, kube-logging-operator, ruby3.3-rails, ruby4.0-rails, pact-broker-docker, logstash-fips, logstash, ruby3.2-rails, pact-broker-docker-fips...
GHSA-9CV2-CFXC-V4V2 vulnerabilities
Vulnerabilities for packages: ruby3.4-rails, kube-logging-operator, ruby3.3-rails, ruby4.0-rails, pact-broker-docker, logstash-fips, logstash, ruby3.2-rails, pact-broker-docker-fips...
GHSA-8678-W3JW-XFC2 vulnerabilities
Vulnerabilities for packages: ruby3.4-rails, kube-logging-operator, ruby3.3-rails, ruby4.0-rails, pact-broker-docker, logstash-fips, logstash, ruby3.2-rails, pact-broker-docker-fips...
GHSA-P67V-3W7G-WJG7 vulnerabilities
Vulnerabilities for packages: ruby3.4-rails, kube-logging-operator, ruby3.3-rails, ruby4.0-rails, pact-broker-docker, logstash-fips, logstash, ruby3.2-rails, pact-broker-docker-fips...
GHSA-WFPW-MMFH-QQ69 vulnerabilities
Vulnerabilities for packages: ruby3.4-rails, kube-logging-operator, ruby3.3-rails, ruby4.0-rails, pact-broker-docker, logstash-fips, logstash, ruby3.2-rails, pact-broker-docker-fips...
GHSA-5V8H-3H3Q-446P vulnerabilities
Vulnerabilities for packages: ruby3.4-rails, kube-logging-operator, ruby3.3-rails, ruby4.0-rails, pact-broker-docker, logstash-fips, logstash, ruby3.2-rails, pact-broker-docker-fips...