Skip to content
Threat Feed
high threat exploited

Authentication Bypass in agno-agi agno via security_key Manipulation

The agno-agi agno library is vulnerable to a remote authentication bypass in the get_authentication_dependency function, allowing unauthenticated access via crafted security_key arguments.

CVE search metadata

CVE search record: CVE-2026-108818. Severity: high. CVSS: 7.3. KEV: no. Product: agno (<= 2.7.3 / <= 3.0.6), agno (<= 3.0.6, 3.1.1). Brief: Authentication Bypass in agno-agi agno via security_key Manipulation. Brief link: https://feed.craftedsignal.io/briefs/2026-10-agno-auth-bypass/

What's new

  • 1. added coverage for agno (<= 3.0.6, 3.1.1) Oct 12, 11:42 via nvd

A remote authentication bypass vulnerability (CVE-2026-108818) exists in the agno-agi agno library, affecting all versions up to 2.7.3 and 3.0.6. The flaw resides within the get_authentication_dependency function located in auth.py. By manipulating the security_key argument passed to this function, an attacker can circumvent authentication mechanisms, potentially gaining unauthorized access to application resources. The vulnerability is publicly exploitable, and the maintainers have not yet addressed the issue. Organizations utilizing the agno library for authentication dependency management should audit their implementations for potential impact.

Impact

Successful exploitation allows remote attackers to bypass authentication controls, potentially leading to unauthorized access to protected services or data managed by applications integrating the agno library. Given the public availability of the exploit, the risk of active exploitation is elevated for systems exposing affected endpoints to the internet.

Recommendation

  • Perform an inventory of all internal applications utilizing the agno-agi agno library to determine exposure.
  • Implement compensating controls at the application or API gateway level to validate authentication tokens independently of the agno library until a vendor patch is released.
  • Monitor application logs for anomalous requests involving the security_key parameter if visible in input validation or logging layers.
  • Restrict network access to services utilizing the vulnerable agno function to trusted internal segments where possible.

Immediate actions

Inventory all instances of agno-agi agno in production

SOC 24h

Mitigations

Apply WAF or API gateway filtering to inspect and validate security_key parameters

immediate IT Operations

CVE-2026-108818

Gaps

  • Lack of official patch