CVE-2017-12618
Apache Portable Runtime Utility (APR-util) 1.6.0 and prior fail to validate the integrity of SDBM...
Apache Portable Runtime Utility (APR-util) 1.6.0 and prior fail to validate the integrity of SDBM database files used by apr_sdbm*() functions, resulting in a possible out of bound read access. A local user with write access to the database can make a program or process using these functions crash, and cause a denial of service.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- High
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
4.7
Apache Portable Runtime Utility (APR-util) 1.6.0 and prior fail to validate the integrity of SDBM database files used by apr_sdbm*() functions, resulting in a possible out of bound read access. A local user with write access to the database can make a program or process using these functions crash, and cause a denial of service.
- Record
CVE-2017-12618- CVSS 3.0
- 4.7 Medium
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 1.9 Low
AV:L/AC:M/Au:N/C:N/I:N/A:P - Weakness
- CWE-125
- Updated
- 2026-11-02
CVE List No score
Apache Portable Runtime Utility (APR-util) 1.6.0 and prior fail to validate the integrity of SDBM database files used by apr_sdbm*() functions, resulting in a possible out of bound read access. A local user with write access to the database can make a program or process using these functions crash, and cause a denial of service.
- Record
CVE-2017-12618- Updated
- 2026-11-02
EUVDEUVD-2017-4172 No score
Apache Portable Runtime Utility (APR-util) 1.6.0 and prior fail to validate the integrity of SDBM database files used by apr_sdbm*() functions, resulting in a possible out of bound read access. A local user with write access to the database can make a program or process using these functions crash, and cause a denial of service.
- Record
EUVD-2017-4172- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-cxw3-v6f8-2cpm
4.7
Apache Portable Runtime Utility (APR-util) 1.6.0 and prior fail to validate the integrity of SDBM...
Apache Portable Runtime Utility (APR-util) 1.6.0 and prior fail to validate the integrity of SDBM database files used by apr_sdbm*() functions, resulting in a possible out of bound read access. A local user with write access to the database can make a program or process using these functions crash, and cause a denial of service.
- Record
GHSA-cxw3-v6f8-2cpm- CVSS 3.0
- 4.7 Medium
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
OSV
4.7
Apache Portable Runtime Utility (APR-util) 1.6.0 and prior fail to validate the integrity of SDBM database files used by apr_sdbm*() functions, resulting in a possible out of bound read access. A local user with write access to the database can make a program or process using these functions crash, and cause a denial of service.
- Record
CVE-2017-12618- CVSS 3.0
- 4.7 Medium
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2017-12618
4.7
Apache Portable Runtime Utility (APR-util) 1.6.0 and prior fail to validate the integrity of SDBM database files used by apr_sdbm*() functions, resulting in a possible out of bound read access. A local user with write access to the database can make a program or process using these functions crash, and cause a denial of service.
- Record
DEBIAN-CVE-2017-12618- CVSS 3.0
- 4.7 Medium
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 6 moreShow less
OSVUBUNTU-CVE-2017-12618
4.7
Apache Portable Runtime Utility (APR-util) 1.6.0 and prior fail to validate the integrity of SDBM database files used by apr_sdbm*() functions, resulting in a possible out of bound read access. A local user with write access to the database can make a program or process using these functions crash, and cause a denial of service.
- Record
UBUNTU-CVE-2017-12618- CVSS 3.0
- 4.7 Medium
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVMGASA-2017-0427 No score
Updated apr-util packages fix security vulnerability
Apache Portable Runtime Utility (APR-util) 1.6.0 and prior fail to validate the integrity of SDBM database files used by apr_sdbm*() functions, resulting in a possible out of bound read access. A local user with write access to the database can make a program or process using these functions crash, and cause a denial of service (CVE-2017-12618).
- Record
MGASA-2017-0427- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10629-1 No score
apr-util-devel-1.6.1-7.8 on GA media
These are all security issues fixed in the apr-util-devel-1.6.1-7.8 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10629-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:3278-1 No score
Security update for libapr-util1
This update for libapr-util1 fixes the following issues:
Security issue fixed:
- CVE-2017-12618: DoS via crafted SDBM database files in apr_sdbm*() functions (bsc#1064990)
- Record
SUSE-SU-2017:3278-1- Updated
- 2026-11-02
OSVSUSE-SU-2018:0307-1 No score
Security update for libapr-util1
This update for libapr-util1 fixes the following issues:
Security issue fixed:
- CVE-2017-12618: DoS via crafted SDBM database files in apr_sdbm*() functions (bsc#1064990)
- Record
SUSE-SU-2018:0307-1- Updated
- 2026-11-02
OSVUSN-5737-1 No score
apr-util vulnerability
It was discovered that APR-util did not properly handle memory when using
SDBM database files. A local attacker with write access to the database
can make a program or process using these functions crash, and cause a
denial of service.
- Record
USN-5737-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
apr-utilDebian:12 |
before 1.6.1-1 | 1.6.1-1 |
apr-utilDebian:13 |
before 1.6.1-1 | 1.6.1-1 |
apr-utilDebian:14 |
before 1.6.1-1 | 1.6.1-1 |
apr-utilDebian:7 |
before 1.4.1-3+deb7u1, plus listed versions 1.4.1-3 |
1.4.1-3+deb7u1 |
apr-utilMageia:5 |
before 1.5.4-5.mga5 | 1.5.4-5.mga5 |
apr-utilMageia:6 |
before 1.5.4-8.mga6 | 1.5.4-8.mga6 |
libapr-util1SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2 |
before 1.5.3-2.3.1 | 1.5.3-2.3.1 |
libapr-util1SUSE:Linux Enterprise Software Development Kit 12 SP2 |
before 1.5.3-2.3.1 | 1.5.3-2.3.1 |
libapr-util1SUSE:Linux Enterprise Software Development Kit 12 SP3 |
before 1.5.3-2.3.1 | 1.5.3-2.3.1 |
libapr-util1SUSE:Linux Enterprise Server 12 SP2 |
before 1.5.3-2.3.1 | 1.5.3-2.3.1 |
Show 10 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libapr-util1SUSE:Linux Enterprise Server for SAP Applications 12 SP2 |
before 1.5.3-2.3.1 | 1.5.3-2.3.1 |
libapr-util1SUSE:Linux Enterprise Server 12 SP3 |
before 1.5.3-2.3.1 | 1.5.3-2.3.1 |
libapr-util1SUSE:Linux Enterprise Server for SAP Applications 12 SP3 |
before 1.5.3-2.3.1 | 1.5.3-2.3.1 |
libapr-util1SUSE:Linux Enterprise Software Development Kit 11 SP4 |
before 1.3.4-12.22.23.3.2 | 1.3.4-12.22.23.3.2 |
libapr-util1SUSE:Linux Enterprise Server 11 SP4 |
before 1.3.4-12.22.23.3.2 | 1.3.4-12.22.23.3.2 |
libapr-util1SUSE:Linux Enterprise Server for SAP Applications 11 SP4 |
before 1.3.4-12.22.23.3.2 | 1.3.4-12.22.23.3.2 |
libapr-util1SUSE:Studio Onsite 1.3 |
before 1.3.4-12.22.23.3.2 | 1.3.4-12.22.23.3.2 |
apr-utilUbuntu:Pro:14.04:LTS |
before 1.5.3-1ubuntu0.1~esm1, plus listed versions 1.5.2-11.5.2-1build11.5.2-2ubuntu11.5.3-1 |
1.5.3-1ubuntu0.1~esm1 |
apr-utilUbuntu:Pro:16.04:LTS |
before 1.5.4-1ubuntu0.1~esm1, plus listed versions 1.5.4-11.5.4-1build1 |
1.5.4-1ubuntu0.1~esm1 |
apr-utilopenSUSE:Tumbleweed |
before 1.6.1-7.8 | 1.6.1-7.8 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2017-12618 is a medium vulnerability (CVSS 4.7) in Apache Portable Runtime Utility, published October 24, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.60%, the 48th percentile. Fixed in apr-util 1.6.1-1.
References
lists.debian.org/debian-lts-announce/2017/11/msg00006.html
securitytracker.com/id/1042004
mail-archives.apache.org/mod_mbox/apr-dev/201710.mbox/%3CCACsi252POs4toeJJciwg09_eu2cO3XFg%3DUqsPjXsfjDoeC3-UQ%40mail.gmail.com%3E
securityfocus.com/bid/101558
nvd.nist.gov/vuln/detail/CVE-2017-12618
github.com/advisories/GHSA-cxw3-v6f8-2cpm
Show 12 moreShow less
security-tracker.debian.org/tracker/CVE-2017-12618
advisories.mageia.org/MGASA-2017-0427.html
bugs.mageia.org/show_bug.cgi?id=22054
apache.org/dist/apr/Announcement1.x.html
lists.fedoraproject.org/archives/list/[email protected]/thread/3Z2STTD6D27UYP6XERSJGSCPYXEZ7KN6
suse.com/support/update/announcement/2017/suse-su-20173278-1
bugzilla.suse.com/1064990
suse.com/security/cve/CVE-2017-12618
suse.com/support/update/announcement/2018/suse-su-20180307-1
ubuntu.com/security/CVE-2017-12618
ubuntu.com/security/notices/USN-5737-1
cve.org/CVERecord?id=CVE-2017-12618