perl — security advisory
Integer overflow in the format string functionality (Perl_sv_vcatpvfn) in Perl 5.9.2 and 5.8.6 Perl allows attackers to overwrite arbitrary memory and possibly execute arbitrary code via format string specifiers with large values, which causes an integer wrap and leads to a buffer overflow, as demonstrated using format string vulnerabilities in Perl applications.
- Products
- perl
- Affected versions
- Not specified
- Fixed versions
- 5.8.7-9
- CVEs
- CVE-2005-3962
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 31 Oct 2026, 20:42 UTC · Revision 1
Source evidence
Integer overflow in the format string functionality (Perl_sv_vcatpvfn) in Perl 5.9.2 and 5.8.6 Perl allows attackers to overwrite arbitrary memory and possibly execute arbitrary code via format string specifiers with large values, which causes an integer wrap and leads to a buffer overflow, as demonstrated using format string vulnerabilities in Perl applications.
osv:DEBIAN-CVE-2005-3962
perl
Fixed versions: 5.8.7-9
perl
Fixed versions: 5.8.7-9
perl
Fixed versions: 5.8.7-9
Complete source record
{
"id": "505f9534df2ff766f83e6c4317c71ad75a10377df16d8d643974bd9ec03fd340",
"url": "https://osv.dev/vulnerability/DEBIAN-CVE-2005-3962",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "DEBIAN-CVE-2005-3962",
"summary": "Integer overflow in the format string functionality (Perl_sv_vcatpvfn) in Perl 5.9.2 and 5.8.6 Perl allows attackers to overwrite arbitrary memory and possibly execute arbitrary code via format string specifiers with large values, which causes an integer wrap and leads to a buffer overflow, as demonstrated using format string vulnerabilities in Perl applications.",
"evidence": "osv:DEBIAN-CVE-2005-3962",
"products": [
{
"name": {
"value": "perl",
"evidence": "/affected/0/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "5.8.7-9",
"evidence": "/affected/0/ranges"
}
],
"affected_versions": []
},
{
"name": {
"value": "perl",
"evidence": "/affected/1/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "5.8.7-9",
"evidence": "/affected/1/ranges"
}
],
"affected_versions": []
},
{
"name": {
"value": "perl",
"evidence": "/affected/2/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "5.8.7-9",
"evidence": "/affected/2/ranges"
}
],
"affected_versions": []
}
],
"severity": "unknown",
"structured": {
"id": "DEBIAN-CVE-2005-3962",
"aliases": [
"DEBIAN-CVE-2005-3962"
],
"affected": [
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "5.8.7-9"
}
]
}
],
"package": {
"name": "perl",
"purl": "pkg:deb/debian/perl?arch=source&distro=bookworm",
"ecosystem": "Debian:12"
},
"database_specific": {
"source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2005-3962.json"
},
"ecosystem_specific": {
"urgency": "medium"
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "5.8.7-9"
}
]
}
],
"package": {
"name": "perl",
"purl": "pkg:deb/debian/perl?arch=source&distro=trixie",
"ecosystem": "Debian:13"
},
"database_specific": {
"source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2005-3962.json"
},
"ecosystem_specific": {
"urgency": "medium"
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "5.8.7-9"
}
]
}
],
"package": {
"name": "perl",
"purl": "pkg:deb/debian/perl?arch=source&distro=forky",
"ecosystem": "Debian:14"
},
"database_specific": {
"source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2005-3962.json"
},
"ecosystem_specific": {
"urgency": "medium"
}
}
],
"modified": "2026-10-23T03:47:29.097974668Z",
"provider": "osv",
"upstream": [
"CVE-2005-3962"
],
"references": [
"https://security-tracker.debian.org/tracker/CVE-2005-3962"
]
},
"related_cves": [
{
"value": "CVE-2005-3962",
"evidence": "/upstream"
}
],
"security_relevant": true,
"severity_evidence": null
},
"source_id": "core-osv",
"document_id": 411839,
"published_at": "2005-12-01T17:03:00+00:00"
}