GNU Binutils ld libbfd.c bfd_putl64 null pointer dereference
A weakness has been identified in GNU Binutils 2.47. Affected is the function bfd_putl64 of the file bfd/libbfd.c of the component ld. This manipulation causes null pointer dereference. The attack requires local access. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through a bug report but has not responded yet.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2026-90802
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 7 Nov 2026, 07:11 UTC · Revision 1
Source evidence
GNU Binutils ld libbfd.c bfd_putl64 null pointer dereference
core-osv · Original sourcePublished 14 Sept 2026, 16:30 UTC
A weakness has been identified in GNU Binutils 2.47. Affected is the function bfd_putl64 of the file bfd/libbfd.c of the component ld. This manipulation causes null pointer dereference. The attack requires local access. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through a bug report but has not responded yet.
osv:CVE-2026-90802
Complete source record
{
"id": "f078e7e13ca6455ea33c9e90e53706152a404674e3d97cf71d4f8e8f8d7f00d3",
"url": "https://osv.dev/vulnerability/CVE-2026-90802",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "GNU Binutils ld libbfd.c bfd_putl64 null pointer dereference",
"summary": "A weakness has been identified in GNU Binutils 2.47. Affected is the function bfd_putl64 of the file bfd/libbfd.c of the component ld. This manipulation causes null pointer dereference. The attack requires local access. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through a bug report but has not responded yet.",
"evidence": "osv:CVE-2026-90802",
"products": [],
"severity": "low",
"structured": {
"id": "CVE-2026-90802",
"aliases": [
"CVE-2026-90802"
],
"metrics": [
{
"type": "CVSS_V4",
"score": "CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/E:P"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://sourceware.org/git/binutils-gdb.git",
"type": "GIT",
"events": [
{
"introduced": "6ce87bbc521cf46eaee9a1f7ef61cee2cdfb3e32"
},
{
"last_affected": "6ce87bbc521cf46eaee9a1f7ef61cee2cdfb3e32"
}
],
"database_specific": {
"extracted_events": [
{
"cpe": "cpe:2.3:a:gnu:binutils:2.47:*:*:*:*:*:*:*",
"range": [
{
"introduced": "2.47"
},
{
"last_affected": "2.47"
}
],
"source": "CPE_STRING"
}
]
}
}
],
"versions": [
"2.47",
"binutils-2_47"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-90802.json"
}
}
],
"modified": "2026-10-28T02:30:50.152334344Z",
"provider": "osv",
"references": [
"https://www.gnu.org/",
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/90xxx/CVE-2026-90802.json",
"https://nvd.nist.gov/vuln/detail/CVE-2026-90802",
"https://vuldb.com/cve/CVE-2026-90802",
"https://vuldb.com/submit/920277",
"https://vuldb.com/vuln/403304",
"https://sourceware.org/bugzilla/show_bug.cgi?id=34443",
"https://vuldb.com/vuln/403304/cti",
"https://github.com/r1ck9-2q/cve_summit/blob/main/SEGV%20in%20%60bfd_putl64%60%20(bfdlibbfd.c989)%20during%20relocation%20output%20via%20malformed%20ELF.md"
],
"provider_metadata": {
"cwe_ids": [
"CWE-404",
"CWE-476"
],
"cna_assigner": "VulDB",
"unresolved_ranges": [
{
"extracted_events": [
{
"range": [
{
"introduced": "2.47"
},
{
"last_affected": "2.47"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandaloneSingleVersion"
}
]
}
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/90xxx/CVE-2026-90802.json"
}
},
"related_cves": [
{
"value": "CVE-2026-90802",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 518607,
"published_at": "2026-09-14T16:30:18.405+00:00"
}