CVE-2024-36474

libgsf: Compound Document Binary File Directory integer overflow vulnerability

Published Oct 3, 2024 CVSS 3.1 · 8.4 High EPSS < 1% KEV · Not listed
Description
An integer overflow vulnerability exists in the Compound Document Binary File format parser of the GNOME Project G Structured File Library (libgsf) version v1.14.52. A specially crafted file can result in an integer overflow when processing the directory from the file that allows for an out-of-bounds index to be used when reading and writing to an array. This can lead to arbitrary code execution. An attacker can provide a malicious file to trigger this vulnerability.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-3911-1 libgsf security update
Debian DSA Debian DSA DSA-5786-1 libgsf security update
EUVD EUVD EUVD-2024-36111 An integer overflow vulnerability exists in the Compound Document Binary File format parser of the GNOME Project G Structured File Library (libgsf) version v1.14.52. A specially crafted file can result in an integer overflow when processing the directory from the file that allows for an out-of-bounds index to be used when reading and writing to an array. This can lead to arbitrary code execution. An attacker can provide a malicious file to trigger this vulnerability.
Ubuntu USN Ubuntu USN USN-7062-1 libgsf vulnerabilities
Ubuntu USN Ubuntu USN USN-7062-2 libgsf vulnerabilities
History
Type Values Removed Values Added
Title libgsf: Compound Document Binary File Directory integer overflow vulnerability
References
Metrics threat_severity

None

threat_severity

Important

Type Values Removed Values Added
First Time appeared Gnome
Gnome libgsf
CPEs cpe:2.3:a:gnome:libgsf:*:*:*:*:*:*:*:*
cpe:2.3:a:gnome:libgsf:1.14.52:*:*:*:*:*:*:*
Vendors & Products Gnome
Gnome libgsf
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description An integer overflow vulnerability exists in the Compound Document Binary File format parser of the GNOME Project G Structured File Library (libgsf) version v1.14.52. A specially crafted file can result in an integer overflow when processing the directory from the file that allows for an out-of-bounds index to be used when reading and writing to an array. This can lead to arbitrary code execution. An attacker can provide a malicious file to trigger this vulnerability.
Weaknesses CWE-190
References
Metrics cvssV3_1

{'score': 8.4, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
talos
Published
Updated
Nov 3, 2025, 9:55 PM
Reserved
Aug 23, 2024, 4:04 PM
Status
Modified
Published
Oct 3, 2024, 4:15 PM
Modified
Jun 17, 2026, 7:36 AM
Severity
Important
Public date
Oct 3, 2024, 3:24 PM