CVE-2025-49506 json
Apache Portable Runtime Utility: apr_password_validate() vulnerable to timing attack
published 2026-08-06 3 mo ago modified 2026-09-29 41 d ago also BIT-apr-util-2025-49506 , EUVD-2025-210642
- cvss
- 7.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.4%
- EPSS 0.4% chance of exploitation in 30 days, percentile 32%
- public exploits
- 0
- none known
Summary
APR-util versions 1.6.3 (and earlier) function apr_password_validate() was not constant-time with regards to hashes or passwords comparisons, potentially leaking their content via a side channel timing attack particularly on platforms without crypt() such as Windows, BeOS, NetWare, or Android.
Users are recommended to upgrade to version 1.6.4, which fixes this issue.
Patch / fix
- bitnami apr-util 1.6.4
- apache apr-util 1.6.4
- apr-util Debian 12 1.6.3-1+deb12u1
- apr-util Debian 13 1.6.3-3+deb13u1
- apr-util Debian 14 1.6.4-1
debian advisories DEBIAN-CVE-2025-49506
- apr-util Ubuntu 22.04 LTS 1.6.1-5ubuntu4.22.04.3
- apr-util Ubuntu 24.04 LTS 1.6.3-1.1ubuntu7.1
- apr-util Ubuntu 26.04 LTS 1.6.3-3ubuntu3.1
- apr-util Ubuntu Pro 14.04 LTS 1.5.3-1ubuntu0.1~esm3
- apr-util Ubuntu Pro 18.04 LTS 1.6.1-2ubuntu0.1+esm1
- apr-util Ubuntu Pro 20.04 LTS 1.6.1-4ubuntu2.2+esm1
ubuntu advisories UBUNTU-CVE-2025-49506
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- apr-util RHEL 8 1.6.1-9.el8_10.1
- apr-util-bdb RHEL 8 1.6.1-9.el8_10.1
- apr-util-ldap RHEL 8 1.6.1-9.el8_10.1
- apr-util-odbc RHEL 8 1.6.1-9.el8_10.1
- apr-util-mysql RHEL 8 1.6.1-9.el8_10.1
- apr-util-pgsql RHEL 8 1.6.1-9.el8_10.1
- apr-util-sqlite RHEL 8 1.6.1-9.el8_10.1
- apr-util-openssl RHEL 8 1.6.1-9.el8_10.1
red hat advisories RHSA-2026:69113RHSA-2026:66392RHSA-2026:66341RHSA-2026:58474
- apr-util SLES for SAP 15 SP6, SLES 15 SP6-LTSS, SLE Module for Server Applications 15 SP7 +1 more 1.6.1-150600.27.3.1
- apr-util SLES for SAP 15 SP5, SLES for SAP 15 SP4, SLES 15 SP5-LTSS +5 more 1.6.1-150300.18.8.1
- apr-util SLES for SAP applications 16.0, SLES 16.0 1.6.3-160000.3.1
- libapr-util1 SLES LTSS Extended Security 12 SP5, SLES 12 SP5-LTSS 1.5.3-8.22.1
suse advisories SUSE-SU-2026:3938-1SUSE-SU-2026:3937-1SUSE-SU-2026:3905-1SUSE-SU-2026:23551-1
- apr-util openSUSE Leap 16.0 1.6.3-160000.3.1
opensuse advisories openSUSE-SU-2026:21672-1
- apr-util AlmaLinux 8 1.6.1-9.el8_10.1
- apr-util-bdb AlmaLinux 8 1.6.1-9.el8_10.1
- apr-util-ldap AlmaLinux 8 1.6.1-9.el8_10.1
- apr-util-odbc AlmaLinux 8 1.6.1-9.el8_10.1
- apr-util-mysql AlmaLinux 8 1.6.1-9.el8_10.1
- apr-util-pgsql AlmaLinux 8 1.6.1-9.el8_10.1
- apr-util-sqlite AlmaLinux 8 1.6.1-9.el8_10.1
- apr-util-openssl AlmaLinux 8 1.6.1-9.el8_10.1
almalinux advisories ALSA-2026:69113ALSA-2026:66341ALSA-2026:66392
- apr-util Rocky Linux 8 1.6.1-9.el8_10.1
- apr-util Rocky Linux 10 1.6.3-23.el10_2.1
- apr-util Rocky Linux 9 1.6.1-23.el9_8.1
rocky linux advisories RLSA-2026:69113RLSA-2026:66392RLSA-2026:66341
- apr-util Alpine 3.24, Alpine 3.23, Alpine 3.22 +1 more 1.6.4-r0
alpine advisories ALPINE-CVE-2025-49506
Alpine secdb © Alpine Linux, from https://secdb.alpinelinux.org via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2025-49506 updated cvss 5.9
apr-util: Apache Portable Runtime Utility: Information disclosure via timing attack in password validation
-
Red Hat Enterprise Linux 6 apr-util, apr-util-ldap, apr-util-odbc, apr-util-mysql, apr-util-pgsql, apr-util-sqliteaffected: workaround, no fix planned “Out of support scope”
-
Red Hat Enterprise Linux 7 apr-util, apr-util-nss, apr-util-ldap, apr-util-odbc, apr-util-mysql, apr-util-pgsql, +2 moreaffected: workaround, no fix available “Fix deferred”
-
Red Hat Enterprise Linux AppStream (v. 8) apr-util 1.6.1-9.el8_10.1, apr-util-bdb 1.6.1-9.el8_10.1, apr-util-ldap 1.6.1-9.el8_10.1, apr-util-odbc 1.6.1-9.el8_10.1, apr-util-mysql 1.6.1-9.el8_10.1, apr-util-pgsql 1.6.1-9.el8_10.1, +2 morefixed: vendor fix RHSA-2026:69113
-
Red Hat Enterprise Linux AppStream (v. 9) apr-util 1.6.1-23.el9_8.1, apr-util-bdb 1.6.1-23.el9_8.1, apr-util-ldap 1.6.1-23.el9_8.1, apr-util-odbc 1.6.1-23.el9_8.1, apr-util-mysql 1.6.1-23.el9_8.1, apr-util-pgsql 1.6.1-23.el9_8.1, +2 morefixed: vendor fix RHSA-2026:66341
-
Red Hat Enterprise Linux AppStream (v. 10) apr-util 1.6.3-23.el10_2.1, apr-util-ldap 1.6.3-23.el10_2.1, apr-util-lmdb 1.6.3-23.el10_2.1, apr-util-odbc 1.6.3-23.el10_2.1, apr-util-mysql 1.6.3-23.el10_2.1, apr-util-pgsql 1.6.3-23.el10_2.1, +2 morefixed: vendor fix RHSA-2026:66392
-
Red Hat Hardened Images apr-util 1.6.5-1.hum1, apr-util-ldap 1.6.5-1.hum1, apr-util-lmdb 1.6.5-1.hum1, apr-util-odbc 1.6.5-1.hum1, apr-util-mysql 1.6.5-1.hum1, apr-util-pgsql 1.6.5-1.hum1, +2 morefixed: vendor fix RHSA-2026:58474
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 3 mo ago
Exploit prediction
0.38% chance of exploitation in the next 30 days, higher than 32% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CISA ADP | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
| CNA | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
| OSV | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| bitnami | apr-util | >=1.2.0, <1.6.4 |
1.6.4 |
Affected products
- Apache Software Foundation Apache Portable Runtime Utility
Classification
- Weakness
-
- CWE-208 Observable Timing Discrepancy
References
-
lists.apache.org
/thread/2v8o3bj9pb7lfcr57bdnjg9xfkj04mg5
vendor-advisory, mailing-list, advisory
-
openwall.com
/lists/oss-security/2026/08/06/8
mailing-list, third-party-advisory, advisory
-
nvd.nist.gov
/vuln/detail/CVE-2025-49506
web
Sources
- CVE List CVE-2025-49506
- NVD CVE-2025-49506
- OSV BIT-apr-util-2025-49506
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.