CVE-2026-107651
Eog: eog: arbitrary code execution via heap buffer overflow in png metadata reader
A flaw was found in Eye of GNOME (eog). A heap-based buffer overflow exists in the PNG metadata reader due to improper state handling when parsing split metadata chunks. A remote attacker could exploit this flaw by enticing a user into opening a specially crafted PNG file, potentially leading to arbitrary code execution or a Denial of Service (DoS) via application crash.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
5.5
Eog: eog: arbitrary code execution via heap buffer overflow in png metadata reader
A flaw was found in Eye of GNOME (eog). A heap-based buffer overflow exists in the PNG metadata reader due to improper state handling when parsing split metadata chunks. A remote attacker could exploit this flaw by enticing a user into opening a specially crafted PNG file, potentially leading to arbitrary code execution or a Denial of Service (DoS) via application crash.
- Record
CVE-2026-107651- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-122
- Updated
- 2026-11-05
EUVDEUVD-2026-95401
5.5
A flaw was found in Eye of GNOME (eog). A heap-based buffer overflow exists in the PNG metadata reader due to improper state handling when parsing split metadata chunks. A remote attacker could exploit this flaw by enticing a user into opening a specially crafted PNG file, potentially leading to arbitrary code execution or a Denial of Service (DoS) via application crash.
- Record
EUVD-2026-95401- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-05
GitHub AdvisoriesGHSA-xrh2-jj3q-9gh2
5.5
A flaw was found in Eye of GNOME (eog). A heap-based buffer overflow exists in the PNG metadata...
A flaw was found in Eye of GNOME (eog). A heap-based buffer overflow exists in the PNG metadata reader due to improper state handling when parsing split metadata chunks. A remote attacker could exploit this flaw by enticing a user into opening a specially crafted PNG file, potentially leading to arbitrary code execution or a Denial of Service (DoS) via application crash.
- Record
GHSA-xrh2-jj3q-9gh2- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-122
- Updated
- 2026-11-02
NVD
5.5
A flaw was found in Eye of GNOME (eog). A heap-based buffer overflow exists in the PNG metadata reader due to improper state handling when parsing split metadata chunks. A remote attacker could exploit this flaw by enticing a user into opening a specially crafted PNG file, potentially leading to arbitrary code execution or a Denial of Service (DoS) via application crash.
- Record
CVE-2026-107651- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-122
- Updated
- 2026-11-05
OSVDEBIAN-CVE-2026-107651
5.5
A flaw was found in Eye of GNOME (eog). A heap-based buffer overflow exists in the PNG metadata reader due to improper state handling when parsing split metadata chunks. A remote attacker could exploit this flaw by enticing a user into opening a specially crafted PNG file, potentially leading to arbitrary code execution or a Denial of Service (DoS) via application crash.
- Record
DEBIAN-CVE-2026-107651- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2026-4554
5.5
eog security update
EOG is an application used for viewing and cataloging image files on the GNOME Desktop.It has basic editing capabilites.
Security Fix(es):
A flaw was found in Eye of GNOME (eog). A heap-based buffer overflow exists in the PNG metadata reader due to improper state handling when parsing split metadata chunks. A remote attacker could exploit this flaw by enticing a user into opening a specially crafted PNG file, potentially leading to arbitrary code execution or a Denial of Service (DoS) via application crash.(CVE-2026-107651)
- Record
OESA-2026-4554- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 5 moreShow less
OSVOESA-2026-4555
5.5
eog security update
EOG is an application used for viewing and cataloging image files on the GNOME Desktop.It has basic editing capabilites.
Security Fix(es):
A flaw was found in Eye of GNOME (eog). A heap-based buffer overflow exists in the PNG metadata reader due to improper state handling when parsing split metadata chunks. A remote attacker could exploit this flaw by enticing a user into opening a specially crafted PNG file, potentially leading to arbitrary code execution or a Denial of Service (DoS) via application crash.(CVE-2026-107651)
- Record
OESA-2026-4555- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2026-4556
5.5
eog security update
EOG is an application used for viewing and cataloging image files on the GNOME Desktop.It has basic editing capabilites.
Security Fix(es):
A flaw was found in Eye of GNOME (eog). A heap-based buffer overflow exists in the PNG metadata reader due to improper state handling when parsing split metadata chunks. A remote attacker could exploit this flaw by enticing a user into opening a specially crafted PNG file, potentially leading to arbitrary code execution or a Denial of Service (DoS) via application crash.(CVE-2026-107651)
- Record
OESA-2026-4556- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2026-4557
5.5
eog security update
EOG is an application used for viewing and cataloging image files on the GNOME Desktop.It has basic editing capabilites.
Security Fix(es):
A flaw was found in Eye of GNOME (eog). A heap-based buffer overflow exists in the PNG metadata reader due to improper state handling when parsing split metadata chunks. A remote attacker could exploit this flaw by enticing a user into opening a specially crafted PNG file, potentially leading to arbitrary code execution or a Denial of Service (DoS) via application crash.(CVE-2026-107651)
- Record
OESA-2026-4557- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-107651
5.5
A flaw was found in Eye of GNOME (eog). A heap-based buffer overflow exists in the PNG metadata reader due to improper state handling when parsing split metadata chunks. A remote attacker could exploit this flaw by enticing a user into opening a specially crafted PNG file, potentially leading to arbitrary code execution or a Denial of Service (DoS) via application crash.
- Record
UBUNTU-CVE-2026-107651- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVopenSUSE-SU-2026:12194-1 No score
eog-50.4-1.1 on GA media
These are all security issues fixed in the eog-50.4-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12194-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
eogDebian:12 |
before 43.2-1+deb12u1, plus listed versions 43.2-1 |
43.2-1+deb12u1 |
eogDebian:13 |
before 47.0-1+deb13u1, plus listed versions 47.0-1 |
47.0-1+deb13u1 |
eogDebian:14 |
before 50.4-1, plus listed versions 47.0-147.0-247.0-347.0-447.0-5 Show 6 moreShow less49.1-150.0-150.1-150.2-150.2-250.3-1 |
50.4-1 |
eogopenEuler:24.03-LTS-SP3 |
before 44.3-2.oe2403sp3 | 44.3-2.oe2403sp3 |
eogopenEuler:24.03-LTS-SP4 |
before 44.3-2.oe2403sp4 | 44.3-2.oe2403sp4 |
eogopenEuler:22.03-LTS-SP4 |
before 3.38.3-5.oe2203sp4 | 3.38.3-5.oe2203sp4 |
eogopenEuler:24.03-LTS-SP1 |
before 44.3-2.oe2403sp1 | 44.3-2.oe2403sp1 |
eogUbuntu:16.04:LTS |
All versions, plus listed versions 3.16.3-1ubuntu23.18.0-0ubuntu13.18.0-1ubuntu13.18.0-1ubuntu23.18.1-1ubuntu1 Show 5 moreShow less3.18.1-1ubuntu23.18.2-13.18.2-1ubuntu13.18.2-1ubuntu23.18.2-1ubuntu2.1 |
None known |
eogUbuntu:18.04:LTS |
All versions, plus listed versions 3.26.1-0ubuntu13.26.1-13.26.2-13.26.2-23.26.2-3 Show 5 moreShow less3.27.90-1ubuntu13.27.91-13.28.0-13.28.0-23.28.1-1 |
None known |
eogUbuntu:20.04:LTS |
All versions, plus listed versions 3.34.1-13.35.91-0ubuntu13.35.91-13.35.92-13.36.0-13.36.1-13.36.2-0ubuntu13.36.3-0ubuntu1 |
None known |
Show 5 moreShow less
| Package | Affected | Fixed |
|---|---|---|
eogUbuntu:22.04:LTS |
All versions, plus listed versions 41.0-141.0-241.1-142~beta-242.0-1 |
None known |
eogUbuntu:24.04:LTS |
All versions, plus listed versions 45.0-1ubuntu145.3-1ubuntu145.3-1ubuntu2 |
None known |
eogUbuntu:26.10 |
All versions, plus listed versions 49.1-1build150.1-150.2-150.2-1build150.2-250.3-1 |
None known |
eogUbuntu:26.04:LTS |
All versions, plus listed versions 47.0-347.0-549.1-149.1-1build1 |
None known |
eogopenSUSE:Tumbleweed |
before 50.4-1.1 | 50.4-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| facts | CVE List | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-107651 is a medium vulnerability (CVSS 5.5) in Red Hat Enterprise Linux 6, published October 8, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.18%, the 7th percentile. Fixed in eog 43.2-1+deb12u1.
References
access.redhat.com/security/cve/CVE-2026-107651
bugzilla.redhat.com/show_bug.cgi?id=2547986
nvd.nist.gov/vuln/detail/CVE-2026-107651
github.com/advisories/GHSA-xrh2-jj3q-9gh2
security-tracker.debian.org/tracker/CVE-2026-107651
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4554
Show 6 moreShow less
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4555
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4556
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4557
ubuntu.com/security/CVE-2026-107651
cve.org/CVERecord?id=CVE-2026-107651
suse.com/security/cve/CVE-2026-107651