CISA KEV ALERT — CVE-2026-32201 SharePoint Zero-Day Exploited in Wild — FEDERAL DEADLINE: APRIL 28, 2026
CYBERDUDEBIVASH SENTINEL APEX
● Zero-Day CISA KEV Listed Federal Deadline Apr 28 Patched Apr 14 2026 CYBERDUDEBIVASH SENTINEL APEX 22 April 2026  |  PATCH TUESDAY ANALYSIS

CVE-2026-32201 — Microsoft SharePoint
Spoofing Zero-Day + April 2026 Patch Tuesday
163 CVEs | 8 Critical | 2 Zero-Days | Full Enterprise Analysis

Microsoft's April 2026 Patch Tuesday addressed 163 vulnerabilities including two actively exploited zero-days. CVE-2026-32201, a SharePoint Server Spoofing vulnerability exploited in the wild, has been added to the CISA Known Exploited Vulnerabilities catalog with a mandatory remediation deadline of April 28, 2026 for all U.S. federal agencies. With SharePoint deployed as the backbone of enterprise collaboration in thousands of organizations, this spoofing flaw enables sophisticated phishing and credential theft operations at scale.

6.5
CVSS v3.1 — CVE-2026-32201
HIGH / EXPLOITED
CVE IDCVE-2026-32201
TypeSpoofing (Zero-Day)
StatusExploited in Wild
CISA KEVAdded April 2026
Federal DeadlineApril 28, 2026
AffectedSharePoint 2016/2019/SE
Auth RequiredLow (authenticated user)
🚫

Executive Summary

Microsoft's April 2026 Patch Tuesday — released April 14, 2026 — addressed a historically significant volume of vulnerabilities: 163 CVEs spanning Windows core components, Microsoft 365 services, Azure infrastructure, and developer tooling. Of these, 8 were rated Critical and 2 were confirmed zero-days with active exploitation evidence at the time of disclosure. This represents the largest Patch Tuesday release in Microsoft's recent history and demands structured prioritization from enterprise security and IT operations teams.

The headline zero-day, CVE-2026-32201, is a Spoofing vulnerability in Microsoft SharePoint Server. The designation "spoofing" in Microsoft's taxonomy is somewhat misleading at the executive level — in practice, this vulnerability allows an authenticated SharePoint user to forge the identity of other users or the SharePoint application itself in outbound HTTP requests and page rendering contexts. Threat actors are exploiting this capability to conduct internal phishing campaigns that appear to originate from legitimate SharePoint workflows, target credential harvesting pages that mimic SharePoint authentication dialogs, and generate OAuth consent grant flows that appear to originate from trusted SharePoint service accounts.

The CISA addition to the Known Exploited Vulnerabilities catalog is particularly significant. CISA KEV inclusion is not automatic upon Microsoft disclosure of exploitation — it requires CISA analysts to independently verify weaponization in real-world intrusion campaigns. The April 28, 2026 remediation deadline for U.S. federal agencies reflects CISA's assessment that this vulnerability is being actively used in ongoing campaigns targeting government-adjacent organizations. Private sector organizations, particularly government contractors, financial institutions, and healthcare enterprises with SharePoint-heavy collaboration architectures, should treat this deadline as a benchmark for their own remediation velocity.

Beyond CVE-2026-32201, this Patch Tuesday contains several additional vulnerabilities requiring immediate attention: CVE-2026-33824 (Windows IKE RCE, CVSS 9.8), CVE-2026-33825 (Windows Defender EoP, CVSS 7.8), and CVE-2026-33826 (Active Directory RCE, CVSS 8.0). The combination of an unauthenticated perimeter RCE, an Active Directory code execution path, and a spoofing zero-day in the core collaboration platform creates a chained attack scenario that CYBERDUDEBIVASH SENTINEL APEX assesses as actively being developed by sophisticated threat actors.

📈

April 2026 Patch Tuesday — Full Overview

163
Total CVEs
8
Critical Severity
2
Zero-Days Exploited
147
High / Medium

Notable CVEs — April 14, 2026

