CVE-2026-102297 json
ZoneMinder before 1.38.4 Incorrect Authorization in frames API index
published 2026-09-28 41 d ago modified 2026-10-06 33 d ago also EUVD-2026-88563
- cvss
- 4.3
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.3%
- EPSS 0.3% chance of exploitation in 30 days, percentile 20%
- public exploits
- 0
- none known
Summary
ZoneMinder before 1.38.4 fails to apply per-monitor access restrictions in the FramesController index endpoint. Authenticated users with Events view permission can call the frames API to list frame records from monitors they are denied access to, disclosing event and frame metadata across monitor boundaries.
Patch / fix
- ZoneMinder zoneminder 1.38.4
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- no
- Technical impact
- partial
- Assessed
- 40 d ago
Exploit prediction
0.28% chance of exploitation in the next 30 days, higher than 20% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- github.com https://github.com/ZoneMinder/zoneminder/security/advisories/GHSA-mg2g-jmfc-3w8g referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 5.3 | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N |
| CNA | 3.1 | 4.3 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N |
| CNA | 4.0 | 5.3 | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
Affected products
- ZoneMinder zoneminder
Classification
- Weakness
-
- CWE-863 Incorrect Authorization
References
-
github.com
/ZoneMinder/zoneminder/commit/aafe580b231bbeead12a110a957d85a26f7a23be
patch
-
github.com
/ZoneMinder/zoneminder/commit/efe6c60d8798c60ab41b120dc034488388c47dda
patch
-
github.com
/ZoneMinder/zoneminder/security/advisories/GHSA-mg2g-jmfc-3w8g
vendor-advisory, exploit
-
github.com
/ZoneMinder/zoneminder
product
-
github.com
/ZoneMinder/zoneminder/releases/tag/1.38.4
release-notes
-
github.com
/ZoneMinder/zoneminder/blob/1.38.3/web/api/app/Controller/FramesController.php#L51
technical-description
-
vulncheck.com
/advisories/zoneminder-before-1.38.4-incorrect-authorization-in-frames-api-index
third-party-advisory
Sources
- CVE List CVE-2026-102297
- NVD CVE-2026-102297
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.