CVE-2026-92601
moderateMissing Authorization in Guns SysNoticeController through 8.3.5
Guns, an open-source Java admin/management platform, is affected by an improper access control flaw (CWE-862) in its SysNoticeController, where the requiredPermission flag defaults to false and is never overridden by any action method. Any user who can authenticate to the application — even without any role assigned — can therefore invoke the notice endpoints to create, edit, delete, publish, and retract system-wide notices directed at arbitrary users and departments. An attacker gains integrity-level control over the internal notice/messaging system, which could be abused to push fake announcements to an entire organization (e.g., for internal phishing) or to silently remove or alter legitimate communications, though CVSS indicates no confidentiality impact. All deployments running Guns version 8.3.5 or earlier are affected. No public proof-of-concept is known, the issue is not in CISA KEV, and exploitation has not been observed in the wild.
What to do: Upgrade Guns to a release newer than 8.3.5 as soon as a patched version is published, since no fix is confirmed in the current data. In the interim, restrict network access to the Guns admin console to trusted users/networks, review accounts able to authenticate without assigned roles, and audit the notice records/logs (sys_notice) for unauthorized creations, edits, deletions, publishes, or retractions. Administrators who build from source should consider enforcing an explicit permission check on the SysNoticeController endpoints.
| Guns (open-source Java admin platform) Guns | through 8.3.5 (all versions up to and including 8.3.5; no fixed version confirmed in available data) |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
Guns through 8.3.5 contains an improper access control vulnerability in SysNoticeController where requiredPermission defaults to false and is not overridden by any action methods. Authenticated users without assigned roles can exploit this to create, edit, delete, publish and retract system-wide notices affecting arbitrary users and departments.
- Weakness
- CWE-862
- Vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/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
In the news0 stories
No ingested article mentions this CVE yet.