← Back to search

CVE-2026-109140

8.4 HIGH

Published 2026-11-02 · Updated 2026-11-02

AI risk analysis

Summary
Krill reuses encryption keys and nonces for login-session tokens after each service restart because the nonce counter resets to zero, breaking session confidentiality and integrity.
Exploitability
Exploitation requires network access and knowledge of a prior session token before the restart; it is difficult in practice due to the need to capture tokens pre-restart and replay them post-restart.
Blast radius
An attacker who recovers a reused (key, nonce) pair can decrypt or forge session tokens, potentially gaining unauthorized access to user sessions and compromising confidentiality and integrity of authenticated requests.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to Krill version 2.590 or later, which fixes the nonce reset issue by using a persistent counter or cryptographically secure random nonces.
session-hijackcrypto-flawauth-bypassreplay

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

The vulnerability is that Krill encrypts every login-session token with a nonce built from a counter that is reset to 0 on every Krill restart, so the same (key, nonce) pair is used again after each restart.

CVSS vector

CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:L

Weaknesses

CWE-323

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.