PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-27124 jlowin CVE debrief

CVE-2026-27124 is a high-severity vulnerability in FastMCP's OAuthProxy, enabling Confused Deputy attacks via GitHub OAuth. The vulnerability was patched in version 3.2.0. Affected product deployments should be identified, and owners assigned for follow-up. Official advisories and CVE records should be reviewed to validate affected scope, severity, and vendor guidance. The vulnerability allows an attacker to exploit the Confused Deputy vulnerability, potentially leading to unauthorized access or other malicious activities.

Vendor
jlowin
Product
fastmcp
CVSS
HIGH 8.2
CISA KEV
Not listed in stored evidence
Original CVE published
2026-04-03
Original CVE updated
2026-07-24
Advisory published
2026-04-03
Advisory updated
2026-07-24

Who should care

Users of FastMCP prior to version 3.2.0, especially those using GitHub OAuth for authentication, should be aware of this vulnerability and take necessary actions to protect themselves. This includes reviewing and updating authentication configurations for GitHub OAuth, monitoring for suspicious activity related to OAuthProxy, and planning vendor-supported updates or mitigations. Affected operator, platform, vulnerability-management, and security-team impact should be carefully evaluated to ensure proper mitigation.

Technical summary

FastMCP's OAuthProxy did not properly validate user consent when receiving authorization codes from GitHub. This, combined with GitHub's behavior of skipping consent pages for previously authorized clients, introduced a Confused Deputy vulnerability. The issue was patched in version 3.2.0. The vulnerability has a high CVSS score of 8.2, indicating a high severity. Defenders should review affected product context, defensive impact, and source-grounded technical framing to understand the vulnerability and its implications.

Defensive priority

High priority due to high CVSS score of 8.2 and potential for Confused Deputy attacks.

Recommended defensive actions

  • Upgrade FastMCP to version 3.2.0 or later
  • Review and update authentication configurations for GitHub OAuth
  • Monitor for suspicious activity related to OAuthProxy
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up

Evidence notes

Evidence from NVD and GitHub security advisories supports the existence of the vulnerability and its patch in version 3.2.0. The FastMCP OAuthProxy did not properly validate user consent when receiving authorization codes from GitHub, which, combined with GitHub's behavior of skipping consent pages for previously authorized clients, introduced a Confused Deputy vulnerability. Defenders should verify affected product deployments, review official advisories, and plan vendor-supported updates or mitigations. They should also review compensating controls for exposed systems and check relevant monitoring, detection, and logs for exposed assets.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-27124 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-27124

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-27124 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-27124

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.