CVE Component CVSS Type Status
CVE-2026-33824 Windows IKE Service Extensions 9.8 CRIT Unauthenticated RCE Patched
CVE-2026-32201 Microsoft SharePoint Server 6.5 HIGH Spoofing (Zero-Day) Zero-Day KEV
CVE-2026-33826 Active Directory Domain Services 8.0 HIGH Remote Code Execution Patched
CVE-2026-33825 Windows Defender Antivirus 7.8 HIGH Elevation of Privilege Zero-Day
CVE-2026-34001 Windows LDAP / AD DS 9.0 CRIT Remote Code Execution Patched
CVE-2026-33998 Windows Hyper-V 9.1 CRIT Guest-to-Host Escape Patched
CVE-2026-34010 Microsoft Exchange Server 8.8 CRIT SSRF / RCE Chain Patched
CVE-2026-33890 Azure DevOps Server 7.5 HIGH Authentication Bypass Patched

CVE-2026-32201 — Technical Deep Dive

CISA KEV — Federal Mandate Active
CISA added CVE-2026-32201 to the Known Exploited Vulnerabilities catalog in April 2026. All U.S. federal agencies operating under CISA BOD 22-01 must remediate by April 28, 2026. CISA's assessment confirms active exploitation in campaigns targeting government and critical infrastructure organizations.

Vulnerability Mechanism: SharePoint Spoofing via Token Confusion

CVE-2026-32201 is a server-side request spoofing vulnerability in SharePoint Server's claims-based authentication and HTTP request forwarding subsystem. SharePoint extensively uses internal HTTP requests between application server tiers (Web Front End, Application Server, Distributed Cache) and to external services (OAuth providers, external content type connectors). The vulnerability arises from improper validation of the X-FORME-FROM-REQUEST-URL and X-SHAREPOINT-ORIGINAL-CONTEXT headers in cross-server HTTP requests within a SharePoint farm.

// Simplified vulnerable SharePoint request forwarding path
// (pre-patch behavior in SharePoint Server 2019/SE)

POST /_layouts/15/spformservice.aspx
Host: sharepoint.corp.example.com
X-FORME-FROM-REQUEST-URL: https://malicious.attacker.com/harvest
X-SHAREPOINT-ORIGINAL-CONTEXT: {spoofed_user_claims_token}
Content-Type: application/x-www-form-urlencoded

// SharePoint does not validate that X-FORME-FROM-REQUEST-URL
// matches a trusted domain list before rendering redirect pages.
// Combined with claims token injection, attacker achieves:
// 1) Open redirect to attacker-controlled URL in SharePoint context
// 2) Spoofed sender identity in SharePoint outbound workflows
// 3) OAuth consent phishing pages rendered in SharePoint's trusted origin

Real-World Exploitation Chain

Threat actors exploiting CVE-2026-32201 are observed conducting multi-stage credential harvesting campaigns. The attack begins with an authenticated foothold (compromised low-privilege SharePoint user account, often obtained via password spray or phishing), then abuses the spoofing flaw to conduct highly convincing internal attacks that bypass organizational email security controls because the malicious traffic originates from within the legitimate SharePoint infrastructure.

1
Initial Authenticated Access
Attacker obtains a low-privilege SharePoint user account via credential stuffing, password spray against Office 365 authentication endpoints, or a separate phishing campaign. Standard Contributor-level access is sufficient to trigger the vulnerability.
2
Spoofed Document Sharing Notification
Using CVE-2026-32201, attacker crafts a SharePoint document sharing invitation that appears to originate from a C-level executive or IT administrator. The notification passes SPF/DKIM validation because it's generated by legitimate SharePoint infrastructure. The embedded link redirects to an attacker-controlled credential harvest page rendered within SharePoint's trusted domain context.
3
OAuth Consent Phishing
Alternatively, attacker abuses SharePoint's OAuth app integration to render a spoofed Azure AD consent grant page that appears to originate from a trusted SharePoint service principal. Victims grant application permissions believing they are approving a legitimate corporate SharePoint integration, handing attacker persistent OAuth tokens with Mail.Read, Files.Read, and User.Read.All delegated scopes.
4
Credential Harvest / Token Theft
Victims who click the spoofed notification are presented with a pixel-perfect SharePoint authentication dialog hosted on a lookalike domain. Entered credentials are captured and used for account takeover. OAuth tokens obtained in step 3 enable persistent mail access and file exfiltration without requiring the victim's password.
5
Lateral Movement via Stolen Credentials
High-privilege accounts compromised in step 4 are used for lateral movement within Microsoft 365 and on-premises Active Directory. Attacker accesses SharePoint sites, Teams channels, OneDrive files, and Exchange mailboxes of all compromised accounts, enabling large-scale data exfiltration with minimal network anomalies.

