Skip to content
OpenAdvisories
Medium · 5.5 CVE-2023-49582 EUVD-2023-53535GHSA-j26h-qjc9-68hh

Apache Portable Runtime (APR): Unexpected lax shared memory permissions

Published Aug 26, 2024 · Updated Mar 13, 2025 · Assigned by apache

Description

Lax permissions set by the Apache Portable Runtime library on Unix platforms would allow local users read access to named shared memory segments, potentially revealing sensitive application data.

This issue does not affect non-Unix platforms, or builds with APR_USE_SHMEM_SHMGET=1 (apr.h)

Users are recommended to upgrade to APR version 1.7.5, which fixes this issue.

Affected products

VendorProductAffectedFixed
Apache Software Foundation Apache Portable Runtime (APR) 0.9.0 – ≤ 1.7.4 —

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 apr 1.7.5-1 —
Debian 13 apr 1.7.5-1 —
Debian 12 apr 1.7.2-3+deb12u1 —
ReleasePackageFixed inAdvisory
Ubuntu 24.04 LTS apr 1.7.2-3.1ubuntu0.1 USN-7038-1
Ubuntu 22.04 LTS apr 1.7.0-8ubuntu0.22.04.2 USN-7038-1
Ubuntu 20.04 LTS apr 1.6.5-1ubuntu1.1 USN-7038-1
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 18.04 LTS apr 1.6.3-2ubuntu0.1~esm1 USN-7038-1
Ubuntu Pro 16.04 LTS apr 1.5.2-3ubuntu0.1~esm2 USN-7038-1
Ubuntu Pro 14.04 LTS apr 1.5.0-1ubuntu0.1~esm2 USN-7038-2
ReleasePackageFixed inAdvisory
SLES 15 SP6 apr 1.6.3-150000.3.6.1 SUSE-SU-2024:3428-1
SLES 15 SP5 apr 1.6.3-150000.3.6.1 SUSE-SU-2024:3428-1
SLES 12 SP5 libapr1 1.5.1-4.8.1 SUSE-SU-2026:4927-1, SUSE-SU-2024:3429-1
SLES 12 SP5 libtcnative-1-0 1.3.9-3.9.1 SUSE-SU-2026:4927-1
SLES 12 SP5 tomcat 9.0.123-3.182.2 SUSE-SU-2026:4927-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 12 SP5 libapr1 1.5.1-4.8.1 SUSE-SU-2024:3429-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed apr 1.7.5-1.1 openSUSE-SU-2024:14347-1
openSUSE Leap 15.6 apr 1.6.3-150000.3.6.1 SUSE-SU-2024:3428-1
openSUSE Leap 15.5 apr 1.6.3-150000.3.6.1 SUSE-SU-2024:3428-1
ReleasePackageFixed inAdvisory
Alpine v3.24 apr 1.7.5-r0 —
Alpine v3.23 apr 1.7.5-r0 —
Alpine v3.22 apr 1.7.5-r0 —
Alpine v3.21 apr 1.7.5-r0 —
Alpine v3.20 apr 1.7.5-r0 —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 apr 1.7.5-r0 —
Alpine v3.18 apr 1.7.5-r0 —
Alpine v3.17 apr 1.7.5-r0 —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 apr +1 1.7.5-1.amzn2023.0.2 ALAS2023-2024-789
Amazon Linux 2 apr +1 1.7.2-1.amzn2.0.1 ALAS2-2024-2721

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 apr 1.7.5-1 —
Azure Linux 2 (CBL-Mariner) apr 1.7.5-1 —

Advisories 17

References