27489 Commits
Author SHA1 Message Date
ghost 49e98a5a7e chore: sign templates 🤖 2026-11-07 03:07:51 +00:00
ghost 1f731511e0 chore: update KEV and vKEV tags and metadata 🤖 2026-11-07 03:07:28 +00:00
ghost 2c514eefd4 chore: sign templates 🤖 2026-11-07 02:03:42 +00:00
ghost 52e4595fc2 chore: update EPSS scores 🤖 2026-11-07 02:03:13 +00:00
ghost 4d4dc85235 chore: sign templates 🤖 2026-11-06 09:28:49 +00:00
GoosandRoberto Nunes 366e829dcb CVE-2026-111497: honour Expect: 100-continue before the 23MB probe upload (#17681)
* Update CVE-2026-111497 details and author list

* Uncomment digest line in CVE-2026-111497.yaml

* Update digest line in CVE-2026-111497.yaml

* minor update timeout and request handling in CVE-2026-111497

Reduced INTERIM_TIMEOUT from 5 to 2 seconds and modified the 'attempt' and 'send' functions to use a 'mode' parameter instead of 'probe'. Updated logic for handling streaming and expectations in the request process.

---------

Co-authored-by: Roberto Nunes <[email protected]>
2026-11-06 14:58:29 +05:30
ghost 0efcece6be chore: sign templates 🤖 2026-11-06 03:08:37 +00:00
ghost 0b49431793 chore: update KEV and vKEV tags and metadata 🤖 2026-11-06 03:08:11 +00:00
ghost d362508073 chore: sign templates 🤖 2026-11-06 02:04:01 +00:00
ghost 3e2bf5631d chore: update EPSS scores 🤖 2026-11-06 02:03:29 +00:00
ghost 9b0afdbaa5 chore: sign templates 🤖 2026-11-05 11:57:01 +00:00
f4070c73d7 Add CVE-2026-119495 - Better Search unauthenticated arbitrary post type content disclosure (#17669)
* Add CVE-2026-119495 - Better Search unauthenticated arbitrary post type content disclosure

Better Search before 4.5.3 takes the seamless-mode post_type search argument directly from the request without restricting it to publicly queryable post types (fixed by get_allowed_post_types() in 4.5.3), letting unauthenticated visitors query internal post types such as revisions and disclose draft content through rendered search results. Detection: GET /?s=a&post_type=revision and matching post_type=revision&p= links, which WordPress core get_post_permalink() emits for revision entries rendered by the theme loop. Validated against mock endpoints implementing the diffed 4.5.2/4.5.3 behavior; no live instance available.

* Update CVE-2026-119495.yaml

* Update CVE-2026-119495.yaml

---------

Co-authored-by: maulanawirawan <[email protected]>
Co-authored-by: Aman Rawat <[email protected]>
Co-authored-by: Dhiyaneshwaran <[email protected]>
2026-11-05 17:26:41 +05:30
ghost 870bc69eef chore: sign templates 🤖 2026-11-05 11:53:29 +00:00
fca372e8a7 Add CVE-2026-120597 - Welcart e-Commerce unauthenticated reflected XSS in ESCOTT error page (#17672)
* Add CVE-2026-120597 - Welcart e-Commerce unauthenticated reflected XSS in ESCOTT error page

Welcart e-Commerce before 2.12.7 reflects the unescaped ResponseCd request parameter in the e-SCOTT settlement error page (esc_html() added in 2.12.7). A plain unauthenticated GET to the cart page with acting_return=1, MerchantFree2=acting_escott_conv and the payload in ResponseCd reaches the sink. Detection: GET /usces-cart/ and /cart/ with those parameters, matching the raw payload reflection that the escaped output no longer contains. Validated against mock endpoints implementing the diffed 2.12.6/2.12.7 behavior; no live instance available.

* Anchor the CVE-2026-120597 matcher to the Welcart error page container

The honeypot check echoes the request URL with decoded query parameters, so a bare reflection matcher matched it. Require the hardcoded error_page_mesage container class alongside the raw reflection; the honeypot response does not contain it, while the vulnerable error page renders it regardless of translation.

* Update CVE-2026-120597.yaml

---------

Co-authored-by: maulanawirawan <[email protected]>
Co-authored-by: Aman Rawat <[email protected]>
2026-11-05 17:23:08 +05:30
ghost 8f2f696ff0 chore: sign templates 🤖 2026-11-05 11:52:07 +00:00
8a37cfcd78 Add CVE-2026-118523 - EventPrime unauthenticated pending post disclosure (#17685)
* Add CVE-2026-118523 - EventPrime unauthenticated pending post disclosure

* Update CVE-2026-118523.yaml

* Update CVE-2026-118523.yaml

---------

Co-authored-by: maulanawirawan <[email protected]>
Co-authored-by: Roberto Nunes <[email protected]>
Co-authored-by: Dhiyaneshwaran <[email protected]>
2026-11-05 17:21:59 +05:30
Corey Ham 1ea6490f65 CVE-2025-4123: fix false positive on same-origin 302 reflections (#17679) 2026-11-05 17:21:46 +05:30
ghost 65d400ce69 chore: sign templates 🤖 2026-11-05 11:48:20 +00:00
FelixandDhiyaneshwaran cf1ca7ddf5 Update atlassian-crowd-panel: match current login title (#17666)
* Update atlassian-crowd-panel: match current login title, fix Shodan query and version extractor
### PR Information

- Updated `http/exposed-panels/atlassian-crowd-panel.yaml`

Current Crowd releases (confirmed on 7.2.4) are no longer detected:

- The login title changed to `Atlassian Crowd - Log into Atlassian`. Added it as a second matcher (`or`) next to the legacy title.
- The version moved to the page footer. Relaxed the regex to `Version:&nbsp;([\d.]+)` so it covers both layouts.
- The shodan-query pointed to Jira. Changed it to `http.component:"atlassian crowd"` and `http.title:"Atlassian Crowd"`.
- Added the `crowd,sso,login` tags.

Path, ID and request count are unchanged.

- References: https://www.atlassian.com/software/crowd

### Template validation

- [x] Validated with a host running a vulnerable version and/or configuration (True Positive)
- [x] Validated with a host running a patched version and/or configuration (avoid False Positive)

#### Additional Details

Before:

```bash
$ nuclei -target "https://crowd.feuerwache-wedel.de" -tags atlassian
[...]
```

After:
```bash
nuclei -target "https://crowd.feuerwache-wedel.de"  -tags atlassian
[...]
[atlassian-crowd-panel:version] [http] [info] https://crowd.feuerwache-wedel.de/crowd/console/login.action ["7.2.4"]
```

No matches on Jira, Confluence or generic sites.

* Update atlassian-crowd-panel.yaml

---------

Co-authored-by: Dhiyaneshwaran <[email protected]>
2026-11-05 17:18:00 +05:30
ghost 167cb429f7 chore: sign templates 🤖 2026-11-05 11:45:49 +00:00
34603c8bc4 Add CVE-2026-115574 - Zulip Server unauthenticated custom profile field data disclosure via spectator endpoint (#17691)
* Add CVE-2026-115574 - Zulip Server unauthenticated custom profile field data disclosure via spectator endpoint

* Update CVE-2026-115574.yaml

---------

Co-authored-by: maulanawirawan <[email protected]>
Co-authored-by: Roberto Nunes <[email protected]>
2026-11-05 17:15:29 +05:30
ghost 55e243c455 chore: sign templates 🤖 2026-11-05 11:34:15 +00:00
Roberto Nunes 7eb79e2c7f Merge pull request #17692 from TassioSales/add-cve-2026-22777
Add CVE-2026-22777 - ComfyUI-Manager CRLF config injection (#17687)
2026-11-05 20:33:52 +09:00
Roberto Nunes ee96e63200 Merge pull request #17695 from yaswanth77/add-cve-2026-12583
Add CVE-2026-12583 - Newsletters < 4.15 - Unauthenticated PHP Object Injection
2026-11-05 20:33:37 +09:00
ghost 002b9eb574 chore: sign templates 🤖 2026-11-05 11:27:27 +00:00
Roberto Nunes 815347c1f1 Merge pull request #17676 from maulanawirawan/cve-2026-120442-apevolo
Add CVE-2026-120442 - ape-volo-admin authentication bypass via hardcoded JWT signing key
2026-11-05 20:27:07 +09:00
ghost 48bb898922 chore: sign templates 🤖 2026-11-05 11:22:48 +00:00
Dhiyaneshwaran be29e3e702 Update CVE-2026-116548.yaml 2026-11-05 14:45:43 +05:30
Dhiyaneshwaran ed94652c81 Update CVE-2026-116548.yaml 2026-11-05 14:44:50 +05:30
Dhiyaneshwaran e493099608 Create CVE-2026-116548.yaml 2026-11-05 14:44:20 +05:30
Dhiyaneshwaran 9271debc13 Revise CVE-2026-12583 details and matchers
Updated the CVE-2026-12583 entry to clarify the vulnerability details and impact, including the potential for Remote Code Execution. Adjusted matchers and example payloads for better accuracy.
2026-11-05 14:29:37 +05:30
Dhiyaneshwaran 4d089dbe88 Update CVE-2026-22777.yaml 2026-11-05 12:08:31 +05:30
Aman Rawat fc2fd48f32 Update CVE-2026-120442.yaml 2026-11-05 10:58:00 +05:30
ghost 7d9af1cf7a chore: sign templates 🤖 2026-11-05 05:08:53 +00:00
Aman Rawat 02b9fd6108 Merge pull request #17694 from projectdiscovery/Akokonunes-patch-7
Create CVE-2026-120201.yaml - Jpom 2.10.0-2.11.12 - Authentication Bypass
2026-11-05 10:38:32 +05:30
yaswanth77 2b302f60b8 Add CVE-2026-12583 - Newsletters < 4.15 PHP Object Injection 2026-11-04 22:21:18 -06:00
ghost 6833e05301 chore: sign templates 🤖 2026-11-05 03:08:40 +00:00
ghost 0ec31b7641 chore: update KEV and vKEV tags and metadata 🤖 2026-11-05 03:08:15 +00:00
Roberto Nunes 83b8f3a793 Create CVE-2026-120201.yaml 2026-11-05 11:16:32 +09:00
ghost caab8bca05 chore: sign templates 🤖 2026-11-05 02:03:45 +00:00
ghost 81446f211d chore: update EPSS scores 🤖 2026-11-05 02:03:16 +00:00
ghost 86ecdef658 chore: sign templates 🤖 2026-11-05 01:53:41 +00:00
Naoto NakanishiandClaude Fable 5.1 5491de20d1 fix(appsmith-info-disclosure): stop matching patched Appsmith (>= v1.98) (#17645)
The template matched any Appsmith instance because /api/v1/tenants/current
and /api/v1/consolidated-api/view intentionally stay reachable without
authentication (the login page uses them) and still return a 200 JSON
body after the fix. The fix in appsmithorg/appsmith#41598 (shipped in
v1.98) instead:

- removes instanceId and adminEmailDomainHash from those two responses
  for anonymous callers
- makes /api/v1/users/features return 401 for anonymous callers

Split the request so that the first two endpoints only match when one of
the removed fields is present, and /api/v1/users/features only matches
on an unauthenticated 200.

Verified: no match against a patched v1.99 instance (previously matched
on 2 URLs); matches against responses in the pre-fix shape.

Co-authored-by: Claude Fable 5.1 <[email protected]>
2026-11-05 07:23:17 +05:30
TassioSales 009accf485 Add CVE-2026-22777 - ComfyUI-Manager CRLF config injection (#17687)
Signed-off-by: TassioSales <[email protected]>
2026-11-04 19:18:20 -03:00
ghost beaac8a983 chore: sign templates 🤖 2026-11-04 04:53:55 +00:00
Aman Rawat 781c2fd195 Merge pull request #17677 from projectdiscovery/cursor/add-cve-2026-96655-c977
CVE-2026-96655 - Plex Media Server < 1.43.3.10861 - SSRF via Transcoder
2026-11-04 10:23:33 +05:30
ghost 38f55bb513 chore: sign templates 🤖 2026-11-04 04:52:15 +00:00
Aman Rawat 43e772c3ab Merge pull request #17655 from k0pak4/template-cve-2026-75650
Add template for CVE-2026-75650 (StyleSmuggler)
2026-11-04 10:21:55 +05:30
github-actions[bot] a8cf1a51b1 chore: add impact and remediation fields 🤖 2026-11-04 04:50:24 +00:00
ghost a73ac3e805 chore: sign templates 🤖 2026-11-04 04:50:04 +00:00