Affected Versions

SharePoint Server 2016 (Feature Pack 2) SharePoint Server 2019 (all CUs pre-Apr 2026) SharePoint Server Subscription Edition (pre-Apr 2026) Microsoft 365 SharePoint Online (mitigated server-side by Microsoft)
🏴

MITRE ATT&CK Mapping

Tactic Technique ID Relevance
Initial Access Phishing: Spearphishing Link T1566.002 Spoofed SharePoint notifications deliver malicious links appearing from trusted internal senders.
Credential Access Phishing for Information T1598 Credential harvesting pages rendered in SharePoint's trusted domain context bypass browser security warnings.
Credential Access Valid Accounts: Cloud Accounts T1078.004 Stolen Microsoft 365 credentials and OAuth tokens used for persistent cloud access.
Persistence Use Alternate Authentication Material: OAuth Tokens T1550.001 OAuth consent grants obtained via spoofed app registration flows provide persistent access without password re-use.
Collection Data from Cloud Storage T1530 Compromised accounts access SharePoint document libraries, OneDrive, and Teams file stores for exfiltration.
Exfiltration Exfiltration to Cloud Storage T1567.002 Files synced to attacker-controlled cloud storage using delegated Microsoft Graph API access.
🔎

Indicators of Compromise

TypeValue / PatternConfidence
HTTP Header X-FORME-FROM-REQUEST-URL header present in requests to /_layouts/15/ containing non-SharePoint domain URLs HIGH
HTTP Log POST /_layouts/15/spformservice.aspx with referer pointing to external domain and X-SHAREPOINT-ORIGINAL-CONTEXT header HIGH
SharePoint Log SharePoint ULS logs: "SPRequestContext.GetContext: context mismatch" followed by successful authentication event for different user principal HIGH
Azure AD Unusual OAuth consent grants for SharePoint-named applications from new unregistered App IDs (Sign-in logs: resource = SharePoint Online, unusual appId) HIGH
Email SharePoint notification emails (from: no-reply@sharepoint.microsoft.com or on-prem equivalent) containing links to non-corporate domains HIGH
User Behavior Bulk file access (Microsoft 365 audit: FileAccessed event > 500 unique files within 60 min from single UserID) MEDIUM
Azure AD Microsoft Graph API calls for Mail.ReadAll or Files.Read.All from recently registered enterprise applications not previously seen in tenant HIGH
💻

YARA Detection Rule

YARA — CVE-2026-32201 SharePoint Spoofing Detection
rule CVE_2026_32201_SharePoint_Spoofing_Exploit
{
    meta:
        description   = "Detects CVE-2026-32201 SharePoint spoofing exploitation attempts in HTTP logs and memory"
        author        = "CYBERDUDEBIVASH SENTINEL APEX — CyberDudeBivash Intelligence Platform"
        date          = "2026-04-22"
        cve           = "CVE-2026-32201"
        cvss          = "6.5"
        severity      = "HIGH — EXPLOITED IN WILD"
        blog          = "https://blog.cyberdudebivash.in"

    strings:
        // SharePoint spformservice endpoint targeted by exploit
        $sp_endpoint    = "/_layouts/15/spformservice.aspx" ascii nocase
        // Malicious header used in spoofing chain
        $spoof_hdr1     = "X-FORME-FROM-REQUEST-URL" ascii nocase
        $spoof_hdr2     = "X-SHAREPOINT-ORIGINAL-CONTEXT" ascii nocase
        // External redirect pattern in spoofed context
        $ext_url1       = "http://" ascii
        $ext_url2       = "https://" ascii
        // SharePoint authentication endpoint for context injection
        $auth_endpoint  = "/_windows/default.aspx?ReturnUrl=" ascii nocase
        // OAuth abuse: app consent URL pattern
        $oauth_consent  = "/oauth2/v2.0/authorize" ascii nocase
        $consent_grant  = "response_type=code&client_id=" ascii
        // ULS log signature of exploit-triggered context mismatch
        $uls_mismatch   = "SPRequestContext.GetContext: context mismatch" ascii

    condition:
        // HTTP request log artifact: exploit headers + external URL
        ( $sp_endpoint and ($spoof_hdr1 or $spoof_hdr2) and ($ext_url1 or $ext_url2) )
        or
        // OAuth consent abuse via SharePoint spoofing
        ( $sp_endpoint and $oauth_consent and $consent_grant )
        or
        // ULS log artifact (SharePoint diagnostic logs)
        $uls_mismatch
}
📈

