Skip to content
Heist/ feed
Back to feed
Medium

agno-agi agno auth.py get_authentication_dependency missing authentication

Type: advisorySources: OSV

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.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-108818
Confirmed fixed CVEs
Not specified
Updated in this feed
4 Nov 2026, 03:17 UTC · Revision 1

Source evidence

agno-agi agno auth.py get_authentication_dependency missing authentication

core-osv · Original source

Published 12 Oct 2026, 09:00 UTC

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.

osv:CVE-2026-108818
Complete source record
{
  "id": "d3e4b52a2e33116cbfdb3e217a01b771a515e0d6a2394a33607532744c5146d5",
  "url": "https://osv.dev/vulnerability/CVE-2026-108818",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "agno-agi agno auth.py get_authentication_dependency missing authentication",
    "summary": "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.",
    "evidence": "osv:CVE-2026-108818",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2026-108818",
      "aliases": [
        "CVE-2026-108818"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "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"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/agno-agi/agno",
              "type": "GIT",
              "events": [
                {
                  "introduced": "656f74428a7ce0bc5add4271ffeb5c305e8a86b8"
                },
                {
                  "last_affected": "d1a388446e1b44b20498c772e91303588e2734cf"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "2.7.0"
                      },
                      {
                        "last_affected": "2.7.0"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandaloneSingleVersion"
                  },
                  {
                    "range": [
                      {
                        "introduced": "2.7.1"
                      },
                      {
                        "last_affected": "2.7.1"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandaloneSingleVersion"
                  },
                  {
                    "range": [
                      {
                        "introduced": "2.7.2"
                      },
                      {
                        "last_affected": "2.7.2"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandaloneSingleVersion"
                  },
                  {
                    "range": [
                      {
                        "introduced": "2.7.3"
                      },
                      {
                        "last_affected": "2.7.3"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandaloneSingleVersion"
                  },
                  {
                    "range": [
                      {
                        "introduced": "3.0.0"
                      },
                      {
                        "last_affected": "3.0.0"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandaloneSingleVersion"
                  },
                  {
                    "range": [
                      {
                        "introduced": "3.0.1"
                      },
                      {
                        "last_affected": "3.0.1"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandaloneSingleVersion"
                  },
                  {
                    "range": [
                      {
                        "introduced": "3.0.2"
                      },
                      {
                        "last_affected": "3.0.2"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandaloneSingleVersion"
                  },
                  {
                    "range": [
                      {
                        "introduced": "3.0.3"
                      },
                      {
                        "last_affected": "3.0.3"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandaloneSingleVersion"
                  },
                  {
                    "range": [
                      {
                        "introduced": "3.0.4"
                      },
                      {
                        "last_affected": "3.0.4"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandaloneSingleVersion"
                  },
                  {
                    "range": [
                      {
                        "introduced": "3.0.5"
                      },
                      {
                        "last_affected": "3.0.5"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandaloneSingleVersion"
                  },
                  {
                    "range": [
                      {
                        "introduced": "3.0.6"
                      },
                      {
                        "last_affected": "3.0.6"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandaloneSingleVersion"
                  },
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "2.7.3"
                      }
                    ],
                    "source": "DESCRIPTION"
                  }
                ]
              }
            }
          ],
          "versions": [
            "2.7.0",
            "2.7.1",
            "2.7.2",
            "2.7.3",
            "3.0.0",
            "3.0.1",
            "3.0.2",
            "3.0.3",
            "3.0.4",
            "3.0.5",
            "3.0.6",
            "v3.0.6",
            "v3.0.5",
            "v3.0.4",
            "v3.0.3",
            "v3.0.2",
            "v3.0.1",
            "v3.0.0",
            "v2.9.0",
            "v2.8.7",
            "v2.8.6",
            "v2.7.2",
            "v2.8.5",
            "v2.8.4",
            "v2.8.3",
            "v2.8.2",
            "v2.8.1",
            "v2.8.0",
            "v2.7.4",
            "v2.7.3",
            "v2.7.1",
            "v2.7.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-108818.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:33.010338208Z",
      "provider": "osv",
      "references": [
        "https://github.com/Agno-agi/Agno/",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/108xxx/CVE-2026-108818.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-108818",
        "https://vuldb.com/cve/CVE-2026-108818",
        "https://vuldb.com/submit/964162",
        "https://vuldb.com/submit/964163",
        "https://vuldb.com/vuln/416595",
        "https://github.com/Agno-agi/Agno/issues/10051",
        "https://vuldb.com/vuln/416595/cti",
        "https://github.com/ybyu-ieu/agno-security-advisories/blob/main/advisories/agno-agentos-no-authentication-by-default.md"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-287",
          "CWE-306"
        ],
        "cna_assigner": "VulDB",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/108xxx/CVE-2026-108818.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-108818",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 499984,
  "published_at": "2026-10-12T09:00:18.482+00:00"
}