CVE catalog

CVE-2025-49506

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 timin

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Published
Source
[NVD] · [CVE record]
EPSS
0.38% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianapr-utilsid1.6.4-2fixed
Debianapr-utilforky1.6.4-2fixed
Debianapr-utiltrixie1.6.3-3+deb13u1fixed
Debianapr-utiltrixie-security1.6.3-3+deb13u1fixed
Debianapr-utilbookworm1.6.3-1vulnerable
Debianapr-utilbookworm-security1.6.3-1+deb12u1fixed
Ubuntuapr-utilnoble1.6.3-1.1ubuntu7.1fixed
Ubuntulibaprutil1-dbd-mysqlnoble1.6.3-1.1ubuntu7.1fixed
Ubuntulibaprutil1-dbd-odbcnoble1.6.3-1.1ubuntu7.1fixed
Ubuntulibaprutil1-dbd-pgsqlnoble1.6.3-1.1ubuntu7.1fixed
Ubuntulibaprutil1-dbd-sqlite3noble1.6.3-1.1ubuntu7.1fixed
Ubuntulibaprutil1-devnoble1.6.3-1.1ubuntu7.1fixed
Ubuntulibaprutil1-ldapnoble1.6.3-1.1ubuntu7.1fixed
Ubuntulibaprutil1t64noble1.6.3-1.1ubuntu7.1fixed
Cpeapr-utilNot reported1.6.4fixed
Suseapr-utillinux enterprise server 16.01.6.3-160000.3.1fixed
Suseapr-utillinux enterprise server for sap applications 16.01.6.3-160000.3.1fixed
Suselibapr-util1linux enterprise server 12 sp5-ltss1.5.3-8.22.1fixed
Suselibapr-util1linux enterprise server ltss extended security 12 sp51.5.3-8.22.1fixed
Ubuntuapr-utilpro1.6.1-4build1vulnerable
Ubuntuapr-utilpro1.6.1-4ubuntu1vulnerable
Ubuntuapr-utilpro1.6.1-4ubuntu2vulnerable
Ubuntuapr-utilpro1.6.1-4ubuntu2.1vulnerable
Ubuntuapr-utilpro1.6.1-4ubuntu2.2vulnerable
Ubuntuapr-utilpro1.6.1-4ubuntu2.2+esm1fixed
Ubuntuapr-util22.041.6.1-5ubuntu2vulnerable
Ubuntuapr-util22.041.6.1-5ubuntu3vulnerable
Ubuntuapr-util22.041.6.1-5ubuntu4vulnerable
Ubuntuapr-util22.041.6.1-5ubuntu4.22.04.1vulnerable
Ubuntuapr-util22.041.6.1-5ubuntu4.22.04.2vulnerable
Ubuntuapr-util22.041.6.1-5ubuntu4.22.04.3fixed
Ubuntuapr-util24.041.6.3-1ubuntu1vulnerable
Ubuntuapr-util24.041.6.3-1.1ubuntu5vulnerable
Ubuntuapr-util24.041.6.3-1.1ubuntu6vulnerable
Ubuntuapr-util24.041.6.3-1.1ubuntu7vulnerable
Ubuntuapr-util24.041.6.3-1.1ubuntu7.1fixed
Ubuntuapr-util26.041.6.3-3ubuntu2vulnerable
Ubuntuapr-util26.041.6.3-3ubuntu3vulnerable
Ubuntuapr-util26.041.6.3-3ubuntu3.1fixed
Ubuntuapr-utilpro1.6.1-4build1vulnerable
Ubuntuapr-utilpro1.6.1-4ubuntu1vulnerable
Ubuntuapr-utilpro1.6.1-4ubuntu2vulnerable
Ubuntuapr-utilpro1.6.1-4ubuntu2.1vulnerable
Ubuntuapr-utilpro1.6.1-4ubuntu2.2vulnerable
Ubuntuapr-utilpro1.6.1-4ubuntu2.2+esm1fixed
Ubuntuapr-util22.041.6.1-5ubuntu2vulnerable
Ubuntuapr-util22.041.6.1-5ubuntu3vulnerable
Ubuntuapr-util22.041.6.1-5ubuntu4vulnerable
Ubuntuapr-util22.041.6.1-5ubuntu4.22.04.1vulnerable
Ubuntuapr-util22.041.6.1-5ubuntu4.22.04.2vulnerable
Ubuntuapr-util22.041.6.1-5ubuntu4.22.04.3fixed
Ubuntuapr-util24.041.6.3-1ubuntu1vulnerable
Ubuntuapr-util24.041.6.3-1.1ubuntu5vulnerable
Ubuntuapr-util24.041.6.3-1.1ubuntu6vulnerable
Ubuntuapr-util24.041.6.3-1.1ubuntu7vulnerable
Ubuntuapr-util24.041.6.3-1.1ubuntu7.1fixed
Ubuntuapr-util26.041.6.3-3ubuntu2vulnerable
Ubuntuapr-util26.041.6.3-3ubuntu3vulnerable
Ubuntuapr-util26.041.6.3-3ubuntu3.1fixed
Opensuseapr-utilleap 16.01.6.3-160000.3.1fixed
Alpineapr-util3.211.6.4-r0fixed
Alpineapr-util3.221.6.4-r0fixed
Alpineapr-util3.231.6.4-r0fixed
Alpineapr-util3.241.6.4-r0fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianapr-utilsourcesid1.6.4-1not yet assignedNot reported[1143837]
Debianapr-utilsourceforky1.6.4-1not yet assignedNot reported[1143837]
Debianapr-utilsourcetrixie1.6.3-3+deb13u1not yet assignedNot reported[1143837]
Debianapr-utilsourcebookworm1.6.3-1+deb12u1not yet assignedNot reported[1143837]
Ubuntuapr-utildebnoble1.6.3-1.1ubuntu7.1Not reportedNot reportedNot reported
Ubuntulibaprutil1-dbd-mysqldebnoble1.6.3-1.1ubuntu7.1Not reportedNot reportedNot reported
Ubuntulibaprutil1-dbd-odbcdebnoble1.6.3-1.1ubuntu7.1Not reportedNot reportedNot reported
Ubuntulibaprutil1-dbd-pgsqldebnoble1.6.3-1.1ubuntu7.1Not reportedNot reportedNot reported
Ubuntulibaprutil1-dbd-sqlite3debnoble1.6.3-1.1ubuntu7.1Not reportedNot reportedNot reported
Ubuntulibaprutil1-devdebnoble1.6.3-1.1ubuntu7.1Not reportedNot reportedNot reported
Ubuntulibaprutil1-ldapdebnoble1.6.3-1.1ubuntu7.1Not reportedNot reportedNot reported
Ubuntulibaprutil1t64debnoble1.6.3-1.1ubuntu7.1Not reportedNot reportedNot reported
Cpeapr-utilcpeNot reported1.6.4Not reportedNVD-CVE-2025-49506Not reported
Suseapr-utilrpmlinux enterprise server 16.01.6.3-160000.3.1Not reportedSUSE-SU-2026:23551-1Not reported
Suseapr-utilrpmlinux enterprise server for sap applications 16.01.6.3-160000.3.1Not reportedSUSE-SU-2026:23551-1Not reported
Suselibapr-util1rpmlinux enterprise server 12 sp5-ltss1.5.3-8.22.1Not reportedSUSE-SU-2026:3905-1Not reported
Suselibapr-util1rpmlinux enterprise server ltss extended security 12 sp51.5.3-8.22.1Not reportedSUSE-SU-2026:3905-1Not reported
Ubuntuapr-utildebpro1.6.1-4ubuntu2.2+esm1Not reportedUSN-8719-1Not reported
Ubuntuapr-utildeb22.041.6.1-5ubuntu4.22.04.3Not reportedUSN-8719-1Not reported
Ubuntuapr-utildeb24.041.6.3-1.1ubuntu7.1Not reportedUSN-8719-1Not reported
Ubuntuapr-utildeb26.041.6.3-3ubuntu3.1Not reportedUSN-8719-1Not reported
Ubuntuapr-utildebpro1.6.1-4ubuntu2.2+esm1Not reportedUBUNTU-CVE-2025-49506Not reported
Ubuntuapr-utildeb22.041.6.1-5ubuntu4.22.04.3Not reportedUBUNTU-CVE-2025-49506Not reported
Ubuntuapr-utildeb24.041.6.3-1.1ubuntu7.1Not reportedUBUNTU-CVE-2025-49506Not reported
Ubuntuapr-utildeb26.041.6.3-3ubuntu3.1Not reportedUBUNTU-CVE-2025-49506Not reported
Opensuseapr-utilrpmleap 16.01.6.3-160000.3.1Not reportedOPENSUSE-SU-2026:21672-1Not reported
Alpineapr-utilapk3.211.6.4-r0Not reportedALPINE-CVE-2025-49506Not reported
Alpineapr-utilapk3.221.6.4-r0Not reportedALPINE-CVE-2025-49506Not reported
Alpineapr-utilapk3.231.6.4-r0Not reportedALPINE-CVE-2025-49506Not reported
Alpineapr-utilapk3.241.6.4-r0Not reportedALPINE-CVE-2025-49506Not reported

