Description
A vulnerability was identified in agno-agi agno up to 2.7.3/3.0.6. This affects the function get_authentication_dependency of the file auth.py. Such manipulation of the argument security_key leads to missing authentication. The attack may be launched remotely. The exploit is publicly available and might be used. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-10-12
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Authentication Bypass
Action: Assess Impact
AI Analysis

Impact

The flaw allows an attacker to manipulate the security_key argument passed to the get_authentication_dependency function in auth.py, resulting in the denial of proper authentication checks. As a result, a remote attacker can authenticate as any user or gain unrestricted access to protected resources, as the vulnerability can be exploited over the network. This represents a classic authentication bypass validated by the CWE‑287 and CWE‑306 classifications.

Affected Systems

Agno-agi Agno versions up to 2.7.3 and 3.0.6 are affected. The project is identified by the CNA vendor agno-agi and product agno. No patch or fix version is provided by the vendor in the available data, leaving the vulnerability present in these releases.

Risk and Exploitability

The CVSS base score is 6.9, indicating a moderate risk level. No EPSS score is available, but the exploit is publicly available and the vulnerability can be projected as a viable attack vector. The issue is not listed in the CISA KEV catalog, yet the remote exploitation potential warrants attention to access controls and the availability of a patch.

Generated by OpenCVE AI on October 12, 2026 at 10:22 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest released version of Agno‑agi Agno that includes a fix for the authentication bypass if one is available.
  • If a patch is not available, block or restrict network access to the endpoint that exposes the vulnerable function by using firewall rules, VPN restrictions, or host‑based access controls.
  • Continuously monitor authentication logs for anomalous activity and investigate any unauthorized login attempts as a precaution.

Generated by OpenCVE AI on October 12, 2026 at 10:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 12 Oct 2026 09:15:00 +0000

Type Values Removed Values Added
Description A vulnerability was identified in agno-agi agno up to 2.7.3/3.0.6. This affects the function get_authentication_dependency of the file auth.py. Such manipulation of the argument security_key leads to missing authentication. The attack may be launched remotely. The exploit is publicly available and might be used. The project was informed of the problem early through an issue report but has not responded yet.
Title agno-agi agno auth.py get_authentication_dependency missing authentication
First Time appeared Agno-agi
Agno-agi agno
Weaknesses CWE-287
CWE-306
CPEs cpe:2.3:a:agno-agi:agno:*:*:*:*:*:*:*:*
Vendors & Products Agno-agi
Agno-agi agno
References
Metrics cvssV2_0

{'score': 7.5, 'vector': 'AV:N/AC:L/Au:N/C:P/I:P/A:P/E:POC/RL:ND/RC:C'}

cvssV3_0

{'score': 7.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV3_1

{'score': 7.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-10-14T17:32:18.569Z

Reserved: 2026-10-11T10:41:41.368Z

Link: CVE-2026-108818

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-12T09:16:43.473

Modified: 2026-10-14T18:17:31.150

Link: CVE-2026-108818

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-12T12:15:07Z

Weaknesses
  • CWE-287

    Improper Authentication

  • CWE-306

    Missing Authentication for Critical Function