CVE-2026-114519
Last modified
CVE-2026-114519 is a high-severity vulnerability rated 8.6/10 on the CVSS scale. Missing Authorization (CWE-862) in the user API of Roskus Prospero Flow CRM from 2.0.0 before 5.26.0 allows a user with a basic role to read the accounts of other users of its own company, including accounts with higher privileges, and, in versions from 3.5.0, to delete them, because the routes GET /api/user/{id} and DELETE /api/user/{id} in routes/api.php carry only the auth:api middleware, which checks that a JSON Web Token is valid and nothing more, and neither UserReadController::read() nor UserDeleteController::delete() checks a permission, a policy or a role before acting. Object access is scoped by company: the read path limits the query to the company of the authenticated user, and the delete path compares the company of the target account with the company of the authenticated user. EPSS estimates a 0.36% chance of exploitation in the next 30 days.
Description
Missing Authorization (CWE-862) in the user API of Roskus Prospero Flow CRM from 2.0.0 before 5.26.0 allows a user with a basic role to read the accounts of other users of its own company, including accounts with higher privileges, and, in versions from 3.5.0, to delete them, because the routes GET /api/user/{id} and DELETE /api/user/{id} in routes/api.php carry only the auth:api middleware, which checks that a JSON Web Token is valid and nothing more, and neither UserReadController::read() nor UserDeleteController::delete() checks a permission, a policy or a role before acting. Object access is scoped by company: the read path limits the query to the company of the authenticated user, and the delete path compares the company of the target account with the company of the authenticated user. The delete path skips that comparison when the company of the authenticated user is Company::DEFAULT_COMPANY, so a user with a basic role in that company can delete any account of any company of the installation. Deleting an account removes the data held on it, and the last administrative account of a company can be deleted. This gives the attacker the personal data held on the other accounts, including email address, telephone number, postal address and IBAN, and the ability to delete accounts it has no permission to administer.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Roskus | Prospero Flow CRM | >= 2.0.0, < 5.26.0 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-114519?
How severe is CVE-2026-114519?
How do I fix CVE-2026-114519?
How Strix Helps
- Uncovering a hidden BOLA in Appsmith's snapshot logicStrix autonomously discovered a BOLA/IDOR vulnerability in Appsmith's snapshot deletion path.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-114501Pillow is a Python imaging library. From 11.2.1 until 13.0.0…5.3
- CVE-2026-114508Laravel is a web application framework. From 12.45.0 until 1…6.5
- CVE-2026-114509Laravel is a web application framework. Prior to 12.68.0 and…9.2
- CVE-2026-11451A flaw has been found in GL.iNet GL-MT3000 4.4.5. This impac…7.3
- CVE-2026-114510Flexible GraphRAG is a Python framework for building graph a…7.1
- CVE-2026-114515OCO-Server is a self-hosted endpoint management application …6.5
- CVE-2026-11452A vulnerability has been found in GL.iNet GL-MT3000 up to 4.…7.3
- CVE-2026-114523Improper Neutralization of Special Elements used in an OS Co…
- CVE-2026-114524Privilege Defined With Unsafe Actions vulnerability in Drupa…
- CVE-2026-114525Improper Neutralization of Input During Web Page Generation …
- CVE-2026-114526Improper Neutralization of Input During Web Page Generation …
- CVE-2026-114527Improper Neutralization of Input During Web Page Generation …
Are you affected by CVE-2026-114519?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
