CVE-2024-8954CWE-304

Authentication Bypass in composiohq/composio

Critical · published March 20, 2025

CVSS v3.0
9.8
EPSS
1%
Percentile
58.8
In the wild
Unconfirmed
What it is

🔥 Just a random value in the `x-api-key` header is all it takes to bypass authentication in composiohq/composio version 0.5.10! 🚨 Think of it like an exclusive club where anyone can walk in just by saying any name at the door — no ID required! This vulnerability lets attackers sneak past security without any valid credentials. An attacker could waltz right into the server, gaining unauthorized access to sensitive data and performing actions as if they were an authenticated user. This could lead to data breaches, unauthorized modifications, or even complete system takeover. The stakes are absolutely devastating!

Put simply

Think of it like an exclusive club where anyone can walk in just by saying any name at the door — no ID required! This vulnerability lets attackers sneak past security without any valid credentials. This vulnerability occurs because the API fails to properly validate the `x-api-key` header, allowing attackers to use any arbitrary value to authenticate. Simply put, the security checkpoint is letting everyone in without checking their IDs!

What to do

An attacker could waltz right into the server, gaining unauthorized access to sensitive data and performing actions as if they were an authenticated user. This could lead to data breaches, unauthorized modifications, or even complete system takeover. The stakes are absolutely devastating! Immediate action is crucial! Update to the latest version of composio to fix this vulnerability and implement proper validation checks for the `x-api-key` header to ensure only authorized keys are accepted. Don't let random values ruin your day! You've got this! With these fixes in place, you'll be well on your way to securing your server and protecting your data. 🛡️

The record
Technical detail
CVSS v3.0
9.8 · CRITICAL
Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00885 · 58.8th percentile
Weakness
CWE-304 · Missing Critical Step in Authentication
Published
2025-03-20T10:10Z
EPSS history
Timeline
  • 20 MAR 10:10Z
    Authentication Bypass in composiohq/composio
    cvelistv5