P.K. SHARMA

Cyber security intelligence, AI governance, practitioner analysis

The whole public evidence base for this morning's Falcon zero-day is 744 characters, and two of its sentences did not survive the retelling.

There is no CVE, no KEV entry and no vendor advisory. There is compilable code, a screenshot, and a README in which the author names both the precondition and the reason it does not work as published.

By Parminder Kumar Sharma · · 6 min read

A single small blank white index card lying on a vast matte charcoal surface, lit by a cold rim light from the right, the left half of the frame falling away into near-black. The card is entirely unprinted.

A researcher published working exploit code this morning for an unpatched local privilege escalation in CrowdStrike Falcon Sensor. The repository was created at 02:48 UTC and had 201 stars within hours.

There is no CVE. NVD returns zero results for CrowdStrike Falcon across the last three months. The KEV catalogue has never contained a CrowdStrike entry. There is no vendor advisory.

So the entire public evidence base for what is being reported as a zero-day is a repository of compilable code and a README of 744 characters.

That README is worth reading in full, because it contains two qualifications the coverage has dropped, and the author put both of them there himself.

The two sentences the headlines skip

The first is a precondition. In his own words, it "works in a fully updated windows 11 25H2 / Windows Server 2025 with Crowdstrike Falcon - Phase 3 Optimal Protection + needs 'Microsoft Office file malicious macro removal'".

That is a specific remediation feature, and it has to be enabled. This is not "Falcon is vulnerable". It is a flaw in one function, reachable only where that function is switched on.

The second is stranger, and it appears in the same sentence as the disclosure:

"obviously by the time I drop this Crowdstrike would already have detections for it so if you want to test you either have to add it to the exclusions or obfuscate the PoC and change the dll load technique."

Read that carefully. The author is saying that to make the published code work you must first add an exclusion for it or rewrite it. Which is a statement that, as published, it does not work against a default deployment.

Nobody has verified that either way. CrowdStrike has published nothing, and the researcher's claim about his own detections being caught is as unverified as the exploit. But it is his claim, in his own README, and it is the first thing lost in the retelling.

What is actually established

The whole evidence base, itemised

QuestionAnswer
Is there working code?Yes. A C++ source file and a Visual Studio solution, published 02:48 UTC on 3 September 2026
Is there a CVE?No. NVD returns zero results for CrowdStrike Falcon over the last three months
Is it in KEV?No, and the catalogue has never held a CrowdStrike entry
Is there a vendor advisory?None published at the time of writing
Is there a technical write-up?No. The README is 744 characters and a screenshot
Does it work by default?The author says no. He states testers must add an exclusion or obfuscate the code, because detections exist
What does it require?Falcon Phase 3 Optimal Protection with “Microsoft Office file malicious macro removal” enabled
Repository metadata from the GitHub API, CVE search against the NVD API for CrowdStrike Falcon between 1 June and 3 September 2026, and the KEV catalogue at catalogVersion 2026.09.02. All checked on 3 September 2026.

Every row in that table is checkable in about two minutes, which is roughly the point.

The fifth in a fortnight

This is now a recurring shape here rather than an observation. In the last two weeks this site has covered five exploitation or capability claims that rested on a single source and lost their qualifier in transit.

UAC-0099, where an entire technique claim rested on three posts and nobody had run the test. JFrog, where the exploitation claim was one firm's honeypots and the vendor never confirmed it. Langflow, where detection counts moved sevenfold in a day against a sensor fleet of unstated size. SonicWall, where "a case indicating" became "hackers are chaining two zero-days". And now this, where a precondition and a working-as-published caveat both appear in the source and in almost none of the coverage.

What fell out between the source and the second telling

WHAT FELL OUT BETWEEN THE SOURCE AND THE SECOND TELLINGFive claims in a fortnight. In four of them the original wording was careful.WHAT THE SOURCE PUBLISHEDWHAT CIRCULATEDUAC-0099three posts, no test runnobody has tested whether it worksAI analysis has been defeatedJFrogone firm’s honeypotsthe vendor never confirmed itattackers exploit critical flawLangflowone sensor fleetfleet size never given360 observed attacksSonicWall“a case indicating”a case, singular, and hedgedhackers chain two zero-daysFalcon744-character READMEneeds a feature enabled, and an exclusionunpatched zero-day in FalconNobody rewrote these. They were compressed, and the qualifier is what compression removes first.
The researchers are not the problem in four of these five cases. SonicWall wrote “a case indicating”, watchTowr described its own honeypots, and the Falcon author put both of his caveats in the first sentence of his README. What travels is the claim without its conditions, which is a property of retelling rather than of the original.
Each row is a claim covered on this site in the last fortnight. Left is what the source actually published, right is what circulated, and the red chip below the line is the specific wording that did not survive the journey. Every fragment is quoted from a source read in full.

The pattern is not that researchers overclaim. In four of those five the original wording was careful, and it is careful here. The loss happens between the source and the second telling, reliably enough that you can plan around it.

Take this with you

What to do this afternoon

  • Check whether Microsoft Office file malicious macro removal is enabled in your Falcon policy. That is the precondition the author names, and it is the only configuration question this raises.
  • Do not wait for a patch, because there is nothing to patch to. No CVE exists, no advisory exists, and no fixed version has been named.
  • Ask CrowdStrike directly rather than inferring from silence. The absence of an advisory around eight hours after publication is not evidence either way.
  • Treat the author’s claim that detections already exist as unverified, in both directions. He may be right, and nobody outside CrowdStrike has confirmed it.
  • If you are writing this up internally, quote the precondition. A note that says “unpatched LPE in Falcon” without it will send somebody hunting a fleet-wide exposure that does not exist.

The position

The interesting thing here is not the flaw, which may be entirely real and is impossible to assess from what has been published. It is what now counts as a zero-day disclosure.

Seven hundred and forty-four characters, a screenshot, no CVE, no write-up, no vendor contact evident, and a caveat from the author that the code as published does not work against a default install. That was enough to be reported as an unpatched zero-day in a major endpoint product before lunchtime.

A defender's response to that should be neither dismissal nor alarm. It should be a configuration check, which takes a few minutes, and a note in the log that the claim is currently unverifiable in either direction.

Sources

  1. PrimaryCVE search for CrowdStrike Falcon, 1 June to 3 September 2026, returning totalResults of zeroNIST National Vulnerability Databaseaccessed 2026-09-03
  2. PrimaryKnown Exploited Vulnerabilities catalogue, catalogVersion 2026.09.02, containing no CrowdStrike entryCISAaccessed 2026-09-03
  3. PrimaryCrowdStrike security advisories, checked for any entry relating to the published local privilege escalationCrowdStrikeaccessed 2026-09-03

Share this briefing

Know someone who owns this problem? Send it to them.

Related briefings

The briefing, in your inbox

Practitioner analysis of cyber and AI security news. No vendor noise.

One email per briefing. Unsubscribe any time.