CVE-2026-72887Disclosure

LOWCVSS 9.8 · CRITICAL

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Patch affected systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

Net::OAuth::Client versions before 0.32 for Perl allow the service provider to silently downgrade OAuth 1.0a to OAuth 1.0 in get_request_token. Passing a callback to the constructor selects OAuth 1.0a. get_request_token then revokes that choice when the request token response omits oauth_callback_confirmed, with no exception, no warning and no option to require 1.0a. The access token request is built from the OAuth 1.0 message class, which has no verifier parameter, so oauth_verifier is dropped from the request even when get_access_token was passed one. oauth_verifier is the binding that OAuth 1.0a added between the authorization step and the token exchange. An application that asked for 1.0a and gets 1.0 is open to OAuth 1.0 session fixation, where an attacker obtains a request token, has the victim authorize it, and then completes the exchange themselves, linking the victim's provider account to a session the attacker controls. No attacker action sets up the downgrade: a provider that does not confirm the callback is enough.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-757

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Threat summary

  • Patch or workaround signal is available
  • 3 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Patch or workaround mentioned in 1 signal
  • Technical details provided in 3 signals
  • Disclosure: 2 classified signals
  • Peaked 1d ago at 2 mentions (2026-08-16); latest day: 1
  • 3 total mentions across 2 days

Deep dive

Activity timeline3 mentions / 2d
01122Mentions · 2026-08-16: 2Mentions · 2026-08-18: 1Patch / Workaround · 2026-08-18: 1Technical Details · 2026-08-16: 2Technical Details · 2026-08-18: 108-1608-18
Signal classification2 categories
Disclosure
266.7%
Patch
133.3%
Referenced assets3 URLs
Classification over time
DateTotalLabels
2026-08-162
Disclosure2
2026-08-181
Patch1
Full discourse3 posts
  • CVE@CVEnew
    Disclosure

    CVE-2026-72887 Net::OAuth::Client versions before 0.32 for Perl allow the service provider to silently downgrade OAuth 1.0a to OAuth 1.0 in get_request_token. Passing a callback to… https://www.cve.org/CVERecord?id=CVE-2026-72887

    Post summary

    The text provides a brief disclosure of CVE‑2026‑72887, describing a silent downgrading of OAuth 1.0a to OAuth 1.0 in Net::OAuth::Client; it contains no PoC, exploit code, patch, or evidence of active exploitation.

    000101.8K
    58.0K followersView on X
  • SecAlerts@SecAlertsCo
    Patch

    🔓 CVE-2026-72887: Net::OAuth::Client for Perl lets a service provider silently downgrade OAuth 1.0a to OAuth 1.0 via get_request_token — stripping CSRF protections. CVSS 9.8. Upgrade to v0.32. #cybersecurity #vulnerabilities #ciso https://secalerts.co/vulnerability/CVE-2026-72887?utm_campaign=x https://t.co/w2QedPankF

    Post summary

    CVE-2026-72887 permits a silent downgrade to OAuth 1.0, stripping CSRF protections; users should upgrade to v0.32 to mitigate the CVSS 9.8 vulnerability.

    0000069
    879 followersView on X
  • Infoflowcloud@infoflowcloud
    Disclosure

    🚨*CVE* CVE-2026-72887 Net::OAuth::Client versions before 0.32 for Perl allow the service provider to silently downgrade OAuth 1.0a to OAuth 1.0 in get_request_token. Passing a callback to… https://www.cve.org/CVERecord?id=CVE-2026-72887 ----- Traducción: CVE-2026-72887 Net… https://infoflow.cloud`

    Post summary

    The post announces CVE‑2026‑72887, describing a downgrade flaw in Net::OAuth::Client that allows a service provider to silently downgrade OAuth 1.0a to OAuth 1.0. No PoC, exploit, patch, or active exploitation information is provided.

    0000028
    99 followersView on X

Explore more