CVE-2024-45509: Improper Access Control in MISP Leading to Credential Exposure

CVE-2024-45509

CVE-2024-45509: Improper Access Control in MISP Leading to Credential Exposure

Description

On August 26, the security team at Green Tick Nepal Pvt. Ltd., based in Kathmandu, Nepal, identified a vulnerability in MISP (version 2.4.196). The issue is in app/Controller/BookmarksController.php, where access control is insufficiently enforced. This flaw allows unauthorized users, who are not organization administrators, to access sensitive bookmarks data.

Proof of Concept

The Security Team of Green Tick Nepal Pvt. Ltd. demonstrated this vulnerability by publishing a Proof of Concept (POC). The POC reveals that the vulnerability in MISP (version 2.4.196) exposes critical user information in the HTTP response. This includes hashed passwords, authentication keys, TOTP keys of users who created bookmarks. As a result, low-privilege users could access sensitive data of other users.

Solution

  • Ensure that access to bookmarks data in BookmarksController.php is restricted based on user roles and permissions.
  • Before executing any action in BookmarksController.php, validate the user's role to ensure they have the necessary permissions to access or modify bookmark data.
CVE-ID Description Products
CVE-2024-45509 In MISP through 2.4.196, app/Controller/BookmarksController.php does not properly restrict access to bookmarks data in the case where the user is not an org admin. MISP through 2.4.196

History

2024-08-25: Vulnerability found.
2024-08-26: Vendor contacted.
2024-08-26: Vendor acknowledged.
2024-09-01: CVE Published.

 

References 

https://vulnerability.circl.lu/vuln/cve-2024-45509

https://nvd.nist.gov/vuln/detail/CVE-2024-45509

https://www.tenable.com/cve/CVE-2024-45509

https://www.cvedetails.com/cve/CVE-2024-45509/

RECENT POSTS

 

SERVICES