Skip to main content

Authorization Bypass Through User-Controlled Key

CVE-2024-7041

Severity High
Score 7.1/10

Summary

An Insecure Direct Object Reference (IDOR) vulnerability exists in open-webui versions 0.3.5 and after. The vulnerability occurs in the API endpoint "http://0.0.0.0:3000/api/v1/memories/{id}/update", where the decentralization design is flawed, allowing attackers to edit other users' memories without proper authorization.

  • LOW
  • NETWORK
  • HIGH
  • UNCHANGED
  • NONE
  • LOW
  • NONE
  • NONE

CWE-639 - Authorization Bypass Through User-Controlled Key

The system's authorization functionality does not prevent one user from gaining access to another user's data or record by modifying the key value identifying the data.

Advisory Timeline

  • Published