ZeroHour

CVE-2026-92601

moderate

Missing Authorization in Guns SysNoticeController through 8.3.5

CVSS 4.0
7.1 high
EPSS
Published
()
Modified
AI analysis

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.

Affected
Guns (open-source Java admin platform) Gunsthrough 8.3.5 (all versions up to and including 8.3.5; no fixed version confirmed in available data)
Estimated exposure
moderatelikely a few thousand deployments, mostly intranet-facing (estimate) — Guns is a popular Chinese open-source admin scaffolding with thousands of GitHub/Gitee stars and forks that organizations typically self-host as internal management consoles, suggesting on the order of thousands of instances with limited…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

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 news

No ingested article mentions this CVE yet.