Research by Alex Brumen identified cache key injection, a web-cache poisoning weakness in Nginx deployments that construct cache keys by ambiguously concatenating attacker-controlled request components without separators. Different requests can collide on the same cache key, allowing attackers to obtain previously cached access-restricted responses, poison legitimate pages with error responses for denial of service, and potentially inject persistent cross-site scripting through HTTP/HTTPS scheme and Host-header confusion.
The exposure can extend to sites using Cloudflare in front of an Nginx origin cache: an Authorization header can bypass Cloudflare’s edge cache while the origin still caches the resulting response. Organizations should use delimiters or structured encoding for cache-key fields, prohibit shared caching of authenticated or protected responses, strictly validate Host headers, enforce HTTP-to-HTTPS redirects, and ensure CDN and origin-cache policies are aligned.

See affected versions and whether adversaries are exploiting it.
1 event from the most recent confirmed update back to the earliest known activity.
Alex Brumen's research described cache key injection, in which ambiguously concatenated attacker-influenced request components in Nginx cache keys allow distinct requests to collide. The demonstrated impacts include exposure of cached restricted content, cache-poisoned denial of service, and potential stored cross-site scripting through HTTP/HTTPS scheme and Host-header confusion.
Vulnerabilities, threat actors, malware, products, organizations, and breaches Mallory has linked to this story.
See whether adversaries are exploiting this yet, and where the affected versions run in your environment.
2 references tracked. Mallory keeps watching after this page renders.
cybersecuritynews.com
Open sourcecryptika.com
Open sourceMap indicators from this story to your assets and identify affected systems in minutes.
Every observed campaign, victim, and pivot linked to actors named in this story.
Malware, exploits, and IOCs connected to the activity described here.
YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.
Get matching new stories delivered to your team as they break — not the next morning.
Ask questions about this story and take action on the answers.