Skip to content

← Public intelligence

PyPI package

graphiti-core

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

1 actionable advisory, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. High, CVSS 8.1PyPIAmendedPublished

    Graphiti vulnerable to Cypher Injection via unsanitized node_labels in search filters

    CVE-2026-32247 · GHSA-gg5m-55jj-8m5g

    Affected
    • PyPI graphiti-core <= 0.28.1
    Fixed in
    0.28.2· Vendor fix available
    Issue
    Graphiti versions before 0.28.2 contained a Cypher injection vulnerability in shared search-filter construction for non-Kuzu backends. Attacker-controlled label values supplied through SearchFilters.nodelabels were concatenated directly into Cypher label expressions without validation. In MCP deployments, this was exploitable not only through direct untrusted access to the Graphiti MCP server, but also through prompt injection against an LLM client that could be induced to call searchnodes with attacker-controlled entitytypes values. The MCP server mapped entitytypes to SearchFilters.nodelabels, which then reached the vulnerable Cypher construction path. Affected backends included Neo4j, FalkorDB, and Neptune. Kuzu was not affected by the label-injection issue because it used parameterized label handling rather than string-interpolated Cypher labels. This issue was mitigated in 0.28.2. Affected Versions - 0.28.1 and earlier Fixed Version - 0.28.2 Affected Components -…

    Recommended action: Upgrade to 0.28.2 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →