Attacker-controlled CSV samples can trigger super-linear regular-expression work during dialect sniffing and consume significant CPU when applications pass unbounded input to csv.Sniffer.sniff().
{
"cna_assigner": "PSF",
"cwe_ids": [
"CWE-1176"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/18xxx/CVE-2026-18503.json"
}{
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"fixed": "3.10.21"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"introduced": "3.11.0"
},
{
"fixed": "3.11.16"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"introduced": "3.12.0"
},
{
"fixed": "3.12.14"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"introduced": "3.13.0"
},
{
"fixed": "3.13.15"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"introduced": "3.14.0"
},
{
"fixed": "3.14.7"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"introduced": "3.15.0a1"
},
{
"fixed": "3.15.0rc1"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"introduced": "3.16.0a1"
},
{
"fixed": "3.16.0"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"fixed": "063d4555c94ef412c731527dbf30193327f2ee82"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"fixed": "476fb09cdb0d73e645849d98c610e7e5697ce7c9"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"fixed": "89f29c760c02774b099ddd6863268eb13fa3946a"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"fixed": "b30c7fa9edd921a118f286e9f90f560777fa693b"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"fixed": "b09a67a20c464f8288c9f9a6b9c7082a74560024"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"fixed": "fd78b565d7c326f96ae903ab945b47f35d829cf4"
}
],
"source": "REFERENCES_COMMIT"
}
]
}