CVE-2012-6134 omniauth-oauth2 Cross-Site Request Forgery vulnerability

Medium 6.8 Published Updated

Remote attackers can hijack user authentication sessions via CSRF in the omniauth-oauth2 Ruby gem, requiring user interaction to modify session state.

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-2012-6134?

CVE-2012-6134 is a medium-severity vulnerability in n/a, published on 9 Apr 2013. 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 the omniauth-oauth2 gem 1.1.1 and earlier for Ruby allows remote attackers to hijack the authentication of users for requests that modify session state.

Weakness: CWE-352

Which versions are affected by CVE-2012-6134?

2 open source packages ship an affected version, including omniauth-oauth2. It affects 1 product.

PackageAffectedFixed in
omniauth-oauth2 RubyGemsAll versions1.1.1
omniauth-oauth2 RubyGemsAll versions1.1.1

Products include Omniauth-Oauth2 Project Omniauth-Oauth2.

How do I fix CVE-2012-6134?

Upgrade omniauth-oauth2 to 1.1.1 or later.

Is CVE-2012-6134 being exploited?

There is no known exploitation of CVE-2012-6134 in the wild and no public exploit code.

Sources

Also known as GHSA-fgmx-8h93-26fh.

Is CVE-2012-6134 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free