[Debian bug #1143837]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [libaprutil1]Affected

    Source package: [apr-util]

    Details (4)
    • 1.6.3-1 · amd64 · bookworm

      Affected · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

    • 1.6.3-1 · arm64 · bookworm

      Affected · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

    • 1.6.3-1+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

    • 1.6.3-1+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

  • Source package: [apr-util]

    Details (4)
    • 1.6.3-1 · amd64 · bookworm

      Affected · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

    • 1.6.3-1 · arm64 · bookworm

      Affected · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

    • 1.6.3-1+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

    • 1.6.3-1+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

  • Source package: [apr-util]

    Details (4)
    • 1.6.3-1 · amd64 · bookworm

      Affected · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

    • 1.6.3-1 · arm64 · bookworm

      Affected · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

    • 1.6.3-1+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

    • 1.6.3-1+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

  • Source package: [apr-util]

    Details (4)
    • 1.6.3-1 · amd64 · bookworm

      Affected · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

    • 1.6.3-1 · arm64 · bookworm

      Affected · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

    • 1.6.3-1+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

    • 1.6.3-1+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

  • Source package: [apr-util]

    Details (4)
    • 1.6.3-1 · amd64 · bookworm

      Affected · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

    • 1.6.3-1 · arm64 · bookworm

      Affected · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

    • 1.6.3-1+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

    • 1.6.3-1+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

  • [libaprutil1-dev]Affected

    Source package: [apr-util]

    Details (4)
    • 1.6.3-1 · amd64 · bookworm

      Affected · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

    • 1.6.3-1 · arm64 · bookworm

      Affected · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

    • 1.6.3-1+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

    • 1.6.3-1+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

  • Source package: [apr-util]

    Details (4)
    • 1.6.3-1 · amd64 · bookworm

      Affected · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

    • 1.6.3-1 · arm64 · bookworm

      Affected · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

    • 1.6.3-1+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

    • 1.6.3-1+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 1.6.3-1+deb12u1

      nvd · apr-util · debian · bookworm; nvd · apr-util · debian · 12

[Debian 13 (Trixie)]

  • Source package: [apr-util]

    Details (4)
    • 1.6.3-3+b1 · amd64 · trixie

      Affected · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

    • 1.6.3-3+b1 · arm64 · trixie

      Affected · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

    • 1.6.3-3+deb13u1 · amd64 · trixie-security

      Fixed · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

    • 1.6.3-3+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

  • Source package: [apr-util]

    Details (4)
    • 1.6.3-3+b1 · amd64 · trixie

      Affected · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

    • 1.6.3-3+b1 · arm64 · trixie

      Affected · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

    • 1.6.3-3+deb13u1 · amd64 · trixie-security

      Fixed · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

    • 1.6.3-3+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

  • Source package: [apr-util]

    Details (4)
    • 1.6.3-3+b1 · amd64 · trixie

      Affected · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

    • 1.6.3-3+b1 · arm64 · trixie

      Affected · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

    • 1.6.3-3+deb13u1 · amd64 · trixie-security

      Fixed · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

    • 1.6.3-3+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

  • Source package: [apr-util]

    Details (4)
    • 1.6.3-3+b1 · amd64 · trixie

      Affected · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

    • 1.6.3-3+b1 · arm64 · trixie

      Affected · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

    • 1.6.3-3+deb13u1 · amd64 · trixie-security

      Fixed · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

    • 1.6.3-3+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

  • [libaprutil1-dev]Affected

    Source package: [apr-util]

    Details (4)
    • 1.6.3-3+b1 · amd64 · trixie

      Affected · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

    • 1.6.3-3+b1 · arm64 · trixie

      Affected · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

    • 1.6.3-3+deb13u1 · amd64 · trixie-security

      Fixed · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

    • 1.6.3-3+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

  • Source package: [apr-util]

    Details (4)
    • 1.6.3-3+b1 · amd64 · trixie

      Affected · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

    • 1.6.3-3+b1 · arm64 · trixie

      Affected · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

    • 1.6.3-3+deb13u1 · amd64 · trixie-security

      Fixed · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

    • 1.6.3-3+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

  • [libaprutil1t64]Affected

    Source package: [apr-util]

    Details (4)
    • 1.6.3-3+b1 · amd64 · trixie

      Affected · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

    • 1.6.3-3+b1 · arm64 · trixie

      Affected · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

    • 1.6.3-3+deb13u1 · amd64 · trixie-security

      Fixed · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

    • 1.6.3-3+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 1.6.3-3+deb13u1

      nvd · apr-util · debian · 13

Observed:

References