CVE-2024-3150
HIGHDescription
In mintplex-labs/anything-llm, a vulnerability exists in the thread update process that allows users with Default or Manager roles to escalate their privileges to Administrator. The issue arises from improper input validation when handling HTTP POST requests to the endpoint `/workspace/:slug/thread/:threadSlug/update`. Specifically, the application fails to validate or check user input before passing it to the `workspace_thread` Prisma model for execution. This oversight allows attackers to craft a Prisma relation query operation that manipulates the `users` model to change a user's role to admin. Successful exploitation grants attackers the highest level of user privileges, enabling them to see and perform all actions within the system.
Is your site exposed to CVE-2024-3150?
Run a free security scan — no signup, results in seconds.
CVSS v3.1 Score
Weakness Type (CWE)
Affected Products
| Vendor | Product |
|---|---|
| mintplexlabs | anythingllm |
References
Advisories & Patches
Frequently Asked Questions
What is CVE-2024-3150? +
How severe is CVE-2024-3150? +
What products are affected by CVE-2024-3150? +
How do I check if I'm vulnerable to CVE-2024-3150? +
Related Vulnerabilities
Routinator exits on any error when accepting incoming HTTP or RTR connections, including ones it can recover from such as …
Tonic is a native gRPC client & server implementation with async/await support. When using tonic::transport::Server there is a remote DoS …
Hulumi is an open-source toolkit that ships secure-by-default cloud and platform infrastructure components for Pulumi. Prior to version 1.4.0, consumers …
loona is an experimental, HTTP/1.1 and HTTP/2 implementation in Rust on top of io-uring. `loona-hpack` suffers from the same vulnerability …
Team ENVY, a Security Research TEAM has found a flaw that allows for a remote code execution on the NVR. …
A security issue exists within the Studio 5000 Logix Designer add-on profile (AOP) for the ArmorStart Classic distributed motor controller, …