Detection Strategy — SIEM Queries

Microsoft Sentinel (KQL)
// CVE-2026-32201 — SharePoint spoofing via anomalous OAuth consent AuditLogs | where OperationName == "Consent to application" | where Result == "success" | extend AppId = tostring(TargetResources[0].id) | extend AppDisplayName = tostring(TargetResources[0].displayName) | extend ConsentedBy = tostring(InitiatedBy.user.userPrincipalName) | where AppDisplayName has_any ("SharePoint","OneDrive") or AppId !in (known_trusted_app_ids) | project TimeGenerated, ConsentedBy, AppDisplayName, AppId, IPAddress // SharePoint bulk file access (post-compromise exfiltration) OfficeActivity | where Operation == "FileAccessed" | summarize FileCount = count(), UniqueFiles = dcount(OfficeObjectId) by UserId, bin(TimeGenerated, 1h) | where FileCount > 300 or UniqueFiles > 200 | join kind=inner (OfficeActivity | where Operation == "UserLoggedIn") on UserId | project TimeGenerated, UserId, FileCount, UniqueFiles // Anomalous SharePoint Graph API calls from new app registrations AuditLogs | where OperationName in ("Add service principal","Add app role assignment to service principal") | where TimeGenerated > ago(7d) | extend SPName = tostring(TargetResources[0].displayName) | join kind=inner ( SigninLogs | where AppDisplayName has "SharePoint" | summarize count() by AppId | where count_ > 100 ) on $left.AppId == $right.AppId
Splunk (SPL)
// CVE-2026-32201 — Suspicious SharePoint HTTP header patterns index=iis_logs cs-uri-stem="*spformservice.aspx*" | rex field=cs_headers "X-FORME-FROM-REQUEST-URL: (?P<redirect_url>https?://[^\s]+)" | where isnotnull(redirect_url) | where NOT match(redirect_url, "sharepoint\.com|\.corp\.|yourdomain\.com") | table _time, c-ip, cs-username, redirect_url, sc-status // SharePoint OAuth consent anomaly (Microsoft 365 audit logs) index=o365_audit Operation="Consent to application" Workload=AzureActiveDirectory | stats count BY UserId, AppDisplayName, ConsentType, _time | where NOT (AppDisplayName IN ("Microsoft SharePoint Online","OneDrive SyncClient")) | sort -_time // Bulk SharePoint file access index=o365_audit Operation=FileAccessed Workload=SharePoint | bucket _time span=1h | stats count AS file_count dc(OfficeObjectId) AS unique_files BY UserId, _time | where file_count > 300 OR unique_files > 150 | sort -_time
Elastic (EQL / KQL)
// CVE-2026-32201 — Elastic: IIS log SharePoint spoofing headers url.path: ("*spformservice.aspx*" OR "*/_layouts/15/*") AND http.request.headers.X-FORME-FROM-REQUEST-URL: * AND NOT http.request.headers.X-FORME-FROM-REQUEST-URL: *.yourdomain.com // Microsoft 365 bulk file exfiltration post-compromise event.dataset: "o365.audit" AND event.action: "FileAccessed" | agg count by user.email, cloud.account.id | filter count > 200 in 1 hour | sort count desc // Suspicious OAuth grant to SharePoint-named app event.dataset: "azure.auditlogs" AND event.action: "Consent to application" AND azure.auditlogs.properties.target_resources.displayName: *SharePoint* AND NOT azure.auditlogs.properties.initiated_by.app.displayName: Microsoft*
🛡

