Skip to content
OpenAdvisories
Unscored CVE-2018-18751 EUVD-2018-10467GHSA-3vvp-8645-4qmr

An issue was discovered in GNU gettext 0.19.8. There is a double free in default_add_message in read-catalog.c, related to an invalid free …

Published Oct 28, 2018 · Updated Aug 5, 2024 · Assigned by mitre

Description

An issue was discovered in GNU gettext 0.19.8. There is a double free in default_add_message in read-catalog.c, related to an invalid free in po_gram_parse in po-gram-gen.y, as demonstrated by lt-msgfmt.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 gettext 0.19.8.1-9 —
Debian 13 gettext 0.19.8.1-9 —
Debian 12 gettext 0.19.8.1-9 —
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS gettext 0.19.8.1-6ubuntu0.1 USN-3815-1
Ubuntu 16.04 LTS gettext 0.19.7-2ubuntu3.1 USN-3815-1
Ubuntu 14.04 LTS gettext 0.18.3.1-1ubuntu3.1 USN-3815-1
ReleasePackageFixed inAdvisory
RHEL 8 gettext +3 0.19.8.1-17.el8 RHSA-2019:3643
RHEL 7 gettext +4 0.19.8.1-3.el7 RHSA-2020:1138
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
RHEL 7.7 EUS gettext +4 0.19.8.1-3.el7_7 RHSA-2020:2485
RHEL 7.6 EUS gettext +4 0.19.8.1-3.el7_6 RHSA-2020:2846

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 8 gettext +3 0.19.8.1-17.el8 ALSA-2019:3643

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 8 gettext 0.19.8.1-17.el8 RLSA-2019:3643
ReleasePackageFixed inAdvisory
SLES 15 SP2 gettext-runtime 0.19.8.1-4.8.1 SUSE-SU-2020:2296-1
SLES 15 SP1 gettext-runtime 0.19.8.1-4.8.1 SUSE-SU-2020:2296-1
SLES 12 SP5 gettext-runtime 0.19.2-3.3.6 SUSE-SU-2021:4060-1
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 12 SP5 gettext-runtime 0.19.2-3.3.6 SUSE-SU-2021:4060-1
SUSE Package Hub 15 SP1 gettext-csharp 0.19.8.1-bp151.2.1 openSUSE-SU-2020:1385-1
ReleasePackageFixed inAdvisory
openSUSE Leap 15.2 gettext-java +3 0.19.8.1-lp152.6.3.1 openSUSE-SU-2020:1278-1
openSUSE Leap 15.1 gettext-java +3 0.19.8.1-lp151.5.3.1 openSUSE-SU-2020:1270-1
ReleasePackageFixed inAdvisory
Alpine v3.24 gettext 0.20.1-r0 —
Alpine v3.23 gettext 0.20.1-r0 —
Alpine v3.22 gettext 0.20.1-r0 —
Alpine v3.21 gettext 0.20.1-r0 —
Alpine v3.20 gettext 0.20.1-r0 —
Show 9 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 gettext 0.20.1-r0 —
Alpine v3.18 gettext 0.20.1-r0 —
Alpine v3.17 gettext 0.20.1-r0 —
Alpine v3.16 gettext 0.20.1-r0 —
Alpine v3.15 gettext 0.20.1-r0 —
Alpine v3.14 gettext 0.20.1-r0 —
Alpine v3.13 gettext 0.20.1-r0 —
Alpine v3.12 gettext 0.20.1-r0 —
Alpine v3.11 gettext 0.20.1-r0 —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2 gettext +4 0.19.8.1-3.amzn2 ALAS2-2020-1477

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 8 gettext +3 0.19.8.1-17.el8 ELSA-2019-3643
Oracle Linux 7 gettext +4 0.19.8.1-3.el7 ELSA-2020-1138

Advisories 17

References