CVE Catalog

CVE-2026-41526

MediumCVSS 6.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.17%

6th percentile - higher than 6% of all known CVEs

Summary

In KDE KCoreAddons before 6.25, KShell::quoteArgs is intended to safely quote arguments for shell commands but does not adequately handle metacharacters, leading to a shell escape. Applications relying on this method in security-critical paths to handle user input are affected. In particular, because sendInput() sends a string to a terminal, a control character such as \x01 can be used during injection.

Risk Assessment

Shell command injection or injection of control characters into a terminal is possible, potentially leading to unauthorized operations. This affects KDE applications processing user input in security contexts.

Recommendation

Upgrade KDE KCoreAddons to version 6.25 or later. Review applications using KShell::quoteArgs in security-critical paths and limit passing untrusted data.

Related vulnerabilities

Original NVD description (English source)

In KDE KCoreAddons before 6.25, KShell::quoteArgs is intended to safely quote arguments so that they can be passed to a shell command. This parsing does not adequately handle metacharacters, leading to an escape from the shell. All applications relying on this method in a security-critical path to handle user input are affected and could be exploited. In particular, because sendInput() sends a string to a terminal, a control character such as \x01 can be used during injection.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS