When storing an FTP server's error message on failure, there was no check for input length and thus a malicious FTP server could overflow curl's stack based buffer.
{
"CWE": {
"id": "CWE-121",
"desc": "Stack-based Buffer Overflow"
},
"package": "curl",
"last_affected": "7.4",
"www": "https://curl.se/docs/CVE-2000-0973.html",
"URL": "https://curl.se/docs/CVE-2000-0973.json",
"affects": "both",
"severity": "Critical"
}"https://curl.se/docs/CURL-CVE-2000-0973.json"
"2026-05-27T02:29:17Z"
[
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 241.0,
"function_hash": "196356786758211185488307863000076764989"
},
"source": "https://github.com/curl/curl.git/commit/751d503f54596d6d86f969683fec2fe296d9d1f0",
"id": "CURL-CVE-2000-0973-171b0ec8",
"signature_type": "Function",
"target": {
"function": "failf",
"file": "lib/sendf.c"
}
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"228958604464281070835053189636391513699",
"144630845450072018614630508064963358814",
"279762529903853437871960568310384565523",
"135969741470522456798681344337997879757",
"263499723662391968439719703005208360682",
"169201004603743637601791708579055509136",
"272805279890715308076973196116662068657",
"234347712143530376186965619256059533252"
]
},
"source": "https://github.com/curl/curl.git/commit/751d503f54596d6d86f969683fec2fe296d9d1f0",
"id": "CURL-CVE-2000-0973-5ebafc81",
"signature_type": "Line",
"target": {
"file": "lib/url.c"
}
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"336750918308948256061780313364742334265",
"338946848231821765236349582189650192615",
"209157767658083385805431196253131988638",
"257410141940471399691493468172196272090",
"328699097690227077524949511297132158655",
"189073717517383607935615415546015140570",
"77881558817818878505832374987774919178"
]
},
"source": "https://github.com/curl/curl.git/commit/751d503f54596d6d86f969683fec2fe296d9d1f0",
"id": "CURL-CVE-2000-0973-9e11ffa6",
"signature_type": "Line",
"target": {
"file": "lib/sendf.c"
}
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 15652.0,
"function_hash": "169988328743053719872940075578434844294"
},
"source": "https://github.com/curl/curl.git/commit/751d503f54596d6d86f969683fec2fe296d9d1f0",
"id": "CURL-CVE-2000-0973-e9a57738",
"signature_type": "Function",
"target": {
"function": "curl_connect",
"file": "lib/url.c"
}
}
]