VDB

ALPINE-CVE-2019-20044

ALPINE-CVE-2019-20044 PUBLISHED CVSS 7.800000190734863 HIGH

In Zsh before 5.8, attackers able to execute commands can regain privileges dropped by the --no-PRIVILEGED option. Zsh fails to overwrite the saved uid, so the original privileges can be restored by executing MODULE_PATH=/dir/with/module zmodload with a module that calls setuid().

Risk Scores

CVSS v3.1
7.800000190734863
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Affected Products

VendorProductVersions
Alpine:v3.15zsh5.7.1-r0, 0, 4.3.11-r1
Alpine:v3.12zsh4.3.11-r1, 4.3.12-r0, 4.3.15-r0
Alpine:v3.21zsh5.0.2-r2, 0, 4.3.11-r1
Alpine:v3.17zsh0, 5.7.1-r0, 4.3.11-r1
Alpine:v3.22zsh5.0.2-r2, 5.7.1-r0, 5.6.2-r0
Alpine:v3.18zsh5.7.1-r0, 0, 4.3.12-r0
Alpine:v3.13zsh0, 4.3.11-r1, 4.3.12-r0
Alpine:v3.23zsh0, 4.3.11-r1, 4.3.12-r0
Alpine:v3.14zsh5.7.1-r0, 5.6.2-r0, 5.5.1-r1
Alpine:v3.20zsh5.7.1-r0, 4.3.11-r1, 4.3.16-r0
Alpine:v3.16zsh0, 5.7.1-r0, 5.6.2-r0
Alpine:v3.19zsh5.7.1-r0, 5.6.2-r0, 5.5.1-r1

Timeline

  • Feb 24, 2020 CVE Published
  • Dec 3, 2025 CVE Updated
  • Apr 30, 2026 Distribution Patch
Open in Interactive Console →
$ Console Community · 100/wk Open console ›