CVE-2024-1062 Memory corruption in Red Hat Directory Server 11.5 E4S for RHEL 8

Medium 5.5 Published Updated

A heap overflow in 389-ds-base allows attackers to cause a denial of service by writing values larger than 256 characters to log_entry_attr.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2024-1062?

CVE-2024-1062 is a medium-severity memory corruption vulnerability in Fedoraproject Fedora, published on 12 Feb 2024. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

A heap overflow flaw was found in 389-ds-base. This issue leads to a denial of service when writing a value larger than 256 chars in log_entry_attr.

Weakness: CWE-122

Which versions are affected by CVE-2024-1062?

It affects 13 products.

Linux distribution packages (40)
389-ds-base AlmaLinux:8All versions1.4.3.39-3.module_el8.10.0+3829+ea459e35
389-ds-base-devel AlmaLinux:8All versions1.4.3.39-3.module_el8.10.0+3829+ea459e35
389-ds-base-legacy-tools AlmaLinux:8All versions1.4.3.39-3.module_el8.10.0+3829+ea459e35
389-ds-base-libs AlmaLinux:8All versions1.4.3.39-3.module_el8.10.0+3829+ea459e35
389-ds-base-snmp AlmaLinux:8All versions1.4.3.39-3.module_el8.10.0+3829+ea459e35
python3-lib389 AlmaLinux:8All versions1.4.3.39-3.module_el8.10.0+3829+ea459e35
389-ds-base Red Hat:directory_server:11.7::el8All versions0:1.4.3.34-3.module+el8dsrv+21391+b62d2223
389-ds-base-debuginfo Red Hat:directory_server:11.7::el8All versions0:1.4.3.34-3.module+el8dsrv+21391+b62d2223
389-ds-base-debugsource Red Hat:directory_server:11.7::el8All versions0:1.4.3.34-3.module+el8dsrv+21391+b62d2223
389-ds-base-devel Red Hat:directory_server:11.7::el8All versions0:1.4.3.34-3.module+el8dsrv+21391+b62d2223
389-ds-base-legacy-tools Red Hat:directory_server:11.7::el8All versions0:1.4.3.34-3.module+el8dsrv+21391+b62d2223
389-ds-base-legacy-tools-debuginfo Red Hat:directory_server:11.7::el8All versions0:1.4.3.34-3.module+el8dsrv+21391+b62d2223
389-ds-base-libs Red Hat:directory_server:11.7::el8All versions0:1.4.3.34-3.module+el8dsrv+21391+b62d2223
389-ds-base-libs-debuginfo Red Hat:directory_server:11.7::el8All versions0:1.4.3.34-3.module+el8dsrv+21391+b62d2223
389-ds-base-snmp Red Hat:directory_server:11.7::el8All versions0:1.4.3.34-3.module+el8dsrv+21391+b62d2223
389-ds-base-snmp-debuginfo Red Hat:directory_server:11.7::el8All versions0:1.4.3.34-3.module+el8dsrv+21391+b62d2223
cockpit-389-ds Red Hat:directory_server:11.7::el8All versions0:1.4.3.34-3.module+el8dsrv+21391+b62d2223
python3-lib389 Red Hat:directory_server:11.7::el8All versions0:1.4.3.34-3.module+el8dsrv+21391+b62d2223
389-ds-base Red Hat:enterprise_linux:8::appstreamAll versions0:1.4.3.39-3.module+el8.10.0+21535+f663b039
389-ds-base-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0:1.4.3.39-3.module+el8.10.0+21535+f663b039
389-ds-base-debugsource Red Hat:enterprise_linux:8::appstreamAll versions0:1.4.3.39-3.module+el8.10.0+21535+f663b039
389-ds-base-devel Red Hat:enterprise_linux:8::appstreamAll versions0:1.4.3.39-3.module+el8.10.0+21535+f663b039
389-ds-base-legacy-tools Red Hat:enterprise_linux:8::appstreamAll versions0:1.4.3.39-3.module+el8.10.0+21535+f663b039
389-ds-base-legacy-tools-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0:1.4.3.39-3.module+el8.10.0+21535+f663b039
389-ds-base-libs Red Hat:enterprise_linux:8::appstreamAll versions0:1.4.3.39-3.module+el8.10.0+21535+f663b039
389-ds-base-libs-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0:1.4.3.39-3.module+el8.10.0+21535+f663b039
389-ds-base-snmp Red Hat:enterprise_linux:8::appstreamAll versions0:1.4.3.39-3.module+el8.10.0+21535+f663b039
389-ds-base-snmp-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0:1.4.3.39-3.module+el8.10.0+21535+f663b039
python3-lib389 Red Hat:enterprise_linux:8::appstreamAll versions0:1.4.3.39-3.module+el8.10.0+21535+f663b039
389-ds-base Red Hat:rhel_eus:8.6::appstreamAll versions0:1.4.3.34-6.module+el8.6.0+21315+7f417418
389-ds-base-debuginfo Red Hat:rhel_eus:8.6::appstreamAll versions0:1.4.3.34-6.module+el8.6.0+21315+7f417418
389-ds-base-debugsource Red Hat:rhel_eus:8.6::appstreamAll versions0:1.4.3.34-6.module+el8.6.0+21315+7f417418
389-ds-base-devel Red Hat:rhel_eus:8.6::appstreamAll versions0:1.4.3.34-6.module+el8.6.0+21315+7f417418
389-ds-base-legacy-tools Red Hat:rhel_eus:8.6::appstreamAll versions0:1.4.3.34-6.module+el8.6.0+21315+7f417418
389-ds-base-legacy-tools-debuginfo Red Hat:rhel_eus:8.6::appstreamAll versions0:1.4.3.34-6.module+el8.6.0+21315+7f417418
389-ds-base-libs Red Hat:rhel_eus:8.6::appstreamAll versions0:1.4.3.34-6.module+el8.6.0+21315+7f417418
389-ds-base-libs-debuginfo Red Hat:rhel_eus:8.6::appstreamAll versions0:1.4.3.34-6.module+el8.6.0+21315+7f417418
389-ds-base-snmp Red Hat:rhel_eus:8.6::appstreamAll versions0:1.4.3.34-6.module+el8.6.0+21315+7f417418
389-ds-base-snmp-debuginfo Red Hat:rhel_eus:8.6::appstreamAll versions0:1.4.3.34-6.module+el8.6.0+21315+7f417418
python3-lib389 Red Hat:rhel_eus:8.6::appstreamAll versions0:1.4.3.34-6.module+el8.6.0+21315+7f417418

Products include Fedoraproject Fedora, Redhat 389 Directory Server, Redhat Directory Server, Redhat Enterprise Linux, Redhat Enterprise Linux Eus, Redhat Enterprise Linux for Arm 64 Eus and 7 more.

How do I fix CVE-2024-1062?

Apply the vendor's patch.

Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.

Is CVE-2024-1062 being exploited?

There is no known exploitation of CVE-2024-1062 in the wild and no public exploit code.

All Fedoraproject Fedora vulnerabilities

Sources

Also known as ALSA-2024:3047, DEBIAN-CVE-2024-1062, GHSA-6v6c-gc45-x65c, OESA-2024-1148, RHSA-2024:1074, RHSA-2024:1372 and 5 more.

Is CVE-2024-1062 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free