Skip to content

Add vpatch-CVE-2026-28318 rule and test - #87

Open
crowdsec-automation wants to merge 5 commits into
masterfrom
1794560634-vpatch-CVE-2026-28318
Open

crowdsec-automation wants to merge 5 commits into
masterfrom
1794560634-vpatch-CVE-2026-28318

Conversation

@crowdsec-automation

Copy link
Copy Markdown

The supplied Nuclei template performs passive version detection: it sends a GET / request and checks the Server header for a vulnerable Serv-U version. It does not include the crafted POST request or payload described in the vulnerability text. The rule therefore uses the only stated request-side attack indicator, Content-Encoding: deflate, and the test sends that header on a POST request.

No URI condition is included because the template does not identify a vulnerable endpoint. This header-only signature may also match legitimate deflate-encoded requests; the available input does not provide enough detail to narrow it safely to a specific path or payload. The classification retains the required CVE, attack, and CWE entries.

Exploit URL: https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cves/2026/CVE-2026-28318.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-28318 🔴

@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