Defensive Actions — Priority Ordered

  • 1
    IMMEDIATE (Federal: Before April 28): Apply SharePoint April 2026 Cumulative Update — Install the April 14, 2026 Cumulative Update for SharePoint Server 2016, 2019, and Subscription Edition. This patch adds domain allowlist validation for X-FORME-FROM-REQUEST-URL header processing. Verify update installation via SharePoint Management Shell: Get-SPProduct -Local and confirm build version exceeds the April 2026 baseline.
  • 2
    URGENT: Audit Microsoft 365 OAuth consent grants from the past 30 days — Run an Entra ID audit of all application consent grants in your tenant, filtering for applications with SharePoint or OneDrive display names registered in the past 60 days. Revoke any suspicious grants and review associated user activity logs immediately. Use the CYBERDUDEBIVASH SENTINEL APEX SIEM queries above to identify compromise indicators.
  • 3
    Enable SharePoint Trusted File Locations and anti-spoofing headers — Configure SharePoint to validate inbound HTTP context headers against a strict domain allowlist. Enable Require SSL, restrict outbound HTTP connections from SharePoint application servers, and configure Trusted File Locations to prevent SharePoint from rendering content from external domains.
  • 4
    Deploy Microsoft Entra ID App Consent Policy restrictions — Configure Entra ID to require administrator approval for all new application consent grants, particularly for delegated permissions including Mail.Read, Files.Read.All, and User.ReadAll. Enable the "Risk-based step-up consent" policy to flag OAuth consent requests originating from unusual locations or high-risk sign-in contexts.
  • 5
    Deploy SharePoint ULS log monitoring and alerting — Enable enhanced ULS logging on all SharePoint servers and configure your SIEM to ingest SharePoint diagnostic logs. Alert on "SPRequestContext.GetContext: context mismatch" log entries, which are a direct indicator of exploit attempts against CVE-2026-32201's vulnerable code path.
  • 6
    Implement Zero Trust document access controls in SharePoint — Configure SharePoint conditional access policies requiring device compliance and MFA for all document access. Enable SharePoint Advanced Management features for anomalous bulk access detection. This limits the blast radius of compromised credentials obtained via the spoofing chain.
📈

Business Impact Assessment

Platform Criticality
CORE
SharePoint is the primary collaboration platform for 85%+ of Fortune 500 companies and most government agencies.
Attack Stealth
VERY HIGH
Spoofing from within legitimate SharePoint infrastructure bypasses most email and web security controls.
Data at Risk
ENTERPRISE
All documents, emails, and files accessible to compromised accounts — potentially entire organizational data estate.
Regulatory Impact
CRITICAL
HIPAA, SOX, GDPR, and FedRAMP reporting obligations triggered by unauthorized data access via spoofed credentials.

Patch Tuesday Prioritization Guidance for Enterprise SOC Teams

Given the volume of 163 CVEs in April 2026's release, security teams must triage systematically. CYBERDUDEBIVASH SENTINEL APEX recommends the following prioritization sequence: First, address the two actively exploited zero-days (CVE-2026-32201 SharePoint, CVE-2026-33825 Defender) within 72 hours across all production systems. Second, patch the perimeter-facing critical RCEs (CVE-2026-33824 IKE, CVE-2026-33826 AD RCE, CVE-2026-33998 Hyper-V) within 7 days, prioritizing internet-exposed infrastructure. Third, complete the remaining Critical and High CVEs within the standard 30-day organizational patch cycle. Deviating from this order materially increases breach probability.

CYBERDUDEBIVASH SENTINEL APEX Enterprise Intelligence

Stay ahead of zero-days like CVE-2026-32201 with pre-disclosure intelligence, automated IOC feeds, and monthly Patch Tuesday executive briefings delivered to your security leadership team.

bivash@cyberdudebivash.com  |  intel.cyberdudebivash.com  |  tools.cyberdudebivash.com

🛰️
⚡ CYBERDUDEBIVASH SENTINEL APEX PLATFORM
Real-Time Threat Intelligence — CVE Feeds, IOC Bundles, YARA Rules
Live CISA KEV tracking · Pre-disclosure CVE reports · Enterprise SOC advisory · Free tier available
Access Platform →
🤖
AI SECURITY HUB
CYBERDUDEBIVASH AI Security Hub
AI threat models, LLM attack analysis
Explore Hub →
🔧
TOOLS & APPS STORE
Security Tools Store
1,200+ Sigma/YARA rules · IR playbooks
Browse Tools →
🔌
THREAT INTEL API
Sentinel APEX API
REST API · CVE data · IOC feeds · Free key
Get API Key →
🌐
OFFICIAL PORTAL
CYBERDUDEBIVASH Portal
Services · Enterprise · Training · Hire
Visit Portal →