CVE-2024-43864 Affecting kernel-uek-container package, versions <0:5.15.0-305.176.4.el9uek


Severity

Recommended
high

Based on Oracle Linux security rating.

Threat Intelligence

EPSS
0.05% (18th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-ORACLE9-KERNELUEKCONTAINER-8711790
  • published12 Feb 2025
  • disclosed21 Aug 2024

Introduced: 21 Aug 2024

CVE-2024-43864  (opens in a new tab)

How to fix?

Upgrade Oracle:9 kernel-uek-container to version 0:5.15.0-305.176.4.el9uek or higher.
This issue was patched in ELSA-2025-20095.

NVD Description

Note: Versions mentioned in the description apply only to the upstream kernel-uek-container package and not the kernel-uek-container package as distributed by Oracle. See How to fix? for Oracle:9 relevant fixed versions and status.

In the Linux kernel, the following vulnerability has been resolved:

net/mlx5e: Fix CT entry update leaks of modify header context

The cited commit allocates a new modify header to replace the old one when updating CT entry. But if failed to allocate a new one, eg. exceed the max number firmware can support, modify header will be an error pointer that will trigger a panic when deallocating it. And the old modify header point is copied to old attr. When the old attr is freed, the old modify header is lost.

Fix it by restoring the old attr to attr when failed to allocate a new modify header context. So when the CT entry is freed, the right modify header context will be freed. And the panic of accessing error pointer is also fixed.

CVSS Scores

version 3.1