web-cache-deception

Detect cache deception and poisoning vulnerabilities in CDN and proxy configurations.

96|1|Updated Jun 4, 2026
One-click install
npx skills add https://github.com/langbyyi/CyberStrikeAI-SRC --skill web-cache-deception-langbyyi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-cache-deception
Source: https://github.com/langbyyi/CyberStrikeAI-SRC/tree/main/skills/web-cache-deception
Command: npx skills add https://github.com/langbyyi/CyberStrikeAI-SRC --skill web-cache-deception-langbyyi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the critical risk of CDNs, reverse proxies, or application caching layers serving sensitive authenticated user content to unauthorized parties, or serving malicious content to all users, due to path confusion between cache and application logic or manipulation of unkeyed request components.

Core Features & Use Cases

  • Cache Deception Testing: Step-by-step methodology to identify path confusion flaws that allow attackers to trick caches into storing and serving authenticated user data.
  • Cache Poisoning Testing: Guidance to detect unkeyed request headers that can be manipulated to inject malicious content into cached responses served to all users.
  • Use Case: Security teams can use this playbook during authorized penetration tests to validate the security of their web application caching configurations and prevent data leaks or widespread malicious content distribution.

Quick Start

Use the web-cache-deception skill to test your target application's CDN and caching configuration for cache deception and poisoning vulnerabilities during an authorized security assessment.

Frequently Asked Questions about web-cache-deception

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is web cache deception and how does path confusion expose user data?

Web cache deception exploits path confusion between a CDN and application logic, tricking the cache into storing authenticated user content and serving it to unauthorized parties. This Skill identifies such flaws by testing cacheable path patterns and verifying cache hit behavior.

How do I test for unkeyed headers that allow web cache poisoning?

To test for web cache poisoning, this Skill guides you through detecting unkeyed request headers that can be manipulated to inject malicious content into cached responses. It provides a structured methodology to verify which unkeyed components affect the shared cache.

Can I use this skill to validate CDN security configurations during authorized penetration testing?

Yes, you can use this Skill during authorized penetration testing to validate the security of CDN, reverse proxy, and application caching configurations. It supports security testing workflows focused on preventing data leaks and widespread malicious content distribution.

What is the step by step methodology to detect cacheable path patterns and verify cache hit behavior?

The methodology involves identifying cacheable path patterns, testing for path confusion flaws, and verifying cache hit behavior to see if sensitive authenticated data gets stored. It also includes detecting exploitable unkeyed headers for cache poisoning validation.

Does web cache poisoning testing work with reverse proxies and application caching layers?

Web cache poisoning testing works with CDNs, reverse proxies, and application caching layers. This Skill detects vulnerabilities across these caching mechanisms by validating configurations for path confusion and unkeyed request component injection risks.