Skip to content
OpenAdvisories
Low · 3.3 CVE-2024-0217 EUVD-2024-16016GHSA-g3jm-7w7w-rf6f

Packagekitd: use-after-free in idle function callback

Published Jan 3, 2024 · Updated Nov 6, 2026 · Assigned by redhat

Description

A use-after-free flaw was found in PackageKitd. In some conditions, the order of cleanup mechanics for a transaction could be impacted. As a result, some memory access could occur on memory regions that were previously freed. Once freed, a memory region can be reused for other allocations and any previously stored data in this memory region is considered lost.

Affected products

VendorProductAffectedFixed
— PackageKit 1.2.0 – < 1.2.7 1.2.7
Red Hat Red Hat Enterprise Linux 6 — —
Red Hat Red Hat Enterprise Linux 7 — —
Red Hat Red Hat Enterprise Linux 8 — —
Red Hat Red Hat Enterprise Linux 9 — —

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
Ubuntu 26.10 packagekit No fix yet —
Ubuntu 26.04 LTS packagekit No fix yet —
Ubuntu 25.10 packagekit No fix yet —
Ubuntu 24.04 LTS packagekit No fix yet —
Ubuntu 22.04 LTS packagekit No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 20.04 LTS packagekit No fix yet —
Ubuntu Pro 18.04 LTS packagekit No fix yet —
Ubuntu Pro 16.04 LTS packagekit No fix yet —
ReleasePackageFixed inAdvisory
SLES 15 SP5 PackageKit 1.2.4-150400.3.13.1 SUSE-SU-2024:1046-1
SLES 15 SP3 PackageKit 1.1.13-150200.4.30.4 SUSE-RU-2024:1202-1
SLES 15 SP3 PackageKit-branding-SLE 12.0-150200.9.2.2 SUSE-RU-2024:1202-1
SLES 15 SP3 libyui +6 4.1.5-150300.3.10.5 SUSE-RU-2024:1202-1
SLES 15 SP3 libyui-ncurses-pkg 4.1.5-150300.3.10.19 SUSE-RU-2024:1202-1
SLES 15 SP3 libyui-qt-pkg 4.1.5-150300.3.10.17 SUSE-RU-2024:1202-1
SLES 15 SP3 libzypp 17.32.2-150200.92.3 SUSE-RU-2024:1202-1
SLES 15 SP3 yast2-pkg-bindings 4.3.13-150300.3.8.21 SUSE-RU-2024:1202-1
SLES 15 SP3 zypper 1.14.69-150200.73.7 SUSE-RU-2024:1202-1
SLES 15 SP2 PackageKit 1.1.13-150200.4.30.4 SUSE-RU-2024:1202-1
SLES 15 SP2 PackageKit-branding-SLE 12.0-150200.9.2.2 SUSE-RU-2024:1202-1
SLES 15 SP2 libyui 3.9.3-150200.3.2.6 SUSE-RU-2024:1202-1
SLES 15 SP2 libyui-ncurses-pkg 2.50.8-150200.3.5.5 SUSE-RU-2024:1202-1
SLES 15 SP2 libyui-qt-pkg 2.47.5-150200.3.4.4 SUSE-RU-2024:1202-1
SLES 15 SP2 libyui-rest-api 0.3.0-150200.3.2.2 SUSE-RU-2024:1202-1
SLES 15 SP2 libzypp 17.32.2-150200.92.3 SUSE-RU-2024:1202-1
SLES 15 SP2 yast2-pkg-bindings 4.2.17-150200.3.24.6 SUSE-RU-2024:1202-1
SLES 15 SP2 zypper 1.14.69-150200.73.7 SUSE-RU-2024:1202-1
SLES 12 SP5 PackageKit 1.1.3-24.18.1 SUSE-SU-2024:0966-1
Show 10 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 15 SP3 PackageKit 1.1.13-150200.4.30.4 SUSE-RU-2024:1202-1
SLES for SAP 15 SP3 PackageKit-branding-SLE 12.0-150200.9.2.2 SUSE-RU-2024:1202-1
SLES for SAP 15 SP3 libyui +6 4.1.5-150300.3.10.5 SUSE-RU-2024:1202-1
SLES for SAP 15 SP3 libyui-ncurses-pkg 4.1.5-150300.3.10.19 SUSE-RU-2024:1202-1
SLES for SAP 15 SP3 libyui-qt-pkg 4.1.5-150300.3.10.17 SUSE-RU-2024:1202-1
SLES for SAP 15 SP3 libzypp 17.32.2-150200.92.3 SUSE-RU-2024:1202-1
SLES for SAP 15 SP3 yast2-pkg-bindings 4.3.13-150300.3.8.21 SUSE-RU-2024:1202-1
SLES for SAP 15 SP3 zypper 1.14.69-150200.73.7 SUSE-RU-2024:1202-1
SLES for SAP 15 SP2 PackageKit 1.1.13-150200.4.30.4 SUSE-RU-2024:1202-1
SLES for SAP 15 SP2 PackageKit-branding-SLE 12.0-150200.9.2.2 SUSE-RU-2024:1202-1
SLES for SAP 15 SP2 libyui 3.9.3-150200.3.2.6 SUSE-RU-2024:1202-1
SLES for SAP 15 SP2 libyui-ncurses-pkg 2.50.8-150200.3.5.5 SUSE-RU-2024:1202-1
SLES for SAP 15 SP2 libyui-qt-pkg 2.47.5-150200.3.4.4 SUSE-RU-2024:1202-1
SLES for SAP 15 SP2 libyui-rest-api 0.3.0-150200.3.2.2 SUSE-RU-2024:1202-1
SLES for SAP 15 SP2 libzypp 17.32.2-150200.92.3 SUSE-RU-2024:1202-1
SLES for SAP 15 SP2 yast2-pkg-bindings 4.2.17-150200.3.24.6 SUSE-RU-2024:1202-1
SLES for SAP 15 SP2 zypper 1.14.69-150200.73.7 SUSE-RU-2024:1202-1
SLES for SAP 12 SP5 PackageKit 1.1.3-24.18.1 SUSE-SU-2024:0966-1
SLE Micro 5.2 libzypp 17.32.2-150200.92.3 SUSE-RU-2024:1202-1
SLE Micro 5.2 zypper 1.14.69-150200.73.7 SUSE-RU-2024:1202-1
SLE Micro 5.1 libzypp 17.32.2-150200.92.3 SUSE-RU-2024:1202-1
SLE Micro 5.1 zypper 1.14.69-150200.73.7 SUSE-RU-2024:1202-1
SLE HPC 15 SP3 PackageKit 1.1.13-150200.4.30.4 SUSE-RU-2024:1202-1
SLE HPC 15 SP3 PackageKit-branding-SLE 12.0-150200.9.2.2 SUSE-RU-2024:1202-1
SLE HPC 15 SP3 libyui +6 4.1.5-150300.3.10.5 SUSE-RU-2024:1202-1
SLE HPC 15 SP3 libyui-ncurses-pkg 4.1.5-150300.3.10.19 SUSE-RU-2024:1202-1
SLE HPC 15 SP3 libyui-qt-pkg 4.1.5-150300.3.10.17 SUSE-RU-2024:1202-1
SLE HPC 15 SP3 libzypp 17.32.2-150200.92.3 SUSE-RU-2024:1202-1
SLE HPC 15 SP3 yast2-pkg-bindings 4.3.13-150300.3.8.21 SUSE-RU-2024:1202-1
SLE HPC 15 SP3 zypper 1.14.69-150200.73.7 SUSE-RU-2024:1202-1
SLE HPC 15 SP2 PackageKit 1.1.13-150200.4.30.4 SUSE-RU-2024:1202-1
SLE HPC 15 SP2 PackageKit-branding-SLE 12.0-150200.9.2.2 SUSE-RU-2024:1202-1
SLE HPC 15 SP2 libyui 3.9.3-150200.3.2.6 SUSE-RU-2024:1202-1
SLE HPC 15 SP2 libyui-ncurses-pkg 2.50.8-150200.3.5.5 SUSE-RU-2024:1202-1
SLE HPC 15 SP2 libyui-qt-pkg 2.47.5-150200.3.4.4 SUSE-RU-2024:1202-1
SLE HPC 15 SP2 libyui-rest-api 0.3.0-150200.3.2.2 SUSE-RU-2024:1202-1
SLE HPC 15 SP2 libzypp 17.32.2-150200.92.3 SUSE-RU-2024:1202-1
SLE HPC 15 SP2 yast2-pkg-bindings 4.2.17-150200.3.24.6 SUSE-RU-2024:1202-1
SLE HPC 15 SP2 zypper 1.14.69-150200.73.7 SUSE-RU-2024:1202-1
SUSE Linux Enterprise Installer Updates 15 SP3 libyui-ncurses-pkg 4.1.5-150300.3.10.19 SUSE-RU-2024:1202-1
SUSE Linux Enterprise Installer Updates 15 SP3 libyui-qt-pkg 4.1.5-150300.3.10.17 SUSE-RU-2024:1202-1
SUSE Linux Enterprise Installer Updates 15 SP3 libzypp 17.32.2-150200.92.3 SUSE-RU-2024:1202-1
SUSE Linux Enterprise Installer Updates 15 SP3 yast2-pkg-bindings 4.3.13-150300.3.8.21 SUSE-RU-2024:1202-1
SUSE Linux Enterprise Installer Updates 15 SP2 libyui-ncurses-pkg 2.50.8-150200.3.5.5 SUSE-RU-2024:1202-1
SUSE Linux Enterprise Installer Updates 15 SP2 libyui-qt-pkg 2.47.5-150200.3.4.4 SUSE-RU-2024:1202-1
SUSE Linux Enterprise Installer Updates 15 SP2 libzypp 17.32.2-150200.92.3 SUSE-RU-2024:1202-1
SUSE Linux Enterprise Installer Updates 15 SP2 yast2-pkg-bindings 4.2.17-150200.3.24.6 SUSE-RU-2024:1202-1
SUSE Enterprise Storage 7.1 PackageKit 1.1.13-150200.4.30.4 SUSE-RU-2024:1202-1
SUSE Enterprise Storage 7.1 PackageKit-branding-SLE 12.0-150200.9.2.2 SUSE-RU-2024:1202-1
SUSE Enterprise Storage 7.1 libyui +6 4.1.5-150300.3.10.5 SUSE-RU-2024:1202-1
SUSE Enterprise Storage 7.1 libyui-ncurses-pkg 4.1.5-150300.3.10.19 SUSE-RU-2024:1202-1
SUSE Enterprise Storage 7.1 libyui-qt-pkg 4.1.5-150300.3.10.17 SUSE-RU-2024:1202-1
SUSE Enterprise Storage 7.1 libzypp 17.32.2-150200.92.3 SUSE-RU-2024:1202-1
SUSE Enterprise Storage 7.1 yast2-pkg-bindings 4.3.13-150300.3.8.21 SUSE-RU-2024:1202-1
SUSE Enterprise Storage 7.1 zypper 1.14.69-150200.73.7 SUSE-RU-2024:1202-1
ReleasePackageFixed inAdvisory
openSUSE Leap 15.5 PackageKit 1.2.4-150400.3.13.1 SUSE-SU-2024:1046-1

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 PackageKit +5 1.2.8-2.amzn2023.0.1 ALAS2023-2026-1692
Amazon Linux 2 PackageKit +8 1.1.5-2.amzn2.0.3 ALAS2-2025-2811

Advisories 5

References