CVE-2015-0247
Heap-based buffer overflow in openfs.c in the libext2fs library in e2fsprogs before 1.42.12...
Heap-based buffer overflow in openfs.c in the libext2fs library in e2fsprogs before 1.42.12 allows local users to execute arbitrary code via crafted block group descriptor data in a filesystem image.
Exploit likelihood
What each source reports
NVD Score used
4.6
Heap-based buffer overflow in openfs.c in the libext2fs library in e2fsprogs before 1.42.12 allows local users to execute arbitrary code via crafted block group descriptor data in a filesystem image.
- Record
CVE-2015-0247- CVSS 2.0
- 4.6 Medium
AV:L/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
Heap-based buffer overflow in openfs.c in the libext2fs library in e2fsprogs before 1.42.12 allows local users to execute arbitrary code via crafted block group descriptor data in a filesystem image.
- Record
CVE-2015-0247- Updated
- 2026-11-02
EUVDEUVD-2015-0269 No score
Heap-based buffer overflow in openfs.c in the libext2fs library in e2fsprogs before 1.42.12 allows local users to execute arbitrary code via crafted block group descriptor data in a filesystem image.
- Record
EUVD-2015-0269- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-33r9-2w5v-33vg No score
Heap-based buffer overflow in openfs.c in the libext2fs library in e2fsprogs before 1.42.12...
Heap-based buffer overflow in openfs.c in the libext2fs library in e2fsprogs before 1.42.12 allows local users to execute arbitrary code via crafted block group descriptor data in a filesystem image.
- Record
GHSA-33r9-2w5v-33vg- Weakness
- CWE-119
- Updated
- 2026-11-02
OSV No score
Heap-based buffer overflow in openfs.c in the libext2fs library in e2fsprogs before 1.42.12 allows local users to execute arbitrary code via crafted block group descriptor data in a filesystem image.
- Record
CVE-2015-0247- Updated
- 2026-11-02
OSVDEBIAN-CVE-2015-0247 No score
Heap-based buffer overflow in openfs.c in the libext2fs library in e2fsprogs before 1.42.12 allows local users to execute arbitrary code via crafted block group descriptor data in a filesystem image.
- Record
DEBIAN-CVE-2015-0247- Updated
- 2026-11-02
Show 6 moreShow less
OSVMGASA-2015-0061 No score
Updated e2fsprogs packages fix CVE-2015-0247
Updated e2fsprogs packages fix security vulnerability:
The libext2fs library, part of e2fsprogs and utilized by its utilities, is affected by a boundary check error on block group descriptor information, leading to a heap based buffer overflow. A specially crafted filesystem image can be used to trigger the vulnerability (CVE-2015-0247).
- Record
MGASA-2015-0061- Updated
- 2026-11-02
OSVSUSE-SU-2015:1341-1 No score
Security update for e2fsprogs
Two security issues were fixed in e2fsprogs:
Security issues fixed:
- CVE-2015-0247: Various heap overflows were fixed in e2fsprogs (fsck, dumpe2fs, e2image...).
- CVE-2015-1572: Fixed a potential buffer overflow in closefs() (bsc#918346 )
- Record
SUSE-SU-2015:1341-1- Updated
- 2026-11-02
OSVSUSE-SU-2015:1364-1 No score
Security update for e2fsprogs
Two security issues were fixed in e2fsprogs:
* CVE-2015-0247: Various heap overflows were fixed in e2fsprogs (fsck,
dumpe2fs, e2image).
* CVE-2015-1572: Fixed a potential buffer overflow in closefs().
(bsc#918346)
Additionally, badblocks was enhanced to work with very large partitions. (bsc#932539)
Security Issues:
* CVE-2015-0247
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-0247>
* CVE-2015-1572
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-1572>
- Record
SUSE-SU-2015:1364-1- Updated
- 2026-11-02
OSVSUSE-SU-2018:1987-1 No score
Security update for e2fsprogs
This update for e2fsprogs fixes the following issues:
Security issues fixed:
- CVE-2015-0247: Fixed couple of heap overflows in e2fsprogs (fsck, dumpe2fs, e2image...) (bsc#915402).
- CVE-2015-1572: Fixed potential buffer overflow in closefs() (bsc#918346).
Bug fixes:
- bsc#1038194: generic/405 test fails with /dev/mapper/thin-vol is inconsistent on ext4 file system.
- bsc#1009532: resize2fs hangs when trying to resize a large ext4 file system.
- bsc#960273: xfsprogs does not call %{?regenerate_initrd_post}.
- Record
SUSE-SU-2018:1987-1- Updated
- 2026-11-02
OSVUBUNTU-CVE-2015-0247 No score
Heap-based buffer overflow in openfs.c in the libext2fs library in e2fsprogs before 1.42.12 allows local users to execute arbitrary code via crafted block group descriptor data in a filesystem image.
- Record
UBUNTU-CVE-2015-0247- Updated
- 2026-11-02
OSVUSN-2507-1 No score
e2fsprogs vulnerabilities
Jose Duart discovered that e2fsprogs incorrectly handled invalid block group descriptor data. A local attacker could use this issue with a crafted filesystem image to possibly execute arbitrary code. (CVE-2015-0247, CVE-2015-1572)
- Record
USN-2507-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
e2fsprogsDebian:12 |
before 1.42.12-1 | 1.42.12-1 |
e2fsprogsDebian:13 |
before 1.42.12-1 | 1.42.12-1 |
e2fsprogsDebian:14 |
before 1.42.12-1 | 1.42.12-1 |
e2fsprogsDebian:6.0 |
before 1.41.12-4+deb6u1, plus listed versions 1.41.12-21.41.12-31.41.12-41.41.12-4stable1 |
1.41.12-4+deb6u1 |
e2fsprogsDebian:7 From an advisory covering 2 CVEs |
before 1.42.5-1.1+deb7u1, plus listed versions 1.42.5-1.1 |
1.42.5-1.1+deb7u1 |
e2fsprogsMageia:4 |
before 1.42.9-2.1.mga4 | 1.42.9-2.1.mga4 |
e2fsprogsSUSE:Linux Enterprise Desktop 12 From an advisory covering 2 CVEs |
before 1.42.11-7.1 | 1.42.11-7.1 |
e2fsprogsSUSE:Linux Enterprise Software Development Kit 12 From an advisory covering 2 CVEs |
before 1.42.11-7.1 | 1.42.11-7.1 |
e2fsprogsSUSE:Linux Enterprise Server 12 From an advisory covering 2 CVEs |
before 1.42.11-7.1 | 1.42.11-7.1 |
e2fsprogsSUSE:Linux Enterprise Server for SAP Applications 12 From an advisory covering 2 CVEs |
before 1.42.11-7.1 | 1.42.11-7.1 |
e2fsprogsSUSE:Linux Enterprise Module for Basesystem 15 From an advisory covering 2 CVEs |
before 1.43.8-4.3.1 | 1.43.8-4.3.1 |
e2fsprogsUbuntu:14.04:LTS |
before 1.42.9-3ubuntu1.2, plus listed versions 1.42.8-1ubuntu11.42.8-1ubuntu21.42.8-1ubuntu31.42.9-2ubuntu11.42.9-3ubuntu1 |
1.42.9-3ubuntu1.2 |
e2fsprogsUbuntu:14.04:LTS From an advisory covering 2 CVEs |
before 1.42.9-3ubuntu1.2, plus listed versions 1.42.8-1ubuntu11.42.8-1ubuntu21.42.8-1ubuntu31.42.9-2ubuntu11.42.9-3ubuntu1 |
1.42.9-3ubuntu1.2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| 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-2015-0247 is a medium vulnerability (CVSS 4.6) in E2fsprogs Project E2fsprogs, published February 11, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.89%, the 59th percentile. Fixed in e2fsprogs 1.42.12-1.
References
security.gentoo.org/glsa/201701-06
lists.fedoraproject.org/pipermail/package-announce/2015-March/150606.html
exchange.xforce.ibmcloud.com/vulnerabilities/100740
securityfocus.com/archive/1/534633/100/0/threaded
debian.org/security/2015/dsa-3166
lists.opensuse.org/opensuse-updates/2015-06/msg00010.html
Show 31 moreShow less
advisories.mageia.org/MGASA-2015-0061.html
packetstormsecurity.com/files/130283/e2fsprogs-Input-Sanitization.html
ocert.org/advisories/ocert-2015-002.html
lists.fedoraproject.org/pipermail/package-announce/2015-March/150805.html
ubuntu.com/usn/USN-2507-1
securityfocus.com/bid/72520
git.kernel.org/cgit/fs/ext2/e2fsprogs.git/commit?id=f66e6ce4
lists.fedoraproject.org/pipermail/package-announce/2015-February/149434.html
mandriva.com/security/advisories?name=MDVSA-2015:045
mandriva.com/security/advisories?name=MDVSA-2015:067
bugzilla.redhat.com/show_bug.cgi?id=1187032
lists.opensuse.org/opensuse-security-announce/2015-06/msg00019.html
nvd.nist.gov/vuln/detail/CVE-2015-0247
github.com/advisories/GHSA-33r9-2w5v-33vg
security-tracker.debian.org/tracker/CVE-2015-0247
bugs.mageia.org/show_bug.cgi?id=15208
suse.com/support/update/announcement/2015/suse-su-20151341-1
bugzilla.suse.com/915402
bugzilla.suse.com/918346
suse.com/security/cve/CVE-2015-0247
suse.com/security/cve/CVE-2015-1572
suse.com/support/update/announcement/2015/suse-su-20151364-1
bugzilla.suse.com/932539
suse.com/support/update/announcement/2018/suse-su-20181987-1
bugzilla.suse.com/1009532
bugzilla.suse.com/1038194
bugzilla.suse.com/960273
ubuntu.com/security/CVE-2015-0247
ubuntu.com/security/notices/USN-2507-1
cve.org/CVERecord?id=CVE-2015-0247
ubuntu.com/security/CVE-2015-1572