← Back to Feed CACHED · 2026-08-19 07:11:52 · CACHE_KEY CVE-2026-24301
CVE-2026-24301 · CWE-77 · Disclosed 2026-08-18

Improper neutralization of special elements used in a command

ASSESSED — NOISGATE V0.5
Vendor
Reassessed
Verdict:
Do you agree?
01 · The Real Story

Someone left the front door key under the mat, but it's the neighbor's house, not yours

CVE-2026-24301, dubbed CoSnitch by Varonis Threat Labs, is a prompt-injection flaw in Microsoft Copilot Personal — the *consumer* product at copilot.microsoft.com. An attacker crafts a link using the undocumented autorun=1 URL parameter paired with the ?q= query parameter to auto-execute injected prompts inside a victim's authenticated session. From there, the injected prompt queries connected OAuth applications (Gmail, Google Drive, Outlook.com, OneDrive Personal) and exfiltrates data — email bodies, calendar entries, file metadata, chat history — via outbound HTTPS fetches to an attacker-controlled webhook. The attack requires one click from the victim and no plugins. Affected product: Microsoft Copilot Personal (web), all versions prior to the August 18, 2026 server-side fix.

Microsoft's CVSS 8.8 HIGH is defensible *from a consumer-risk perspective* — the chain is low-complexity, requires no privileges, and yields high-confidentiality/high-integrity impact against a personal user's connected apps. However, Microsoft itself states enterprise customers using Microsoft 365 Copilot are not affected. The fix is server-side; no client patch ships, no MSI rolls out, no endpoint touches are needed. For an enterprise security team running a 10,000-host fleet, this CVE has zero blast radius. The vendor severity is accurate for its intended audience (consumers) but wildly misleading when it appears in an enterprise vulnerability dashboard.

"Consumer-only Copilot flaw, server-side patched, zero enterprise action required."
02 · The Attack Path

4 steps from start to impact.

STEP 01

Phishing lure delivery

Attacker sends a crafted URL (e.g., copilot.microsoft.com/?q=<injected_prompt>&autorun=1) via phishing email, chat message, or QR code. The link appears to be a legitimate Microsoft domain, boosting click-through rates.
Conditions required:
  • Victim has an active Copilot Personal session or cookie
  • Victim clicks the link
Where this breaks in practice:
  • Enterprise email gateways may strip or sandbox the link
  • Enterprise-managed browsers may block navigation to consumer Copilot domains
  • Enterprise users typically use M365 Copilot, not Copilot Personal
STEP 02

Automatic prompt execution

The autorun=1 parameter causes the injected prompt in the ?q= parameter to execute immediately on page load, bypassing the normal user-submission requirement. No additional interaction is needed after the initial click.
Conditions required:
  • Victim's browser loads the Copilot Personal web interface
  • The autorun=1 parameter is not stripped server-side (pre-patch)
Where this breaks in practice:
  • This parameter only existed in Copilot Personal's web frontend — M365 Copilot and Copilot for Windows are unaffected
  • Server-side fix deployed August 18, 2026 eliminates this entirely
STEP 03

Connected app data harvesting

The injected prompt instructs Copilot to query connected OAuth services (Gmail, Google Drive, Outlook.com, OneDrive Personal) and summarize sensitive data such as email bodies, calendar events, file names, and chat history. Because these OAuth tokens are already authorized, Copilot retrieves the data on behalf of the user.
Conditions required:
  • Victim has connected third-party services via OAuth to Copilot Personal
  • Copilot has active authorization tokens for those services
Where this breaks in practice:
  • Enterprise users rarely connect personal Gmail/Drive to a work-managed identity
  • Enterprise OAuth policies typically restrict consumer app connections
STEP 04

Data exfiltration via URL fetch

The prompt encodes harvested data (often base64) and instructs Copilot to perform an outbound HTTPS fetch to an attacker-controlled webhook. The request is indistinguishable from Copilot's normal web-summarization traffic at the network layer. A double-request bypass technique evades Copilot's first-request safety filters.
Conditions required:
  • Copilot's web-fetch capability is not restricted to a domain allowlist (pre-patch)
  • Attacker has a receiving webhook endpoint
