CVE-2014-8144 Doorkeeper vulnerable to Cross-site Request Forgery
Remote attackers can hijack user authentication to read OAuth authorization codes via CSRF, requiring victim interaction.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Over the internet
- Victim action needed
- A user has to click or open something
- Fix
- Available
What is CVE-2014-8144?
CVE-2014-8144 is a medium-severity vulnerability in n/a, published on 31 Dec 2014. Any signed-in user can exploit it over the network, and only if a user opens a file or follows a link.
Official description
Cross-site request forgery (CSRF) vulnerability in doorkeeper before 1.4.1 allows remote attackers to hijack the authentication of unspecified victims for requests that read a user OAuth authorization code via unknown vectors.
Weakness: CWE-352
Which versions are affected by CVE-2014-8144?
2 open source packages ship an affected version, including doorkeeper. It affects 1 product.
| Package | Affected | Fixed in |
|---|---|---|
doorkeeper RubyGems | All versions | 1.4.1 |
doorkeeper RubyGems | All versions | 1.4.1 |
Products include Doorkeeper Project Doorkeeper.
How do I fix CVE-2014-8144?
Upgrade doorkeeper to 1.4.1 or later.
Is CVE-2014-8144 being exploited?
There is no known exploitation of CVE-2014-8144 in the wild and no public exploit code.
Other vulnerabilities in n/a
- CVE-2016-6582 Doorkeeper is vulnerable to replay attacks
- CVE-2020-10187 Exposure of Sensitive Information to an Unauthorized Actor in Doorkeeper
- CVE-2018-1000211 Doorkeeper subject to Incorrect Permission Assignment
- CVE-2018-1000088 Doorkeeper is vulnerable to stored XSS and code execution
- CVE-2023-34246 Doorkeeper Improper Authentication vulnerability
Sources
Also known as GHSA-685w-vc84-wxcx.