BookCars CVE-2026-36720
HIGHSeverity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Primary rating from Vendor (mitre) · only source for this CVE.
CVSS VectorVendor: mitre
Lifecycle Timeline
8DescriptionCVE.org
Insecure permissions in bookcars v8.3 allows authenticated attackers to escalate privileges from user to admin via modifying their user type.
AnalysisAI
Privilege escalation in BookCars v8.3 allows authenticated low-privileged users to elevate themselves to administrator by modifying their own user type attribute, due to missing server-side authorization checks. The flaw is documented in a public GitHub vulnerability writeup but is not listed in CISA KEV, and no public weaponized exploit has been catalogued at time of analysis. CVSS 8.1 reflects high confidentiality and integrity impact achievable over the network with only a standard user account.
Technical ContextAI
BookCars is an open-source car rental booking platform (typically Node.js/MongoDB-based) that distinguishes between regular users and administrators via a user-type/role attribute stored on the user record. CWE-284 (Improper Access Control) applies because the application accepts client-supplied modifications to the user-type field on its profile or user-management endpoint without verifying that the caller holds administrator privileges, effectively trusting the role field as user-controllable data. The provided CPE entry (cpe:2.3:a:n/a:n/a) is a placeholder and contributes no additional vendor/product mapping, so identification relies on the description and the linked GitHub writeup naming BookCars v8.3.
RemediationAI
No vendor-released patch identified at time of analysis; operators should monitor the upstream BookCars repository for a fixed release addressing CVE-2026-36720 and apply it as soon as published. As compensating controls, enforce server-side authorization on every user-update endpoint so that the user-type/role field can only be modified by an authenticated administrator (strip or ignore the field on self-update requests), audit existing user accounts for unexpected admin role assignments, and place the administrative interface behind network restrictions or a reverse proxy that requires an additional factor - noting that admin-IP allowlisting can break legitimate remote management and self-service profile editing may still expose other mass-assignment bugs if the underlying ORM uses blanket object binding. The reference writeup at https://github.com/CC-T-454455/Vulnerabilities/tree/master/bookcars/vulnerability-3 should be reviewed to identify the exact request shape to block at a WAF until a code fix is deployed.
LibreNMS before 24.10.0 allows a remote attacker to execute arbitrary code via OS command injection involving AboutContr
Reachable assertion in Open5GS up to version 2.7.6 allows remote unauthenticated attackers to crash the Diameter CER han
A Command Injection issue in the payload build page in BYOB (Build Your Own Botnet) 2.0 allows attackers to execute arbi
Denial of service in Open5GS 2.7.6 and earlier allows network-adjacent attackers with low-privilege Diameter Gx peer acc
Denial of service in Open5GS HSS (Home Subscriber Server) versions 2.7.0 through 2.7.6 is triggered remotely by manipula
Remote command injection in Control Web Panel allows unauthenticated attackers to execute arbitrary OS commands as root
LINQPad before 5.52.01 Pro edition is vulnerable to Unsafe Deserialization in LINQPad.AutoRefManager::PopulateFromCache(
Remote code execution in dash-uploader (Python package for Plotly Dash) versions 0.1.0 through 0.7.0a2 allows unauthenti
Command injection in LiteLLM 1.18.10 lets attackers who can configure MCP (Model Context Protocol) servers supply arbitr
SQL injection in AzuraCast's backup restore flow (versions up to and including 0.23.7) lets an attacker achieve privileg
Arbitrary file read in Yu AI Code Mother v4.3 lets anonymous, remote attackers retrieve files outside the intended previ
Remote code execution in APScheduler (all versions through 3.10.x and 4.0.0a5) is achievable when applications deseriali
Same weakness CWE-284 – Improper Access Control
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today