🔍 Read the full analysis: Could AI Spam Be Hiding Important Bug Reports? on ThorstenMeyerAI.com
Get business pricing on tech for your team
- Business-only prices and quantity discounts
- Tax-exempt purchasing
- Multiple users, one account, clear invoices
TL;DR
Cloudflare said a configuration mismatch and an SGLang bug caused 155 responses from its hosted GLM-5.3 service to include data from other customers’ requests between August 27 and September 9, 2026. Separately, Jump Crypto says nearly all reports in a $1 million Firedancer audit contest were found or written by AI agents, illustrating concerns that report volume can overwhelm security review. The sources do not establish that AI-generated submissions caused Cloudflare’s incident or concealed its report.
Cloudflare disclosed that 155 responses from its hosted GLM-5.3 model contained data from other customers’ requests during a 14-day period, while a separate security audit contest has highlighted how AI-generated bug reports can add to triage workloads. The events raise a question about whether report volume could make important vulnerabilities harder to identify, but the available reporting does not show that AI spam obscured Cloudflare’s incident or caused the leak.
Cloudflare’s incident report, published October 26, says the affected responses were generated between August 27 and September 9, 2026. The company traced the issue to prompts longer than 681,280 tokens sent to its hosted GLM-5.3 endpoint. Security researcher Gadi Evron reported that the model sometimes returned text from other users’ sessions through Cloudflare’s HackerOne program on September 8.
Cloudflare attributed the exposure to two faults working together: a mismatch between its advertised 1,048,576-token context window and a prefill GPU memory pool sized for 681,280 tokens, and a bug in the open-source inference engine SGLang. In the split processing setup, a request rejected for exceeding the pool’s capacity could still pass through queues that checked whether it had finished, rather than whether it had been rejected. The decode stage then read memory pages that had not been overwritten with that request’s data.
The company says it took the model offline 38 minutes after declaring an incident and restored a fixed version later that evening. It found no evidence of deliberate exploitation, according to the source report. Separately, Jump Crypto’s $1 million Firedancer audit contest received 809 reports from 162 researchers, which were reduced to 127 unique findings. Jump believes AI agents found or wrote nearly every submission, and its new bounty platform requires a 1 SOL deposit per report, described in the source as about $100.
Infographic 01 · Cross-request KV cache exposure
How a long prompt read someone else's data.
A memory pool smaller than the advertised context window, plus an engine bug that let rejected requests through, made one hosted model attend over other customers' leftover pages.
The mismatch
tokens; Cloudflare knew before launch and expected an error
Only prompts longer than 681,280 tokens could reach the faulty path.
The eight pages
Cloudflare’s own example of one over-long request
written by this requeststill holding earlier users’ prompts and replies
- Decode reserves 8 pages for the long prompt.
- Prefill rejects it and swaps in a one-token placeholder…
- …but the rejected request still passes the handoff checks.
- Prefill writes one page; decode reads all eight.
- The client gets HTTP 200 and a coherent reply, partly built on someone else’s data.
Why pages hold old data
speed trade-off
- GPU memory is a shared pool of fixed-size pages
- Pages are not zeroed between requests; the next one overwrites
- Bookkeeping is the only wall between customers
The fix
9 Sep, 19:40 UTC
- Pool resized so every valid prompt fits
- Engine retires rejected requests before any memory transfer
- Upstream: SGLang v0.5.20 to v0.5.22; operators should run v0.5.22+
Still open
not in the report
- Whether and how affected customers were notified
- How many customers’ requests contributed the leaked data
- What kind of data it was
Sources: Cloudflare incident report (26 Oct 2026); SGLang/LMSYS (26 Oct 2026). Figures and the no-exploitation finding are Cloudflare’s own.
Powered by Thorsten Meyer AI
When Bug Reports Outnumber Reviewers
The two developments point to different parts of the security process: preventing software failures and finding them after they occur. Cloudflare’s incident involved a specific infrastructure and inference-engine failure; the contest figures concern the volume and quality of reports submitted to a security review. They should not be treated as evidence that AI-generated reports caused, concealed, or delayed discovery of the Cloudflare vulnerability.
Still, the contest illustrates a practical concern for security teams. If automated tools make it cheap to submit large numbers of findings, reviewers may spend more time filtering duplicates and low-quality reports. That can add pressure to the process used to identify credible problems, although the supplied figures do not establish how many valid findings were missed or how much review time AI submissions consumed.
For customers, Cloudflare’s disclosure matters because responses from a hosted model could contain material from another customer’s request. The reported total is 155 affected responses, not a count of customers or a measure of the sensitivity of each exposed item. The report’s account of no evidence of deliberate exploitation is distinct from proof that no unauthorized party accessed or retained the material.
Products Worth Considering

