Repository navigation
Add vpatch-CVE-2026-93674 rule and test - #77
crowdsec-automation wants to merge 5 commits into
Conversation
|
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-93674 🔴 |
|
Hello @crowdsec-automation, Scenarios/AppSec Rule are compliant with the taxonomy, thank you for your contribution! |
|
Hello @crowdsec-automation, ✅ The new VPATCH Rule is compliant, thank you for your contribution! |
|
pb-rule-review verdict: needs human Checked against the nuclei template. The rule blocks
Not fixed automatically: the single |
|
will trigger FP |
The rule requires both the Langflow
/api/v1/validate/codeendpoint and a Python import statement in the JSONcodeargument. This focuses detection on the vulnerable import-validation path rather than matching imports elsewhere in requests. URL decoding and lowercasing normalize the URI and request value before matching. The test template uses the relevant third-stage request from the original flow and checks only for an HTTP 403 response, as required.Exploit URL: https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cves/2026/CVE-2026-93674.yaml