Skip to content

Add vpatch-CVE-2026-96654 rule and test - #89

Open
crowdsec-automation wants to merge 5 commits into
masterfrom
1794647026-vpatch-CVE-2026-96654
Open

crowdsec-automation wants to merge 5 commits into
masterfrom
1794647026-vpatch-CVE-2026-96654

Conversation

@crowdsec-automation

Copy link
Copy Markdown

The rule matches the vulnerable /player/timeline/subscribe endpoint and checks the protocol argument for both searchOne and a loopback target. This combination targets the nested plugin-function request pattern while avoiding broad matches on ordinary Plex traffic. URL decoding handles the encoded protocol value, and lowercase normalization makes matching case-insensitive. The test template retains the relevant exploit request and uses only an HTTP 403 status matcher.

Exploit URL: https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cves/2026/CVE-2026-96654.yaml

@github-actions

Copy link
Copy Markdown

Hello @crowdsec-automation and thank you for your contribution!

❗ It seems that the following scenarios are not part of the 'crowdsecurity/appsec-virtual-patching' collection:

🔴 crowdsecurity/vpatch-CVE-2026-96654 🔴

@github-actions

Copy link
Copy Markdown

Hello @crowdsec-automation,

✅ The new VPATCH Rule is compliant, thank you for your contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants