CVE-2019-14868

ksh: certain environment variables interpreted as arithmetic expressions on startup, leading to code injection

Published Apr 2, 2020 CVSS 3.1 · 7.4 High EPSS 1.4% KEV · Not listed
Description
In ksh version 20120801, a flaw was found in the way it evaluates certain environment variables. An attacker could use this flaw to override or bypass environment restrictions to execute shell commands. Services and applications that allow remote unauthenticated attackers to provide one of those environment variables could allow them to exploit this issue remotely.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-2284-1 ksh security update
EUVD EUVD EUVD-2019-5983 In ksh version 20120801, a flaw was found in the way it evaluates certain environment variables. An attacker could use this flaw to override or bypass environment restrictions to execute shell commands. Services and applications that allow remote unauthenticated attackers to provide one of those environment variables could allow them to exploit this issue remotely.
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
redhat
Published
Updated
Aug 5, 2024, 12:26 AM
Reserved
Aug 10, 2019, 12:00 AM
Status
Modified
Published
Apr 2, 2020, 5:15 PM
Modified
Jun 17, 2026, 2:19 AM
Severity
Important
Public date
Dec 13, 2019, 12:00 AM