CVE-2026-74760
Last modified
CVE-2026-74760 is a high-severity vulnerability rated 8.8/10 on the CVSS scale. Google::Auth versions from 0.11 through 0.12 for Perl accept an authorization code from any local process because the gcloud-auth login callback does not check the OAuth state. The gcloud-auth login and application-default login commands send a state parameter with the authorization request, then take the code from the first request to reach their loopback listener without comparing the returned state. A local attacker can submit an authorization code for their own Google account. The CLI exchanges it and stores the refresh token as the user's credentials, so the user's tools then act as the attacker's account.. EPSS estimates a 0.12% chance of exploitation in the next 30 days.
Description
Google::Auth versions from 0.11 through 0.12 for Perl accept an authorization code from any local process because the gcloud-auth login callback does not check the OAuth state. The gcloud-auth login and application-default login commands send a state parameter with the authorization request, then take the code from the first request to reach their loopback listener without comparing the returned state. A local attacker can submit an authorization code for their own Google account. The CLI exchanges it and stores the refresh token as the user's credentials, so the user's tools then act as the attacker's account.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| — | — | >= 0.11, <= 0.12 |
References
Timeline
- Published
- Last Modified
- Status
- Awaiting Analysis
Frequently Asked Questions
What is CVE-2026-74760?
How severe is CVE-2026-74760?
How do I fix CVE-2026-74760?
How Strix Helps
- Same Subject, Wrong User: A Cross-Issuer Account Takeover in n8nStrix found an identity-binding bug in n8n's token-exchange flow enabling account takeover.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-74755An integer underflow in the mcpack2pb component of Apache bR…7.5
- CVE-2026-74756Some docker-compose shipped by the project exposes by defaul…
- CVE-2026-74757Uncontrolled resource allocation in the mcpack2pb component …7.5
- CVE-2026-74758A heap use-after-free in the RTMP protocol component of Apac…7.5
- CVE-2026-74759Google::Auth versions 0.12 for Perl allow server side reques…9.8
- CVE-2026-7476Use After Free vulnerability in Arm Ltd Bifrost GPU Kernel D…7.8
- CVE-2026-74761Improper input validation in TopicRegion in Apache ActiveMQ,…7.5
- CVE-2026-74764Pandora contains a path traversal vulnerability in its TAR a…10
- CVE-2026-74765Net::IDN::Punycode versions before 2.590 for Perl allow an o…6.5
- CVE-2026-74766Net::IDN::Punycode versions from 2.301 before 2.590 for Perl…8.4
- CVE-2026-74767Pandora contains a denial-of-service vulnerability in its ha…8.7
- CVE-2026-74768Dell PowerProtect Data Manager, versions 20.2.0.0 and below,…4.1
Are you affected by CVE-2026-74760?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
