Skip to content

Add vpatch-CVE-2023-34992 rule and test - #63

Open
crowdsec-automation wants to merge 4 commits into
masterfrom
1787735190-vpatch-CVE-2023-34992
Open

Add vpatch-CVE-2023-34992 rule and test#63
crowdsec-automation wants to merge 4 commits into
masterfrom
1787735190-vpatch-CVE-2023-34992

Conversation

@crowdsec-automation

Copy link
Copy Markdown

The rule inspects the raw request body because the supplied Nuclei template exploits FortiSIEM over TLS on TCP port 7900 rather than through an HTTP URI or HTTP argument. It requires the FortiSIEM storage XML structure, the server_ip element, and a shell command separator (;) to reduce false positives from ordinary XML or storage requests.

The matching is case-insensitive through lowercase. No URL decoding is applied because the exploit is a raw TCP/XML payload rather than an HTTP URL or argument. The generated test preserves the original TCP payload and changes the response matcher to status 403, as required.

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

@github-actions

Copy link
Copy Markdown

Hello @crowdsec-automation,

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

@github-actions

Copy link
Copy Markdown

Hello @crowdsec-automation,

Scenarios/AppSec Rule are compliant with the taxonomy, 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