Skip to content

Add vpatch-CVE-2026-34910 rule and test - #70

Open
crowdsec-automation wants to merge 4 commits into
masterfrom
1789564998-vpatch-CVE-2026-34910
Open

crowdsec-automation wants to merge 4 commits into
masterfrom
1789564998-vpatch-CVE-2026-34910

Conversation

@crowdsec-automation

Copy link
Copy Markdown

The rule targets the UniFi OS package update endpoint involved in the exploit chain and requires a semicolon in the specifically affected pkg_name argument. The URI and argument are URL-decoded and lowercased to detect encoded or mixed-case variants while avoiding broad command-injection detection across unrelated requests.

The semicolon is used as the command-separator indicator rather than matching the complete nslookup payload, reducing dependence on attacker-controlled command content. The classification uses CWE-78 for OS command injection and ATT&CK T1059 for command and scripting interpreter activity.

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

@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