Read the docs

topoteretes cognee JWT Signing Key get_api_auth_backend.py get_user_id_by_email hard-coded credentials

Priority LOW 24CWE-259Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Attack requirements
None
Impact type
Security bypass
Confidentiality · integrity · availability
Low · Low · Low
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-259.

Summary

A security flaw has been discovered in topoteretes cognee up to 1.5.4. The affected element is the function get_user_id_by_email of the file cognee/modules/users/authentication/get_api_auth_backend.py of the component JWT Signing Key Handler. The manipulation of the argument FASTAPI_USERS_JWT_SECRET results in hard-coded credentials. The attack may be launched remotely. Upgrading to version 1.6.0 is sufficient to fix this issue. The patch is identified as fa65fc0cd86cdba48d19aa76e36be862be982f5d. Upgrading the affected component is advised.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00344 28th percentileScored 2026-11-07
Fix Fixed cognee (topoteretes): 1.6.0

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
topoteretescognee1.5.0; 1.5.1; 1.5.2; 1.5.3; 1.5.41.6.0Patch availableCNA
  • cognee Vendortopoteretes Affected 1.5.0; 1.5.1; 1.5.2; 1.5.3; 1.5.4 Fixed in 1.6.0 Patch available CNA

CPE names CNA · 1

CPEVersionsRoleVendor
cpe:2.3:a:topoteretes:cognee:*:*:*:*:*:*:*:*——topoteretes
  • cpe:2.3:a:topoteretes:cognee:*:*:*:*:*:*:*:* Versions — — ·topoteretes

Remediation

  • Fix · CNA cognee (topoteretes) Fixed in 1.6.0

Timeline

  1. 2026-10-04 Threatist record created from CVE-2026-105141
  2. 2026-10-04 Alias added: GHSA-xrgh-2vxr-rhm4
  3. 2026-10-05 CISA SSVC decision points changed

References

  • TI-2026-42077 Cognee < 1.2.0 Unauthorized LLM Configuration Overwrite via /api/v1/settings CVSS 4.0CRITICAL 9.3

Sources