Padding Oracle Vulnerability in Ruby on Rails 2.3 by Ruby
CVE-2010-3299

6.5MEDIUM

Key Information:

Vendor

Rails

Status
Vendor
CVE Published:
12 November 2019

What is CVE-2010-3299?

The Ruby on Rails framework version 2.3 contains a vulnerability in its encrypt and decrypt functions, which can be exploited through padding oracle attacks. This type of attack allows an adversary to decrypt sensitive information by making a series of requests and analyzing the padding error responses returned by the application. As a result, attackers can potentially obtain access to protected data without needing to know the encryption key, posing significant risks to applications built on this framework. Developers using affected versions are advised to upgrade to newer, secure versions to mitigate this risk.

Affected Version(s)

rails 2.3

References

CVSS V3.1

Score:
6.5
Severity:
MEDIUM
Confidentiality:
High
Integrity:
None
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
Required
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.