v10.4.0
nari-labs/diav10.4.0Mar 16, 2026by princechaddha
AI Summary
A major release adding 94 new security templates and 47 CVEs, focusing heavily on critical vulnerabilities in systems like Nginx, WordPress, Ivanti, SolarWinds, and Microsoft Exchange. It also includes significant bug fixes for false positives, false negatives, and metadata enrichment.
Key Highlights
- Added 94 new templates and 47 CVEs, including critical RCE and Auth Bypass vulnerabilities.
- Addressed multiple Known Exploited Vulnerabilities (KEV) across various platforms.
- Fixed numerous false positives and false negatives in existing templates.
- Enriched classification metadata (CVE IDs, CVSS scores, CPEs) across multiple templates.
New Features
- 94 New Templates (including critical CVEs for Qwik, Nginx, Ivanti, SolarWinds, etc.)
- Enhanced classification metadata (CVE IDs, CVSS scores, CPEs, NVD references)
- Improved ClawdBot Gateway exposure detection
- Fixed exposed-svn.yaml detection logic
Full Release Notes
### New Templates Added: `94` | CVEs Added: `47` | First-time contributions: `12` ### 🔥 Release Highlights 🔥 - [CVE-2026-27971] Qwik - Unauthenticated RCE via server$ Deserialization (@omarkurt) [critical] 🔥 - [CVE-2026-27944] Nginx UI < 2.3.3 - Information Disclosure (@omarkurt) [critical] 🔥 - [CVE-2026-1603] Ivanti Endpoint Manager - Authentication Bypass (@DhiyaneshDk, @watchtowrlabs) [high] (KEV) (vKEV) 🔥 - [CVE-2026-1492] WP User Registration & Membership <= 5.1.2 - Unauth Privilege Escalation (@omarkurt) [critical] (vKEV) 🔥 - [CVE-2026-1357] WPvivid Backup & Migration <= 0.9.123 - Arbitrary File Upload (@omarkurt) [critical] (vKEV) 🔥 - [CVE-2026-0770] Langflow < 1.3.0 - Remote Code Execution via validate_code() exec() (@affix) [critical] (vKEV) 🔥 - [CVE-2025-71243] SPIP Saisies - Remote Code Execution (@omarkurt) [critical] 🔥 - [CVE-2025-64328] FreePBX >= 17.0.2.36 && < 17.0.3 - Authenticated Command Injection (@_th3y) [critical] (KEV) (vKEV) 🔥 - [CVE-2025-40554] SolarWinds Web Help Desk - Authentication Bypass (@Bushi-gg) [critical] 🔥 - [CVE-2025-40552] SolarWinds Web Help Desk - Authentication Bypass (@watchTowr, @DhiyaneshDk) [critical] 🔥 - [CVE-2025-40536] SolarWinds Web Help Desk < 12.8.8 Hotfix 1 (HF1) - Security Control Bypass (@inokii) [high] (KEV) (vKEV) 🔥 - [CVE-2024-37261] WP-Lister Lite for Amazon <= 2.6.16 - Cross-Site Scripting (@Kazgangap) [medium] (vKEV) 🔥 - [CVE-2024-9643] Four-Faith F3x36 - Authentication Bypass (@trader642) [critical] (vKEV) 🔥 - [CVE-2023-3452] WordPress Canto Plugin <= 3.0.4 - File Inclusion (@omarkurt) [critical] 🔥 - [CVE-2021-28481] Microsoft Exchange - Pre-Auth SSRF / ACL Bypass (ProxyNotFound) (@daffainfo) [critical] (vKEV) 🔥 - [CVE-2021-28480] Microsoft Exchange - Pre-Auth SSRF / ACL Bypass (ProxyNotFound) (@daffainfo) [critical] 🔥 ## What's Changed **Bug Fixes** * Corrected wrong PoC in CVE-2025-54253 (template was using the PoC for CVE-2025-49533) (Issue #14783) * Fixed `@Host` variable generation in multiple UniFi templates causing malformed requests (PR #15575) * Fixed invalid reference URL in CVE-2021-37704 (PR #15524) * Fixed broken reference URL in cpanel backup config template (PR #15379) * Fixed malformed matcher formatting in CVE-2025-40554 (PR #15375) **False Negatives** * Fixed exposed-svn.yaml failing to detect valid SVN repositories despite receiving 200 OK responses (Issue #15060) **False Positives** * Reduced false positives in CVE-2025-14847 triggering on non-MongoDB services due to blind payload injection and flawed matcher logic (Issues #15519, #15560, PRs #15520, #15579) * Fixed version comparison logic in CVE-2026-25892 causing false positives on non-vulnerable versions (Issue #15356, PR #15462) * Fixed CVE-2024-2473 executing without confirming the target plugin is present (Issue #15525) * Fixed CVE-2021-24527 generating false positive results (Issue #13607) * Reduced false positives in the following templates: * CVE-2021-37833 HotelDruid fingerprint matcher (PR #15597) * CVE-2023-45648 Apache Tomcat version matcher (PR #15591) * laravel-env exposure via negative HTML body matcher (PR #15598) * checkmk-info-disclosure (PR #15564) * Charset detection template via missing Content-Type check (PR #15533) * CVE-2024-27198 JetBrains TeamCity (PR #15425) * CVE-2024-4295 (PR #11442) **Enhancements** * Enriched classification metadata (CVE IDs, CVSS scores, CPEs, NVD references) across multiple templates (PRs #15578, #15589, #15369, #15370, #15371) * Updated ClawdBot Gateway exposure template with improved detection logic (PR #15548) * Renamed Forcepoint Login panel template to follow naming conventions (PR #15582) ## Templates Added - [CVE-2026-27971] Qwik - Unauthenticated RCE via server$ Deserialization (@omarkurt) [critical] 🔥 - [CVE-2026-27944] Nginx UI < 2.3.3 - Information Disclosure (@omarkurt) [critical] 🔥 - [CVE-2026-27645] Changedetection.io RSS Single Watch - Cross-Site Scripting (@0x_Akoko) [medium] - [CVE-2026-25512] Group-Office < 26.0.5 - Remote Code Execution (@omarkurt) [critical] - [CVE-2026-23829] Mailpit < 1.28.2 - SMTP CRLF Injection (@omarkurt) [medium] - [CVE-2026-2413] Ally – Web Accessibility & Usability <= 4.0.3 - SQL Injection (@Shivam Kamboj) [high] - [CVE-2026-1603] Ivanti Endpoint Manager - Authentication Bypass (@DhiyaneshDk, @watchtowrlabs) [high] (KEV) (vKEV) 🔥 - [CVE-2026-1492] WordPress User Registration & Membership <= 5.1.2 - Unauthenticated Privilege Escalation (@omarkurt) [critical] (vKEV) 🔥 - [CVE-2026-1357] WPvivid Backup & Migration <= 0.9.123 - Arbitrary File Upload (@omarkurt) [critical] (vKEV) 🔥 - [CVE-2026-0829] Frontend File Manager Plugin <= 23.5 - Unauthenticated Arbitrary Email Sending (@0x_Akoko) [high] - [CVE-2026-0770] Langflow < 1.3.0 - Remote Code Execution via validate_code() exec() (@affix) [critical] (vKEV) 🔥 - [CVE-2025-71243] SPIP Saisies - Remote Code Execution (@omarkurt) [critical] 🔥 - [CVE-2025-69971] FUXA <= 1.2.7 - Hardcoded JWT Secret Authentication Bypass (@trader642) [critical] - [CVE-2025-64328] FreePBX >= 17.0.2.36 && < 17.0.3 - Authenticated Command Injection (@_th3y) [critical] (KEV) (vKEV) 🔥 - [CVE-2025-62780] ChangeDetection.io <= v0.50.33 - Stored XSS via Watch API (@0x_Akoko) [medium] - [CVE-2025-62613] VDO.Ninja - DOM-Based Cross-Site Scripting (@0x_Akoko) [medium] - [CVE-2025-54726] WordPress JS Archive List <= 6.1.5 - SQL Injection (@Shivam Kamboj) [high] - [CVE-2025-48281] MyStyle Custom Product Designer <= 3.21.1 - SQL Injection (@Shivam Kamboj) [critical] - [CVE-2025-40554] SolarWinds Web Help Desk - Authentication Bypass (@Bushi-gg) [critical] 🔥 - [CVE-2025-40552] SolarWinds Web Help Desk - Authentication Bypass (@watchTowr, @DhiyaneshDk) [critical] 🔥 - [CVE-2025-40536] SolarWinds Web Help Desk < 12.8.8 Hotfix 1 (HF1) - Security Control Bypass (@inokii) [high] (KEV) (vKEV) 🔥 - [CVE-2025-32355] Rocket TRUfusion Enterprise - Server Side Request Forgery (@princechaddha, @rcesecurity, @DhiyaneshDk) [high] - [CVE-2025-27506] NocoDB < 0.258.0 - Reflected XSS in Password Reset (@0x_Akoko) [medium] - [CVE-2025-22785] Course Booking System <= 6.0.6 - SQL Injection (@Shivam Kamboj) [critical] - [CVE-2024-43965] SendGrid for WordPress <= 1.4 - SQL Injection (@Shivam Kamboj) [critical] - [CVE-2024-37261] WP-Lister Lite for Amazon <= 2.6.16 - Cross-Site Scripting (@Kazgangap) [medium] (vKEV) 🔥 - [CVE-2024-30502] WP Travel Engine <= 5.7.9 - SQL Injection (@Shivam Kamboj) [critical] - [CVE-2024-30498] CRM Perks Forms <= 1.1.4 - SQL Injection (@Shivam Kamboj) [critical] - [CVE-2024-30464] WPZOOM Social Icons Widget <= 4.2.15 - Missing Authorization (@pussycat0x) [medium] - [CVE-2024-12025] WordPress Collapsing Categories <= 3.0.8 - SQL Injection (@Shivam Kamboj) [high] - [CVE-2024-9765] EKC Tournament Manager WordPress plugin - Path Traversal (@Sourabh-Sahu) [medium] - [CVE-2024-9643] Four-Faith F3x36 - Authentication Bypass (@trader642) [critical] (vKEV) 🔥 - [CVE-2024-8625] WordPress TS Poll < 2.4.0 - SQL Injection (@riteshs4hu) [high] - [CVE-2023-50839] JS Help Desk <= 2.8.1 - SQL Injection (@Shivam Kamboj) [critical] - [CVE-2023-40600] EWWW Image Optimizer <= 7.2.0 - Unauthenticated Information Disclosure (@Shivam Kamboj) [medium] - [CVE-2023-32590] Subscribe to Category <= 2.7.4 - SQL Injection (@Shivam Kamboj) [critical] - [CVE-2023-7337] JS Help Desk <= 2.8.2 - SQL Injection (@Shivam Kamboj) [critical] - [CVE-2023-6030] LogDash Activity Log <= 1.1.3 - SQL Injection (@Shivam Kamboj) [critical] - [CVE-2023-5652] WP Hotel Booking <= 2.0.7 - SQL Injection (@Shivam Kamboj) [critical] - [CVE-2023-5203] WP Sessions Time Monitoring Full Automatic <= 1.0.8 - SQL Injection (@Shivam Kamboj) [critical] - [CVE-2023-3643] CAREL Boss Mini <= 1.4.0 - Local File Inclusion (@Kazgangap) [critical] - [CVE-2023-3452] WordPress Canto Plugin <= 3.0.4 - File Inclusion (@omarkurt) [critical] 🔥 - [CVE-2022-44588] Cryptocurrency Widgets Pack <= 1.8.1 - SQL Injection (@Shivam Kamboj) [critical] - [CVE-2022-1453] RSVPMaker <= 9.2.5 - SQL Injection (@Shivam Kamboj) [critical] - [CVE-2022-0439] Email Subscribers & Newsletters <= 5.3.1 - Authenticated SQL Injection (@Shivam Kamboj) [high] - [CVE-2021-28481] Microsoft Exchange - Pre-Auth SSRF / ACL Bypass (ProxyNotFound) (@daffainfo) [critical] (vKEV) 🔥 - [CVE-2021-28480] Microsoft Exchange - Pre-Auth SSRF / ACL Bypass (ProxyNotFound) (@daffainfo) [critical] 🔥 - [apache-syncope-default-login] Apache Syncope - Default Login (@icarot) [high] - [circutor-default-login] Circutor Line-TCPRS1 - Default Login (@s4e-io) [high] - [gitness-default-login] Gitness - Default Login (@0x_Akoko) [high] - [carel-boss-mini-panel] CAREL Boss Mini - Login Panel Detected (@Kazgangap) [info] - [hpe-autopass-panel] HPE AutoPass License Server - Panel Detection (@kylianghd) [info] - [recoverpoint-panel] Dell EMC RecoverPoint Panel - Detect (@rxerium) [info] - [ypareo-panel] YPAREO Panel - Detect (@righettod) [info] - [interswitch-webpay] Interswitch Webpay - Credentials Exposure (@Lloydcoder) [info] - [paystack-secret-live] Paystack Secret/Live Key - Exposure (@Lloydcoder) [info] - [remita-credentials] Remita Merchant ID & API Key - Exposure (@Lloydcoder) [low] - [sportybet-api] SportyBet / BetKing Admin or API Token - Exposure (@Lloydcoder) [info] - [wix-detect] Wix Detection (@Chirag Mistry) [info] - [apache-syncope-detect] Apache Syncope - Detect (@icarot) [info] - [bentoml-detect] BentoML Prediction Service - Detection (@rxerium) [info] - [bigcommerce-detect] BigCommerce Detection (@Chirag Mistry) [info] - [bitrix-detect] Bitrix Detection (@Chirag Mistry) [info] - [blogger-detect] Blogger Detection (@Chirag Mistry) [info] - [cloudflare-speedtest] Cloudflare Speedtest - Detect (@DhiyaneshDk) [info] - [comfyui-detect] ComfyUI - Detect (@rxerium) [info] - [concrete5-detect] Concrete5 Detection (@Chirag Mistry) [info] - [django-detect] Django Detection (@Chirag Mistry) [info] - [jaeger-eol] Jaeger End-of-Life - Detect (@Shivam Kamboj) [info] - [msexchange-eol] Microsoft Exchange Server End-of-Life - Detect (@Shivam Kamboj) [info] - [plesk-eol] Plesk End-of-Life - Detect (@Shivam Kamboj) [info] - [squid-eol] Squid End-of-Life - Detect (@Shivam Kamboj) [info] - [wordpress-eol] WordPress End-of-Life - Detect (@Shivam Kamboj) [info] - [expressionengine-detect] ExpressionEngine Detection (@Chirag Mistry) [info] - [feast-detect] Feast Feature Store - Detect (@rxerium) [info] - [flask-detect] Flask Detection (@Chirag Mistry) [info] - [mezzanine-cms-detect] Mezzanine CMS - Detect (@Chirag Mistry) [info] - [opencart-detect] OpenCart Detection (@Chirag Mistry) [info] - [openspeedtest-speedtest] OpenSpeedTest - Detect (@DhiyaneshDk) [info] - [oscommerce-detect] osCommerce Detection (@Chirag Mistry) [info] - [pocketbase-detect] PocketBase Detection (@aykutgokbulut) [info] - [portkey-ai-detect] Portkey AI Detection (@rxerium) [info] - [prefect-detect] Prefect - Detect (@rxerium) [info] - [shopify-detect] Shopify Detection (@Chirag Mistry) [info] - [silverstripe-detect] SilverStripe Detection (@Chirag Mistry) [info] - [squarespace-detect] Squarespace Detection (@Chirag Mistry) [info] - [weaviate-console-detect] Weaviate Console - Detect (@rxerium) [info] - [weebly-detect] Weebly Detection (@Chirag Mistry) [info] - [user-registration] WordPress User Registration & Membership Plugin Detection (@omarkurt) [info] - [limesurvey-open-redirect] LimeSurvey - Open Redirect via editorLink (@Melvin Lammerts) [medium] - [dagu-rce] Dagu Workflow Engine - Remote Code Execution (@omarkurt) [critical] - [gradio-file-redirect] Gradio - Open Redirect (@neo-ai-engineer, @DhiyaneshDk) [low] - [vlife-fastjson-rce] Vlife FastJSON - Remote Code Execution (@omarkurt) [critical] - [maverick-ssh-detect] Maverick SSH Service - Detect (@johnk3r) [info] ## New Contributors * @trader642 made their first contribution in https://github.com/projectdiscovery/nuclei-templates/pull/15331 * @y9206345-cmyk made their first contribution in https://github.com/projectdiscovery/nuclei-templates/pull/15369 * @Bushi-gg made their first contribution in https://github.com/projectdiscovery/nuclei-templates/pull/15362 * @Samfresh-ai made their first contribution in https://github.com/projectdiscovery/nuclei-templates/pull/15425 * @4ykutG made their first contribution in https://github.com/projectdiscovery/nuclei-templates/pull/15439 * @LloydCoder made their first contribution in https://github.com/projectdiscovery/nuclei-templates/pull/14253 * @n3integration made their first contribution in https://github.com/projectdiscovery/nuclei-templates/pull/15578 * @thoger-rh made their first contribution in https://github.com/projectdiscovery/nuclei-templates/pull/15575 * @zsbahtiar made their first contribution in https://github.com/projectdiscovery/nuclei-templates/pull/15520 * @shriyanss made their first contribution in https://github.com/projectdiscovery/nuclei-templates/pull/15319 * @mcorybillington made their first contribution in https://github.com/projectdiscovery/nuclei-templates/pull/15570 * @vatsalgargg made their first contribution in https://github.com/projectdiscovery/nuclei-templates/pull/15598 **Full Changelog**: https://github.com/projectdiscovery/nuclei-templates/compare/v10.3.9...v10.4.0