CVE-2014-7922 Auth bypass in n/a

Medium 4.3 Published Updated

Attackers can bypass OAuth consent dialogs to retrieve arbitrary tokens and access Google accounts via crafted applications using the Google Play services SDK.

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
None listed

What is CVE-2014-7922?

CVE-2014-7922 is a medium-severity authentication bypass vulnerability in n/a, published on 23 Feb 2015. Any signed-in user can exploit it over the network, and only if a user opens a file or follows a link.

Official description

The GoogleAuthUtil.getToken method in the Google Play services SDK before 2015 sets parameters in OAuth token requests upon finding a corresponding _opt_ parameter in the Bundle extras argument, which allows attackers to bypass an intended consent dialog and retrieve tokens for arbitrary OAuth scopes including the SID and LSID scopes, and consequently obtain access to a Google account, via a crafted application, as demonstrated by setting the has_permission=1 parameter value upon finding _opt_has_permission in that argument.

Weakness: CWE-264

Which versions are affected by CVE-2014-7922?

It affects 1 product.

Products include Google Play Services Sdk.

How do I fix CVE-2014-7922?

No fix has been published for CVE-2014-7922 yet. Limit exposure of the affected software until one is available.

Upgrade, and rotate credentials and sessions that may have been exposed. More about Authentication bypass.

Is CVE-2014-7922 being exploited?

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

Sources

Also known as GHSA-wjgq-vwg2-v722.

Is CVE-2014-7922 in your software?

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

Check your SBOMs for free