Skip to main content

ICS-Park EUVDEUVD-2026-54307

| CVE-2026-67687 HIGH
Improper Access Control (CWE-284)
2026-08-06 cve@mitre.org GHSA-gq4q-rm4c-4cm7
8.8
CVSS 3.1 · Vendor: mitre
Share

Severity by source

Vendor (mitre) PRIMARY
8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
8.8 HIGH

Network-reachable endpoints require only a low-privilege authenticated session; no complexity or interaction barriers exist, and full system CIA impact follows successful role escalation.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

4
Analysis Generated
Aug 07, 2026 - 16:23 vuln.today
CVSS changed
Aug 07, 2026 - 16:22 NVD
8.8 (HIGH)
CVE Published
Aug 06, 2026 - 22:18 cve.org
HIGH 8.8
CVE Published
Aug 06, 2026 - 22:18 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

Insecure Permissions vulnerability in ics-park v.2.0 allows a remote attacker to escalate privileges via the /system/role/save endpoint in RoleController.java and system/user/update endpoint in UserController.java

AnalysisAI

Privilege escalation in ICS-Park Smart Park Management System v2.0 allows any authenticated low-privilege user to assume higher roles by sending crafted requests directly to the /system/role/save and /system/user/update endpoints, bypassing server-side authorization checks. The flaw affects RoleController.java and UserController.java, which fail to enforce permission boundaries before persisting role or user modifications. No public exploitation confirmed in CISA KEV, but a proof-of-concept is publicly available on GitHub, concretely lowering the bar for abuse by any user with a valid session.

Technical ContextAI

ICS-Park is a Java-based Smart Park Management System (v2.0). CWE-284 (Improper Access Control) is the root cause: the application exposes administrative role-management (/system/role/save via RoleController.java) and user-update (/system/user/update via UserController.java) HTTP endpoints without enforcing that the requesting principal holds sufficient privileges to perform those operations. Any authenticated session can send POST/PUT requests to these endpoints with attacker-controlled payloads to assign elevated roles to arbitrary accounts. No CPE string was provided by NVD; the EUVD records the affected version set as 'n/a n/a', indicating version metadata is incomplete. The Java tag confirms a server-side application; the Authentication Bypass tag reflects the effective outcome when authorization is missing despite authentication being required.

RemediationAI

No vendor-released patch or official advisory has been identified at the time of this analysis; the available references point only to researcher-published exploit code and the NVD entry. Until a vendor patch is available, operators should apply server-side authorization middleware or framework-level access control annotations (e.g., Spring Security @PreAuthorize) to the /system/role/save and /system/user/update endpoints, restricting them to accounts explicitly holding an administrator role - be aware this requires code-level changes and a rebuild/redeploy. As an immediate compensating control, restrict network-layer access to these specific endpoints at the API gateway or reverse proxy (e.g., block POST to /system/role/save and /system/user/update from non-admin source IPs or internal management VLANs only); the trade-off is operational friction for any legitimate low-privilege use of those paths. Additionally, audit all existing user and role assignments in the database for unauthorized privilege escalation that may have already occurred. Monitor the researcher's GitHub repository (https://github.com/qflksheep/CVE-2026-67687-ICS-Park-Smart-Park-Management-System-v2.0) for any vendor-supplied fix references.

More in Java

View all
CVE-2012-4681 CRITICAL POC
9.8 Aug 28

Oracle Java SE 7 Update 6 and earlier contains multiple sandbox bypass vulnerabilities via the ClassFinder and forName m

CVE-2015-7450 CRITICAL POC
9.8 Jan 02

Remote code execution in IBM Sterling B2B Integrator, Sterling Integrator, and Tivoli Common Reporting allows unauthenti

CVE-2013-2465 CRITICAL POC
9.8 Jun 18

Java Runtime Environment sandbox bypass via incorrect image channel verification in 2D component allows remote unauthent

CVE-2011-3544 CRITICAL POC
9.8 Oct 19

Oracle Java SE JDK/JRE 7 and 6 Update 27 and earlier allows remote code execution with complete system compromise throug

CVE-2010-1871 HIGH POC
8.8 Aug 05

JBoss Seam 2 in Red Hat JBoss EAP 4.3.0 fails to sanitize JBoss Expression Language inputs, allowing remote attackers to

CVE-2012-1723 CRITICAL POC
9.8 Jun 16

Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 update 4 and earlier, 6 up

CVE-2013-0422 CRITICAL POC
9.8 Jan 10

Multiple vulnerabilities in Oracle Java 7 before Update 11 allow remote attackers to execute arbitrary code by (1) using

CVE-2012-0507 CRITICAL POC
9.8 Jun 07

Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 2 and earlier, 6 Up

CVE-2015-4852 CRITICAL POC
9.8 Nov 18

The WLS Security component in Oracle WebLogic Server 10.3.6.0, 12.1.2.0, 12.1.3.0, and 12.2.1.0 allows remote attackers

CVE-2012-5076 CRITICAL POC
9.8 Oct 16

Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 7 and earlier allow

CVE-2017-3066 CRITICAL POC
9.8 Apr 27

Remote unauthenticated attackers can execute arbitrary code on Adobe ColdFusion servers through Java deserialization fla

CVE-2012-0391 CRITICAL POC
9.8 Jan 08

The ExceptionDelegator component in Apache Struts before 2.2.3.1 interprets parameter values as OGNL expressions during

Share

EUVD-2026-54307 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy