CVE-2026-33633

7.5

kovidgoyal · kitty

The Kitty terminal emulator is susceptible to a heap-based buffer overflow, which can be triggered via specially crafted inputs.

Executive summary

A heap-based buffer overflow in the Kitty terminal emulator could allow a remote, unauthenticated attacker to cause a crash or potentially execute arbitrary code.

Vulnerability

This is a heap-based buffer overflow (CWE-122) vulnerability. The flaw exists in the memory management of the terminal emulator, potentially allowing an attacker to overwrite heap memory when processing maliciously crafted data.

Business impact

The vulnerability carries a CVSS score of 7.5, indicating a High-severity risk. Successful exploitation could lead to arbitrary code execution, resulting in full system compromise for the user running the terminal, or cause a denial-of-service condition that disrupts development and administrative workflows.

Remediation

Immediate Action: Update the Kitty terminal emulator to version 0.47.0 or later immediately.

Proactive Monitoring: Monitor for unexpected crashes or segmentation faults in terminal processes, which may indicate attempted exploitation.

Compensating Controls: Limit the execution of untrusted terminal commands or sequences from unknown sources until the software can be patched.

Exploitation status

Public Exploit Available: Unknown.

Analyst recommendation

Users and administrators of the Kitty terminal should treat this as a high-priority update. Upgrading to version 0.47.0 is the only effective way to remediate the underlying memory safety issue and prevent potential exploitation.

More kovidgoyal CVEs