Logitech MX Master 4 for Mac, Ergonomic Bluetooth Mouse with Haptic Feedback, Ultra-Fast Scrolling, USB-C Charging, for MacOS, iPadOS, Windo

Apple iPad Air (2025) 13‑inch Wi‑Fi 256 GB – Space Gray (M3 chip)

Jackery HomePower 3600 Plus Portable Power Station, 3584Wh, 3600W
As an affiliate, we earn on qualifying purchases.
Two Pressures on Security Review
Cloudflare’s report says a memory pool used for the model’s key-value cache was not large enough for the full context window advertised for the service. A KV cache stores intermediate information from a prompt so a model can generate a response without repeatedly processing the entire input. In this setup, memory pages were reused between requests rather than cleared; Cloudflare described that as a common performance practice, relying on correct allocation and overwrite behavior to separate requests.
The triggering configuration and the SGLang queue-handling bug combined in a disaggregated setup, where one GPU pool processed prompts and another generated answers. Cloudflare said it had tested long-context performance and HTTP response codes but had not checked model output and coherence at those lengths. The source report also says a related SGLang issue had been filed on July 6, 2026, and that Cloudflare noticed it during its investigation.
The report-volume issue has appeared elsewhere in vulnerability programs. The source says curl ended its bounty in January, Bugcrowd began banning “submission farming” in March, and HackerOne recorded 46,947 submissions in March 2026. Those are separate developments, and the source does not provide a shared measure of report quality or a baseline that would show how much of the increase came from AI.
““we only validated HTTP response codes and engine performance at long contexts, without validating model output and coherence.””
— Cloudflare, in its incident report
Exposure Scope Still Undisclosed
The supplied account does not state how Cloudflare notified affected customers, how many customers were involved, or what types of information appeared in the 155 responses. It also does not provide evidence showing whether any recipient noticed that an answer contained another customer’s text. Cloudflare’s statement that it found no evidence of deliberate exploitation should not be read as confirmation that no exposure occurred: the company reports that cross-customer data appeared in responses.
The relationship between this incident and AI-generated security submissions is also unproven. The audit contest is a separate example of report volume, not evidence that an AI-written disclosure was buried in a queue or that triage delays contributed to Cloudflare’s response. Jump’s assessment that AI agents found or wrote nearly every contest report is attributed to the company; the source does not describe an independent audit of that estimate or provide a breakdown of valid, duplicate, and low-quality submissions beyond the 127 unique findings.
Follow-up on Customer Notification
Cloudflare says it restored a fixed version the same evening it took the model offline. Further details that would clarify the impact include how customers were notified, the nature of the material in affected responses, and whether the company has changed its long-context validation or memory-handling controls. The supplied report does not describe a further public update or a date for one.
For vulnerability programs, the Firedancer contest and Jump Crypto’s new deposit requirement offer a concrete response to high submission volume, but the source does not establish how the policy will affect participation or report quality. The broader question is whether programs can separate useful findings from automated volume without discouraging researchers who submit valid issues.
Key Questions
What happened in the Cloudflare incident?
Cloudflare said 155 responses from its hosted GLM-5.3 model contained data from other customers’ requests between August 27 and September 9, 2026. It attributed the issue to a configuration mismatch and a bug in SGLang.
Did AI-generated bug reports cause the Cloudflare leak?
No such connection is established in the supplied reporting. The Cloudflare incident and the AI-heavy Firedancer audit contest are presented as separate developments.
How did Cloudflare respond?
Cloudflare took the model offline 38 minutes after declaring an incident and restored a fixed version that evening, according to the source account. It said it found no evidence of deliberate exploitation.
What does the Firedancer contest show about AI security reports?
The contest received 809 submissions from 162 researchers, which were reduced to 127 unique findings. Jump Crypto believes AI agents found or wrote nearly all of them; the supplied material does not independently verify that estimate.
What remains unknown about the exposed data?
The source does not specify how many customers were affected, what kinds of information appeared in the responses, or how customers were notified. It also does not say whether recipients identified or retained any cross-customer text.
Source: ThorstenMeyerAI.com
