Skip to content
OpenAdvisories
Unscored CVE-2018-20337 EUVD-2018-12895GHSA-c9h6-p6mv-6rr7

There is a stack-based buffer overflow in the parse_makernote function of dcraw_common.cpp in LibRaw 0.19.1. Crafted input will lead to a d…

Published Dec 21, 2018 · Updated Aug 5, 2024 · Assigned by mitre

Description

There is a stack-based buffer overflow in the parse_makernote function of dcraw_common.cpp in LibRaw 0.19.1. Crafted input will lead to a denial of service or possibly unspecified other impact.

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 libraw 0.19.2-1 —
Debian 13 libraw 0.19.2-1 —
Debian 12 libraw 0.19.2-1 —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 kodi +4 No fix yet —
Ubuntu 26.04 LTS kodi +4 No fix yet —
Ubuntu 25.10 kodi +4 No fix yet —
Ubuntu 24.04 LTS kodi +4 No fix yet —
Ubuntu 22.04 LTS kodi +4 No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS kodi +4 No fix yet —
Ubuntu 18.04 LTS kodi +5 No fix yet —
Ubuntu 18.04 LTS libraw 0.18.8-1ubuntu0.3 USN-3989-1
Ubuntu 16.04 LTS kodi +5 No fix yet —
Ubuntu 16.04 LTS libraw 0.17.1-1ubuntu0.5 USN-3989-1
ReleasePackageFixed inAdvisory
RHEL 8 LibRaw +1 0.19.5-1.el8 RHSA-2020:1766
RHEL 8 accountsservice +2 0.6.50-8.el8 RHSA-2020:1766
RHEL 8 appstream-data 8-20191129.el8 RHSA-2020:1766
RHEL 8 baobab 3.28.0-4.el8 RHSA-2020:1766
RHEL 8 clutter +2 1.26.2-8.el8 RHSA-2020:1766
RHEL 8 evince +3 3.28.4-4.el8 RHSA-2020:1766
RHEL 8 gdm 1:3.28.3-29.el8 RHSA-2020:1766
RHEL 8 gjs +1 1.56.2-4.el8 RHSA-2020:1766
RHEL 8 gnome-boxes 3.28.5-8.el8 RHSA-2020:1766
RHEL 8 gnome-control-center +1 3.28.2-19.el8 RHSA-2020:1766
RHEL 8 gnome-menus +1 3.13.3-11.el8 RHSA-2020:1766
RHEL 8 gnome-online-accounts +1 3.28.2-1.el8 RHSA-2020:1766
RHEL 8 gnome-remote-desktop 0.1.6-8.el8 RHSA-2020:1766
RHEL 8 gnome-session +2 3.28.1-8.el8 RHSA-2020:1766
RHEL 8 gnome-settings-daemon 3.32.0-9.el8 RHSA-2020:1766
RHEL 8 gnome-shell 3.32.2-14.el8 RHSA-2020:1766
RHEL 8 gnome-software +1 3.30.6-3.el8 RHSA-2020:1766
RHEL 8 gnome-terminal +1 3.28.3-1.el8 RHSA-2020:1766
RHEL 8 gnome-tweaks 3.28.1-7.el8 RHSA-2020:1766
RHEL 8 gsettings-desktop-schemas +1 3.32.0-4.el8 RHSA-2020:1766
RHEL 8 gtk3 +3 3.22.30-5.el8 RHSA-2020:1766
RHEL 8 gvfs +10 1.36.2-8.el8 RHSA-2020:1766
RHEL 8 libvncserver +1 0.9.11-14.el8 RHSA-2020:1766
RHEL 8 libxslt +1 1.1.32-4.el8 RHSA-2020:1766
RHEL 8 mozjs52 +1 52.9.0-2.el8 RHSA-2020:1766
RHEL 8 mozjs60 +1 60.9.0-4.el8 RHSA-2020:1766
RHEL 8 mutter +1 3.32.2-34.el8 RHSA-2020:1766
RHEL 8 nautilus +2 3.28.1-12.el8 RHSA-2020:1766
RHEL 8 vala +1 0.40.19-1.el8 RHSA-2020:1766
RHEL 8 vinagre 3.22.0-21.el8 RHSA-2020:1766

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 8 accountsservice-devel 0.6.50-8.el8 ALSA-2020:1766
AlmaLinux 8 baobab 3.28.0-4.el8 ALSA-2020:1766
AlmaLinux 8 clutter +2 1.26.2-8.el8 ALSA-2020:1766
AlmaLinux 8 gjs-devel 1.56.2-4.el8 ALSA-2020:1766
AlmaLinux 8 gnome-menus +1 3.13.3-11.el8 ALSA-2020:1766
AlmaLinux 8 gnome-tweaks 3.28.1-7.el8 ALSA-2020:1766
AlmaLinux 8 mozjs52 +1 52.9.0-2.el8 ALSA-2020:1766
AlmaLinux 8 mozjs60 +1 60.9.0-4.el8 ALSA-2020:1766
AlmaLinux 8 vala +1 0.40.19-1.el8 ALSA-2020:1766

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 8 baobab 3.28.0-4.el8 RLSA-2020:1766
Rocky Linux 8 clutter 1.26.2-8.el8 RLSA-2020:1766
Rocky Linux 8 gnome-menus 3.13.3-11.el8 RLSA-2020:1766
Rocky Linux 8 gnome-tweaks 3.28.1-7.el8 RLSA-2020:1766
Rocky Linux 8 mozjs52 52.9.0-2.el8 RLSA-2020:1766
Rocky Linux 8 mozjs60 60.9.0-4.el8 RLSA-2020:1766
ReleasePackageFixed inAdvisory
SLES 15 libraw 0.18.9-3.8.1 SUSE-SU-2019:0133-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed libraw 0.20.2-4.1 openSUSE-SU-2024:10980-1
openSUSE Leap 15.0 libraw 0.18.9-lp150.2.6.1 openSUSE-SU-2019:0094-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 8 LibRaw +1 0.19.5-1.el8 ELSA-2020-1766
Oracle Linux 8 accountsservice +2 0.6.50-8.el8 ELSA-2020-1766
Oracle Linux 8 appstream-data 8-20191129.el8 ELSA-2020-1766
Oracle Linux 8 clutter +2 1.26.2-8.el8 ELSA-2020-1766
Oracle Linux 8 evince +3 3.28.4-4.el8 ELSA-2020-1766
Oracle Linux 8 gdm 1:3.28.3-29.el8 ELSA-2020-1766
Oracle Linux 8 gjs +1 1.56.2-4.el8 ELSA-2020-1766
Oracle Linux 8 gnome-boxes 3.28.5-8.el8 ELSA-2020-1766
Oracle Linux 8 gnome-control-center +1 3.28.2-19.el8 ELSA-2020-1766
Oracle Linux 8 gnome-menus +1 3.13.3-11.el8 ELSA-2020-1766
Oracle Linux 8 gnome-online-accounts +1 3.28.2-1.el8 ELSA-2020-1766
Oracle Linux 8 gnome-remote-desktop 0.1.6-8.el8 ELSA-2020-1766
Oracle Linux 8 gnome-session +2 3.28.1-8.el8 ELSA-2020-1766
Oracle Linux 8 gnome-settings-daemon 3.32.0-9.el8 ELSA-2020-1766
Oracle Linux 8 gnome-shell 3.32.2-14.el8 ELSA-2020-1766
Oracle Linux 8 gnome-software +1 3.30.6-3.el8 ELSA-2020-1766
Oracle Linux 8 gnome-terminal +1 3.28.3-1.el8 ELSA-2020-1766
Oracle Linux 8 gnome-tweaks 3.28.1-7.el8 ELSA-2020-1766
Oracle Linux 8 gsettings-desktop-schemas +1 3.32.0-4.el8 ELSA-2020-1766
Oracle Linux 8 gtk3 +3 3.22.30-5.el8 ELSA-2020-1766
Oracle Linux 8 libvncserver +1 0.9.11-14.el8 ELSA-2020-1766
Oracle Linux 8 libxslt +1 1.1.32-4.0.1.el8 ELSA-2020-1766
Oracle Linux 8 mozjs52 +1 52.9.0-2.0.1.el8 ELSA-2020-1766
Oracle Linux 8 mozjs60 +1 60.9.0-4.0.1.el8 ELSA-2020-1766
Oracle Linux 8 mutter +1 3.32.2-34.el8 ELSA-2020-1766
Oracle Linux 8 nautilus +2 3.28.1-12.el8 ELSA-2020-1766
Oracle Linux 8 vala +1 0.40.19-1.el8 ELSA-2020-1766
Oracle Linux 8 vinagre 3.22.0-21.el8 ELSA-2020-1766

Advisories 9

References