Home
Trends
Vulnerabilities
News
Researchers
Why dbugs?

Jojothebizarre

#30583of 53,632
8.6Total CVSS
Vulnerabilities · 1
PT-2026-38409
8.6
2026-05-07
Aegra · Aegra · CVE-2026-44504
**Name of the Vulnerable Software and Affected Versions** Aegra versions 0.9.0 through 0.9.6 **Description** Shared instances with multiple authenticated users are susceptible to a cross-tenant Insecure Direct Object Reference (IDOR). An authenticated attacker who obtains another user's `thread id` can execute graph runs, read the full checkpoint state via the `output` field, and inject arbitrary messages into the victim's conversation history. The vulnerability exists because run-creation endpoints lacked a `user id` filter at the SQL layer, and the authorization model defaults to allowing requests when no custom handler is registered. This affects the following endpoints: - '/threads/{thread id}/runs' - '/threads/{thread id}/runs/stream' - '/threads/{thread id}/runs/wait' **Recommendations** Update to version 0.9.7. As a temporary workaround, register an `@auth.on("threads", "create run")` handler to explicitly verify that the thread ownership matches the authenticated identity before allowing the operation.