CVE-2013-0233
NoneCVSS
—
EPSS
14.1%
Published
Apr 25, 2013
CISA due date
—
The record
Devise gem 2.2.x before 2.2.3, 2.1.x before 2.1.3, 2.0.x before 2.0.5, and 1.5.x before 1.5.4 for Ruby, when using certain databases, does not properly perform type conversion when performing database queries, which might allow remote attackers to cause incorrect results to be returned and bypass security checks via unknown vectors, as demonstrated by resetting passwords of arbitrary accounts.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| RubyGems | devise | 1.5.0 | 1.5.4 |
| RubyGems | devise | 2.0.0 | 2.0.5 |
| RubyGems | devise | 2.1.0 | 2.1.3 |
| RubyGems | devise | 2.2.0 | 2.2.3 |
| Debian:11 | ruby-devise | 0 | 3.4.1-1 |
| Debian:12 | ruby-devise | 0 | 3.4.1-1 |
| Debian:13 | ruby-devise | 0 | 3.4.1-1 |
| Ubuntu:16.04:LTS | ruby-devise | 0 | 3.5.6-2 |
| Ubuntu:18.04:LTS | ruby-devise | 0 | 4.4.3-1 |
| gem | devise | 1.4.0 | 1.5.4 |
| gem | devise | 1.6 | 2.0.5 |
| gem | devise | 2.1.0 | 2.1.3 |
| gem | devise | 2.2.0 | 2.2.3 |
Related vulnerabilities
- CVE-2026-41983 Null pointer dereference vulnerability in the browser module. Impact: Successful… CWE-399
- CVE-2015-9252 An issue was discovered in QPDF before 7.0.0. CWE-399
- CVE-2012-0881 Apache Xerces2 Java Parser before 2.12.0 allows remote attackers to cause a denial of… CWE-399
- CVE-2015-7944 The RESTful control interface (aka RAPI or ganeti-rapi) in Ganeti before 2.9.7, 2.10.x… CWE-399
- CVE-2015-8855 The semver package before 4.3.2 for Node.js allows attackers to cause a denial of service… CWE-399
- CVE-2015-8858 The uglify-js package before 2.6.0 for Node.js allows attackers to cause a denial of… CWE-399
- CVE-2016-9312 ntpd in NTP before 4.2.8p9, when running on Windows, allows remote attackers to cause a… CWE-399
- CVE-2016-8826 All versions of NVIDIA GPU Display Driver contain a vulnerability in the kernel mode… CWE-399