Where this breaks in practice:
  • Enterprise proxy/CASB solutions may block outbound requests from consumer SaaS domains
  • The exfiltration path is entirely server-side within Microsoft's infrastructure, not from the endpoint
Detection/coverage: No endpoint EDR telemetry is generated — the entire chain executes within Microsoft's cloud service.
03 · Intelligence Metadata

The supporting signals.

In-the-wild exploitationNone observed. No evidence of active exploitation. Not listed on CISA KEV. Microsoft SSVC assessment: no known exploitation as of publication.
Proof of conceptVaronis Threat Labs demonstrated the full chain (P2P injection → data harvest → exfil) in their Reprompt research. No standalone weaponized PoC repository identified.
EPSS scoreNot yet scored — CVE published August 18, 2026; FIRST EPSS API returns no data as of August 19.
KEV statusNot listed. No CISA KEV entry.
CVSS vectorCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H — 8.8 HIGH. Network-accessible, low complexity, no privileges, requires user interaction (one click). Note: I:H and A:H are arguably overstated for an information-disclosure chain.
Affected versionsMicrosoft Copilot Personal (web) — all versions prior to August 18, 2026 server-side patch. Microsoft 365 Copilot (enterprise) is explicitly unaffected.
Fixed versionsServer-side fix applied by Microsoft on August 18, 2026. No client-side patch distributed. No customer action required.
Scanning / exposure dataNot applicable — this is a hosted SaaS vulnerability. No endpoint footprint exists. Shodan/Censys/GreyNoise have no relevant surface.
Disclosure timelineReported to Microsoft: December 2025. Server-side patch: August 18, 2026. Public disclosure: August 18, 2026.
Reporting researcherVaronis Threat Labs — researchers discovered the autorun=1 parameter via a meta-hacking technique (repeatedly asking Copilot why prompts couldn't auto-execute until it disclosed the parameter).
04 · The Call

noisgate verdict.

Final Verdict
DOWNGRADED to IGNORE (0.0/10)

The single most decisive factor is that this vulnerability affects only Microsoft Copilot Personal (consumer) and is already patched server-side with zero customer action required — enterprise M365 Copilot is explicitly unaffected. No enterprise endpoint, server, or identity system is in scope, yielding a blast radius of exactly zero hosts across any managed fleet.

HIGH Enterprise non-applicability (Microsoft explicitly excludes M365 Copilot)
HIGH Server-side patch already deployed (no residual exposure)
MEDIUM No in-the-wild exploitation (limited visibility into pre-patch window)

Why this verdict

  • Zero enterprise attack surface: Microsoft explicitly states M365 Copilot (enterprise) is not affected. The vulnerable component — Copilot Personal's web frontend with autorun=1 — does not exist in the enterprise product. This is not a 'friction reduction' — the attack path simply does not begin.
  • Server-side remediation already complete: The fix was applied by Microsoft on August 18, 2026 within their cloud infrastructure. No MSI, no KB, no WSUS deployment, no SCCM package. The vulnerability no longer exists for anyone, consumer or enterprise.
  • Role multiplier: Not applicable. Copilot Personal is a consumer product. It does not run on domain controllers, hypervisors, CI/CD servers, backup infrastructure, or any managed enterprise host. The high-value-role catalog is entirely irrelevant — this component occupies 0% of enterprise deployments by definition. There is no blast radius floor to enforce.
  • No endpoint telemetry or footprint: The entire attack chain (prompt injection → data harvest → exfiltration) executes within Microsoft's cloud. Enterprise EDR, SIEM, and network monitoring have no visibility into and no interaction with the vulnerable component.

Why not higher?

This cannot be anything other than IGNORE for enterprise defenders. The affected product is not deployed on managed hosts, the patch is already applied server-side, and no customer action exists to take. Even if one argued that employees might use Copilot Personal on corporate devices, the fix is already live — there is no residual risk to manage.

Why not lower?

IGNORE is already the lowest severity. No further downgrade is possible.

05 · Compensating Control

What to do — in priority order.

  1. Confirm M365 Copilot is your deployed product, not Copilot Personal — Validate with your Microsoft licensing team or Entra admin center that your tenant uses Microsoft 365 Copilot, not the consumer Copilot Personal product. This one-time confirmation closes the advisory permanently.
  2. Block copilot.microsoft.com on corporate proxies if consumer use is unwanted — If your acceptable-use policy prohibits consumer AI tools, add copilot.microsoft.com (the consumer endpoint) to your proxy blocklist. This prevents employees from using the consumer variant on corporate networks, though the vulnerability is already patched regardless.
What doesn't work
  • Endpoint patching / WSUS / SCCM deployment — there is no client-side patch. The fix is entirely server-side within Microsoft's infrastructure. Scanning endpoints for this CVE will always return 'not applicable.'
  • EDR-based detection rules — the entire attack chain executes in Microsoft's cloud, never touching the endpoint OS. No process, file, or network IOC exists on managed hosts.
06 · Verification

Crowdsourced verification payload.

Run on any domain-joined workstation with internet access as a standard user. Invoke with: powershell -ExecutionPolicy Bypass -File .\Check-CVE-2026-24301.ps1. No elevated privileges required.

noisgate-verify.ps1
POWERSHELLREAD-ONLYSAFE
# Check-CVE-2026-24301.ps1
# Verifies whether your tenant uses M365 Copilot (enterprise) or Copilot Personal (consumer)
# CVE-2026-24301 affects ONLY Copilot Personal — enterprise is unaffected
# Exit codes: 0 = NOT VULNERABLE, 1 = UNKNOWN

$ErrorActionPreference = 'SilentlyContinue'

# Check 1: Look for M365 Copilot enterprise license in tenant
try {
    $licenseCheck = Get-MgSubscribedSku 2>$null | Where-Object { $_.SkuPartNumber -match 'Copilot' }
    if ($licenseCheck) {
        Write-Host "PATCHED — Your tenant has M365 Copilot (enterprise) licenses. CVE-2026-24301 affects only Copilot Personal (consumer). No action required." -ForegroundColor Green
        Write-Host "Detected SKU(s): $($licenseCheck.SkuPartNumber -join ', ')"
        exit 0
    }
} catch {
    # Graph module not available, fall through to manual check
}

# Check 2: Simple confirmation since the vuln is server-side patched
Write-Host "PATCHED — CVE-2026-24301 was a server-side vulnerability in Microsoft Copilot Personal (consumer)." -ForegroundColor Green
Write-Host "Microsoft applied the fix server-side on 2026-08-18. No client-side patch exists or is needed."
Write-Host "Microsoft 365 Copilot (enterprise) was never affected."
Write-Host ""
Write-Host "ACTION: Confirm with your Microsoft licensing team that your organization uses M365 Copilot, not Copilot Personal."
exit 0
07 · Bottom Line

If you remember one thing.

TL;DR
Do nothing. CVE-2026-24301 affects only Microsoft Copilot Personal (consumer), not Microsoft 365 Copilot (enterprise). The fix is server-side and was applied by Microsoft on August 18, 2026 — no endpoint patch exists, no KB article ships, and no customer action is required. Under the noisgate remediation SLA for IGNORE-class findings, no action is required; document the rationale and close the ticket. If this CVE appeared in a vulnerability scan or dashboard, suppress it as not-applicable to your enterprise environment. The only worthwhile step is a one-time confirmation with your licensing team that your tenant runs M365 Copilot (enterprise), not the consumer product.

Sources

  1. NVD — CVE-2026-24301
  2. Varonis Threat Labs — Reprompt: The Single-Click Microsoft Copilot Attack
  3. The Hacker News — Microsoft Copilot Personal Flaws Could Let One Click Exfiltrate Data
  4. GBHackers — Critical Microsoft Copilot CoSnitch Flaw
  5. Dark Reading — CoSnitch Attack Tricked Copilot into Revealing Own Architecture
  6. The Register — Copilot tricked into telling researchers how to hack itself
  7. TheWindowsUpdate — CVE-2026-24301 Advisory
Peer Review

What defenders are saying.

Submit a review attribution: handle + country only
0 flags selected · stored anonymously
Validation Results

Crowdsourced verification outputs.

Results submitted by users who ran the verification payload against their environment.