Action not permitted
Modal body text goes here.
Modal Title
Modal Body
CVE-2026-18503 (GCVE-0-2026-18503)
Vulnerability from cvelistv5 – Published: 2026-08-10 13:45 – Updated: 2026-08-13 00:28| Vendor | Product | Version | CPE status | |
|---|---|---|---|---|
| Python Software Foundation | CPython |
Affected:
0 , < 3.10.21
(python)
Affected: 3.11.0 , < 3.11.16 (python) Affected: 3.12.0 , < 3.12.14 (python) Affected: 3.13.0 , < 3.13.15 (python) Affected: 3.14.0 , < 3.14.7 (python) Affected: 3.15.0a1 , < 3.15.0rc1 (python) |
guessed |
{
"containers": {
"adp": [
{
"metrics": [
{
"other": {
"content": {
"id": "CVE-2026-18503",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "no"
},
{
"Technical Impact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-08-10T17:56:17.853221Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2026-08-10T17:56:28.336Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"defaultStatus": "unaffected",
"modules": [
"csv"
],
"product": "CPython",
"repo": "https://github.com/python/cpython",
"vendor": "Python Software Foundation",
"versions": [
{
"lessThan": "3.10.21",
"status": "affected",
"version": "0",
"versionType": "python"
},
{
"lessThan": "3.11.16",
"status": "affected",
"version": "3.11.0",
"versionType": "python"
},
{
"lessThan": "3.12.14",
"status": "affected",
"version": "3.12.0",
"versionType": "python"
},
{
"lessThan": "3.13.15",
"status": "affected",
"version": "3.13.0",
"versionType": "python"
},
{
"lessThan": "3.14.7",
"status": "affected",
"version": "3.14.0",
"versionType": "python"
},
{
"lessThan": "3.15.0rc1",
"status": "affected",
"version": "3.15.0a1",
"versionType": "python"
}
]
}
],
"credits": [
{
"lang": "en",
"type": "remediation developer",
"value": "Serhiy Storchaka (https://github.com/serhiy-storchaka)"
},
{
"lang": "en",
"type": "reporter",
"value": "Jack Desert (https://github.com/jackdesert)"
},
{
"lang": "en",
"type": "reporter",
"value": "Sean Gilligan (https://github.com/sg3-141-592)"
},
{
"lang": "en",
"type": "coordinator",
"value": "Seth Larson (https://github.com/sethmlarson)"
}
],
"descriptions": [
{
"lang": "en",
"supportingMedia": [
{
"type": "text/html",
"value": "Attacker-controlled CSV samples can trigger super-linear \nregular-expression work during dialect sniffing and consume significant \nCPU when applications pass unbounded input to csv.Sniffer.sniff()."
}
],
"value": "Attacker-controlled CSV samples can trigger super-linear \nregular-expression work during dialect sniffing and consume significant \nCPU when applications pass unbounded input to csv.Sniffer.sniff()."
}
],
"metrics": [
{
"cvssV4_0": {
"Automatable": "NOT_DEFINED",
"Recovery": "NOT_DEFINED",
"Safety": "NOT_DEFINED",
"attackComplexity": "LOW",
"attackRequirements": "NONE",
"attackVector": "LOCAL",
"baseScore": 2.4,
"baseSeverity": "LOW",
"exploitMaturity": "NOT_DEFINED",
"privilegesRequired": "LOW",
"providerUrgency": "NOT_DEFINED",
"subAvailabilityImpact": "NONE",
"subConfidentialityImpact": "NONE",
"subIntegrityImpact": "NONE",
"userInteraction": "PASSIVE",
"valueDensity": "NOT_DEFINED",
"vectorString": "CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N",
"version": "4.0",
"vulnAvailabilityImpact": "LOW",
"vulnConfidentialityImpact": "NONE",
"vulnIntegrityImpact": "NONE",
"vulnerabilityResponseEffort": "NOT_DEFINED"
},
"format": "CVSS",
"scenarios": [
{
"lang": "en",
"value": "GENERAL"
}
]
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-1176",
"description": "CWE-1176",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2026-08-13T00:28:22.443Z",
"orgId": "28c92f92-d60d-412d-b760-e73465c3df22",
"shortName": "PSF"
},
"references": [
{
"tags": [
"vendor-advisory"
],
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/KQ7NBMCPAZJHRROQXJQE4GMXGLD5KHBS/"
},
{
"tags": [
"patch"
],
"url": "https://github.com/python/cpython/pull/153694"
},
{
"tags": [
"issue-tracking"
],
"url": "https://github.com/python/cpython/issues/98820"
},
{
"tags": [
"patch"
],
"url": "https://github.com/python/cpython/commit/063d4555c94ef412c731527dbf30193327f2ee82"
},
{
"tags": [
"patch"
],
"url": "https://github.com/python/cpython/commit/476fb09cdb0d73e645849d98c610e7e5697ce7c9"
},
{
"tags": [
"patch"
],
"url": "https://github.com/python/cpython/commit/89f29c760c02774b099ddd6863268eb13fa3946a"
},
{
"tags": [
"patch"
],
"url": "https://github.com/python/cpython/commit/b30c7fa9edd921a118f286e9f90f560777fa693b"
},
{
"tags": [
"patch"
],
"url": "https://github.com/python/cpython/commit/b09a67a20c464f8288c9f9a6b9c7082a74560024"
},
{
"tags": [
"patch"
],
"url": "https://github.com/python/cpython/commit/fd78b565d7c326f96ae903ab945b47f35d829cf4"
}
],
"source": {
"discovery": "UNKNOWN"
},
"title": "Super-linear CPU usage for unbounded input to csv.Sniffer.sniff()",
"x_generator": {
"engine": "cvelib 1.8.0"
}
}
},
"cveMetadata": {
"assignerOrgId": "28c92f92-d60d-412d-b760-e73465c3df22",
"assignerShortName": "PSF",
"cveId": "CVE-2026-18503",
"datePublished": "2026-08-10T13:45:31.618Z",
"dateReserved": "2026-07-31T16:35:42.902Z",
"dateUpdated": "2026-08-13T00:28:22.443Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.2",
"vulnerability-lookup:meta": {
"epss": {
"cve": "CVE-2026-18503",
"date": "2026-08-22",
"epss": "0.00119",
"percentile": "0.02106"
},
"nvd": "{\"cve\":{\"id\":\"CVE-2026-18503\",\"sourceIdentifier\":\"cna@python.org\",\"published\":\"2026-08-10T14:17:21.560\",\"lastModified\":\"2026-08-18T15:04:46.610\",\"vulnStatus\":\"Awaiting Analysis\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"Attacker-controlled CSV samples can trigger super-linear \\nregular-expression work during dialect sniffing and consume significant \\nCPU when applications pass unbounded input to csv.Sniffer.sniff().\"}],\"affected\":[{\"source\":\"cna@python.org\",\"affectedData\":[{\"vendor\":\"Python Software Foundation\",\"product\":\"CPython\",\"defaultStatus\":\"unaffected\",\"modules\":[\"csv\"],\"repo\":\"https://github.com/python/cpython\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"3.10.21\",\"versionType\":\"python\",\"status\":\"affected\"},{\"version\":\"3.11.0\",\"lessThan\":\"3.11.16\",\"versionType\":\"python\",\"status\":\"affected\"},{\"version\":\"3.12.0\",\"lessThan\":\"3.12.14\",\"versionType\":\"python\",\"status\":\"affected\"},{\"version\":\"3.13.0\",\"lessThan\":\"3.13.15\",\"versionType\":\"python\",\"status\":\"affected\"},{\"version\":\"3.14.0\",\"lessThan\":\"3.14.7\",\"versionType\":\"python\",\"status\":\"affected\"},{\"version\":\"3.15.0a1\",\"lessThan\":\"3.15.0rc1\",\"versionType\":\"python\",\"status\":\"affected\"}]}]}],\"metrics\":{\"cvssMetricV40\":[{\"source\":\"cna@python.org\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"4.0\",\"vectorString\":\"CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X\",\"baseScore\":2.4,\"baseSeverity\":\"LOW\",\"attackVector\":\"LOCAL\",\"attackComplexity\":\"LOW\",\"attackRequirements\":\"NONE\",\"privilegesRequired\":\"LOW\",\"userInteraction\":\"PASSIVE\",\"vulnConfidentialityImpact\":\"NONE\",\"vulnIntegrityImpact\":\"NONE\",\"vulnAvailabilityImpact\":\"LOW\",\"subConfidentialityImpact\":\"NONE\",\"subIntegrityImpact\":\"NONE\",\"subAvailabilityImpact\":\"NONE\",\"exploitMaturity\":\"NOT_DEFINED\",\"confidentialityRequirement\":\"NOT_DEFINED\",\"integrityRequirement\":\"NOT_DEFINED\",\"availabilityRequirement\":\"NOT_DEFINED\",\"modifiedAttackVector\":\"NOT_DEFINED\",\"modifiedAttackComplexity\":\"NOT_DEFINED\",\"modifiedAttackRequirements\":\"NOT_DEFINED\",\"modifiedPrivilegesRequired\":\"NOT_DEFINED\",\"modifiedUserInteraction\":\"NOT_DEFINED\",\"modifiedVulnConfidentialityImpact\":\"NOT_DEFINED\",\"modifiedVulnIntegrityImpact\":\"NOT_DEFINED\",\"modifiedVulnAvailabilityImpact\":\"NOT_DEFINED\",\"modifiedSubConfidentialityImpact\":\"NOT_DEFINED\",\"modifiedSubIntegrityImpact\":\"NOT_DEFINED\",\"modifiedSubAvailabilityImpact\":\"NOT_DEFINED\",\"Safety\":\"NOT_DEFINED\",\"Automatable\":\"NOT_DEFINED\",\"Recovery\":\"NOT_DEFINED\",\"valueDensity\":\"NOT_DEFINED\",\"vulnerabilityResponseEffort\":\"NOT_DEFINED\",\"providerUrgency\":\"NOT_DEFINED\"}}],\"ssvcV203\":[{\"source\":\"134c704f-9b21-4f2e-91b3-4a467353bcc0\",\"ssvcData\":{\"timestamp\":\"2026-08-10T17:56:17.853221Z\",\"id\":\"CVE-2026-18503\",\"options\":[{\"exploitation\":\"none\"},{\"automatable\":\"no\"},{\"technicalImpact\":\"partial\"}],\"role\":\"CISA Coordinator\",\"version\":\"2.0.3\"}}]},\"weaknesses\":[{\"source\":\"cna@python.org\",\"type\":\"Secondary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-1176\"}]}],\"references\":[{\"url\":\"https://github.com/python/cpython/commit/063d4555c94ef412c731527dbf30193327f2ee82\",\"source\":\"cna@python.org\"},{\"url\":\"https://github.com/python/cpython/commit/476fb09cdb0d73e645849d98c610e7e5697ce7c9\",\"source\":\"cna@python.org\"},{\"url\":\"https://github.com/python/cpython/commit/89f29c760c02774b099ddd6863268eb13fa3946a\",\"source\":\"cna@python.org\"},{\"url\":\"https://github.com/python/cpython/commit/b09a67a20c464f8288c9f9a6b9c7082a74560024\",\"source\":\"cna@python.org\"},{\"url\":\"https://github.com/python/cpython/commit/b30c7fa9edd921a118f286e9f90f560777fa693b\",\"source\":\"cna@python.org\"},{\"url\":\"https://github.com/python/cpython/commit/fd78b565d7c326f96ae903ab945b47f35d829cf4\",\"source\":\"cna@python.org\"},{\"url\":\"https://github.com/python/cpython/issues/98820\",\"source\":\"cna@python.org\"},{\"url\":\"https://github.com/python/cpython/pull/153694\",\"source\":\"cna@python.org\"},{\"url\":\"https://mail.python.org/archives/list/security-announce@python.org/thread/KQ7NBMCPAZJHRROQXJQE4GMXGLD5KHBS/\",\"source\":\"cna@python.org\"}]}}",
"redhat_vex": {
"aggregate_severity": "Low",
"current_release_date": "2026-08-22T00:14:56+00:00",
"cve": "CVE-2026-18503",
"id": "CVE-2026-18503",
"initial_release_date": "2026-08-10T13:45:31.618000+00:00",
"product_status:fixed": "16",
"product_status:known_affected": "91",
"source": "Red Hat CSAF VEX",
"status": "final",
"title": "python: Python: Denial of Service via super-linear regular expression work in csv.Sniffer.sniff()",
"url": "https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-18503.json",
"version": "3"
},
"vulnrichment": {
"containers": "{\"adp\": [{\"title\": \"CISA ADP Vulnrichment\", \"metrics\": [{\"other\": {\"type\": \"ssvc\", \"content\": {\"id\": \"CVE-2026-18503\", \"role\": \"CISA Coordinator\", \"options\": [{\"Exploitation\": \"none\"}, {\"Automatable\": \"no\"}, {\"Technical Impact\": \"partial\"}], \"version\": \"2.0.3\", \"timestamp\": \"2026-08-10T17:56:17.853221Z\"}}}], \"providerMetadata\": {\"orgId\": \"134c704f-9b21-4f2e-91b3-4a467353bcc0\", \"shortName\": \"CISA-ADP\", \"dateUpdated\": \"2026-08-10T17:56:23.854Z\"}}], \"cna\": {\"title\": \"Super-linear CPU usage for unbounded input to csv.Sniffer.sniff()\", \"source\": {\"discovery\": \"UNKNOWN\"}, \"credits\": [{\"lang\": \"en\", \"type\": \"remediation developer\", \"value\": \"Serhiy Storchaka (https://github.com/serhiy-storchaka)\"}, {\"lang\": \"en\", \"type\": \"reporter\", \"value\": \"Jack Desert (https://github.com/jackdesert)\"}, {\"lang\": \"en\", \"type\": \"reporter\", \"value\": \"Sean Gilligan (https://github.com/sg3-141-592)\"}, {\"lang\": \"en\", \"type\": \"coordinator\", \"value\": \"Seth Larson (https://github.com/sethmlarson)\"}], \"metrics\": [{\"format\": \"CVSS\", \"cvssV4_0\": {\"Safety\": \"NOT_DEFINED\", \"version\": \"4.0\", \"Recovery\": \"NOT_DEFINED\", \"baseScore\": 2.4, \"Automatable\": \"NOT_DEFINED\", \"attackVector\": \"LOCAL\", \"baseSeverity\": \"LOW\", \"valueDensity\": \"NOT_DEFINED\", \"vectorString\": \"CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N\", \"exploitMaturity\": \"NOT_DEFINED\", \"providerUrgency\": \"NOT_DEFINED\", \"userInteraction\": \"PASSIVE\", \"attackComplexity\": \"LOW\", \"attackRequirements\": \"NONE\", \"privilegesRequired\": \"LOW\", \"subIntegrityImpact\": \"NONE\", \"vulnIntegrityImpact\": \"NONE\", \"subAvailabilityImpact\": \"NONE\", \"vulnAvailabilityImpact\": \"LOW\", \"subConfidentialityImpact\": \"NONE\", \"vulnConfidentialityImpact\": \"NONE\", \"vulnerabilityResponseEffort\": \"NOT_DEFINED\"}, \"scenarios\": [{\"lang\": \"en\", \"value\": \"GENERAL\"}]}], \"affected\": [{\"repo\": \"https://github.com/python/cpython\", \"vendor\": \"Python Software Foundation\", \"modules\": [\"csv\"], \"product\": \"CPython\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"3.10.21\", \"versionType\": \"python\"}, {\"status\": \"affected\", \"version\": \"3.11.0\", \"lessThan\": \"3.11.16\", \"versionType\": \"python\"}, {\"status\": \"affected\", \"version\": \"3.12.0\", \"lessThan\": \"3.12.14\", \"versionType\": \"python\"}, {\"status\": \"affected\", \"version\": \"3.13.0\", \"lessThan\": \"3.13.15\", \"versionType\": \"python\"}, {\"status\": \"affected\", \"version\": \"3.14.0\", \"lessThan\": \"3.14.7\", \"versionType\": \"python\"}, {\"status\": \"affected\", \"version\": \"3.15.0a1\", \"lessThan\": \"3.15.0rc1\", \"versionType\": \"python\"}], \"defaultStatus\": \"unaffected\"}], \"references\": [{\"url\": \"https://mail.python.org/archives/list/security-announce@python.org/thread/KQ7NBMCPAZJHRROQXJQE4GMXGLD5KHBS/\", \"tags\": [\"vendor-advisory\"]}, {\"url\": \"https://github.com/python/cpython/pull/153694\", \"tags\": [\"patch\"]}, {\"url\": \"https://github.com/python/cpython/issues/98820\", \"tags\": [\"issue-tracking\"]}, {\"url\": \"https://github.com/python/cpython/commit/063d4555c94ef412c731527dbf30193327f2ee82\", \"tags\": [\"patch\"]}, {\"url\": \"https://github.com/python/cpython/commit/476fb09cdb0d73e645849d98c610e7e5697ce7c9\", \"tags\": [\"patch\"]}, {\"url\": \"https://github.com/python/cpython/commit/89f29c760c02774b099ddd6863268eb13fa3946a\", \"tags\": [\"patch\"]}, {\"url\": \"https://github.com/python/cpython/commit/b30c7fa9edd921a118f286e9f90f560777fa693b\", \"tags\": [\"patch\"]}, {\"url\": \"https://github.com/python/cpython/commit/b09a67a20c464f8288c9f9a6b9c7082a74560024\", \"tags\": [\"patch\"]}, {\"url\": \"https://github.com/python/cpython/commit/fd78b565d7c326f96ae903ab945b47f35d829cf4\", \"tags\": [\"patch\"]}], \"x_generator\": {\"engine\": \"cvelib 1.8.0\"}, \"descriptions\": [{\"lang\": \"en\", \"value\": \"Attacker-controlled CSV samples can trigger super-linear \\nregular-expression work during dialect sniffing and consume significant \\nCPU when applications pass unbounded input to csv.Sniffer.sniff().\", \"supportingMedia\": [{\"type\": \"text/html\", \"value\": \"Attacker-controlled CSV samples can trigger super-linear \\nregular-expression work during dialect sniffing and consume significant \\nCPU when applications pass unbounded input to csv.Sniffer.sniff().\"}]}], \"problemTypes\": [{\"descriptions\": [{\"lang\": \"en\", \"type\": \"CWE\", \"cweId\": \"CWE-1176\", \"description\": \"CWE-1176\"}]}], \"providerMetadata\": {\"orgId\": \"28c92f92-d60d-412d-b760-e73465c3df22\", \"shortName\": \"PSF\", \"dateUpdated\": \"2026-08-13T00:28:22.443Z\"}}}",
"cveMetadata": "{\"cveId\": \"CVE-2026-18503\", \"state\": \"PUBLISHED\", \"dateUpdated\": \"2026-08-13T00:28:22.443Z\", \"dateReserved\": \"2026-07-31T16:35:42.902Z\", \"assignerOrgId\": \"28c92f92-d60d-412d-b760-e73465c3df22\", \"datePublished\": \"2026-08-10T13:45:31.618Z\", \"assignerShortName\": \"PSF\"}",
"dataType": "CVE_RECORD",
"dataVersion": "5.2"
}
}
}
bit-libpython-2026-18503
Vulnerability from bitnami_vulndb
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().
{
"affected": [
{
"package": {
"ecosystem": "Bitnami",
"name": "libpython",
"purl": "pkg:bitnami/libpython"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.10.21"
},
{
"introduced": "3.11.0"
},
{
"fixed": "3.11.16"
},
{
"introduced": "3.12.0"
},
{
"fixed": "3.12.14"
},
{
"introduced": "3.13.0"
},
{
"fixed": "3.13.15"
},
{
"introduced": "3.14.0"
},
{
"fixed": "3.14.7"
}
],
"type": "SEMVER"
}
],
"severity": [
{
"score": "CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X",
"type": "CVSS_V4"
}
]
}
],
"aliases": [
"CVE-2026-18503"
],
"database_specific": {
"cpes": [
"cpe:2.3:a:python:python:*:*:*:*:*:*:*:*"
],
"severity": "Low"
},
"details": "Attacker-controlled CSV samples can trigger super-linear \nregular-expression work during dialect sniffing and consume significant \nCPU when applications pass unbounded input to csv.Sniffer.sniff().",
"id": "BIT-libpython-2026-18503",
"modified": "2026-08-17T06:10:32.268Z",
"published": "2026-08-17T05:47:01.272Z",
"references": [
{
"type": "WEB",
"url": "https://github.com/python/cpython/commit/063d4555c94ef412c731527dbf30193327f2ee82"
},
{
"type": "WEB",
"url": "https://github.com/python/cpython/commit/476fb09cdb0d73e645849d98c610e7e5697ce7c9"
},
{
"type": "WEB",
"url": "https://github.com/python/cpython/commit/89f29c760c02774b099ddd6863268eb13fa3946a"
},
{
"type": "WEB",
"url": "https://github.com/python/cpython/commit/b09a67a20c464f8288c9f9a6b9c7082a74560024"
},
{
"type": "WEB",
"url": "https://github.com/python/cpython/commit/b30c7fa9edd921a118f286e9f90f560777fa693b"
},
{
"type": "WEB",
"url": "https://github.com/python/cpython/commit/fd78b565d7c326f96ae903ab945b47f35d829cf4"
},
{
"type": "WEB",
"url": "https://github.com/python/cpython/issues/98820"
},
{
"type": "WEB",
"url": "https://github.com/python/cpython/pull/153694"
},
{
"type": "WEB",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/KQ7NBMCPAZJHRROQXJQE4GMXGLD5KHBS/"
},
{
"type": "WEB",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-18503"
}
],
"schema_version": "1.6.2",
"summary": "Super-linear CPU usage for unbounded input to csv.Sniffer.sniff()"
}
bit-python-2026-18503
Vulnerability from bitnami_vulndb
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().
{
"affected": [
{
"package": {
"ecosystem": "Bitnami",
"name": "python",
"purl": "pkg:bitnami/python"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "3.10.21"
},
{
"introduced": "3.11.0"
},
{
"fixed": "3.11.16"
},
{
"introduced": "3.12.0"
},
{
"fixed": "3.12.14"
},
{
"introduced": "3.13.0"
},
{
"fixed": "3.13.15"
},
{
"introduced": "3.14.0"
},
{
"fixed": "3.14.7"
}
],
"type": "SEMVER"
}
],
"severity": [
{
"score": "CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X",
"type": "CVSS_V4"
}
]
}
],
"aliases": [
"CVE-2026-18503"
],
"database_specific": {
"cpes": [
"cpe:2.3:a:python:python:*:*:*:*:*:*:*:*"
],
"severity": "Low"
},
"details": "Attacker-controlled CSV samples can trigger super-linear \nregular-expression work during dialect sniffing and consume significant \nCPU when applications pass unbounded input to csv.Sniffer.sniff().",
"id": "BIT-python-2026-18503",
"modified": "2026-08-17T06:10:32.268Z",
"published": "2026-08-17T05:54:53.227Z",
"references": [
{
"type": "WEB",
"url": "https://github.com/python/cpython/commit/063d4555c94ef412c731527dbf30193327f2ee82"
},
{
"type": "WEB",
"url": "https://github.com/python/cpython/commit/476fb09cdb0d73e645849d98c610e7e5697ce7c9"
},
{
"type": "WEB",
"url": "https://github.com/python/cpython/commit/89f29c760c02774b099ddd6863268eb13fa3946a"
},
{
"type": "WEB",
"url": "https://github.com/python/cpython/commit/b09a67a20c464f8288c9f9a6b9c7082a74560024"
},
{
"type": "WEB",
"url": "https://github.com/python/cpython/commit/b30c7fa9edd921a118f286e9f90f560777fa693b"
},
{
"type": "WEB",
"url": "https://github.com/python/cpython/commit/fd78b565d7c326f96ae903ab945b47f35d829cf4"
},
{
"type": "WEB",
"url": "https://github.com/python/cpython/issues/98820"
},
{
"type": "WEB",
"url": "https://github.com/python/cpython/pull/153694"
},
{
"type": "WEB",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/KQ7NBMCPAZJHRROQXJQE4GMXGLD5KHBS/"
},
{
"type": "WEB",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-18503"
}
],
"schema_version": "1.6.2",
"summary": "Super-linear CPU usage for unbounded input to csv.Sniffer.sniff()"
}
CERTFR-2026-AVI-0994
Vulnerability from certfr_avis - Published: 2026-08-11 - Updated: 2026-08-11
Une vulnérabilité a été découverte dans CPython. Elle permet à un attaquant de provoquer un déni de service à distance.
Solutions
Se référer au bulletin de sécurité de l'éditeur pour l'obtention des correctifs (cf. section Documentation).
| Title | Publication Time | Tags | |||
|---|---|---|---|---|---|
|
|||||
{
"$ref": "https://www.cert.ssi.gouv.fr/openapi.json",
"affected_systems": [
{
"description": "CPython sans les derniers correctifs de s\u00e9curit\u00e9",
"product": {
"name": "CPython",
"vendor": {
"name": "Python",
"scada": false
}
}
}
],
"affected_systems_content": "",
"content": "## Solutions\n\nSe r\u00e9f\u00e9rer au bulletin de s\u00e9curit\u00e9 de l\u0027\u00e9diteur pour l\u0027obtention des correctifs (cf. section Documentation).",
"cves": [
{
"name": "CVE-2026-18503",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-18503"
}
],
"initial_release_date": "2026-08-11T00:00:00",
"last_revision_date": "2026-08-11T00:00:00",
"links": [],
"reference": "CERTFR-2026-AVI-0994",
"revisions": [
{
"description": "Version initiale",
"revision_date": "2026-08-11T00:00:00.000000"
}
],
"risks": [
{
"description": "D\u00e9ni de service \u00e0 distance"
}
],
"summary": "Une vuln\u00e9rabilit\u00e9 a \u00e9t\u00e9 d\u00e9couverte dans CPython. Elle permet \u00e0 un attaquant de provoquer un d\u00e9ni de service \u00e0 distance.",
"title": "Vuln\u00e9rabilit\u00e9 dans CPython",
"vendor_advisories": [
{
"published_at": "2026-08-10",
"title": "Bulletin de s\u00e9curit\u00e9 Python KQ7NBMCPAZJHRROQXJQE4GMXGLD5KHBS",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/KQ7NBMCPAZJHRROQXJQE4GMXGLD5KHBS/"
}
]
}
FKIE_CVE-2026-18503
Vulnerability from fkie_nvd - Published: 2026-08-10 14:17 - Updated: 2026-08-18 15:04| Vendor | Product | Version |
|---|
{
"affected": [
{
"affectedData": [
{
"defaultStatus": "unaffected",
"modules": [
"csv"
],
"product": "CPython",
"repo": "https://github.com/python/cpython",
"vendor": "Python Software Foundation",
"versions": [
{
"lessThan": "3.10.21",
"status": "affected",
"version": "0",
"versionType": "python"
},
{
"lessThan": "3.11.16",
"status": "affected",
"version": "3.11.0",
"versionType": "python"
},
{
"lessThan": "3.12.14",
"status": "affected",
"version": "3.12.0",
"versionType": "python"
},
{
"lessThan": "3.13.15",
"status": "affected",
"version": "3.13.0",
"versionType": "python"
},
{
"lessThan": "3.14.7",
"status": "affected",
"version": "3.14.0",
"versionType": "python"
},
{
"lessThan": "3.15.0rc1",
"status": "affected",
"version": "3.15.0a1",
"versionType": "python"
}
]
}
],
"source": "cna@python.org"
}
],
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "Attacker-controlled CSV samples can trigger super-linear \nregular-expression work during dialect sniffing and consume significant \nCPU when applications pass unbounded input to csv.Sniffer.sniff()."
}
],
"id": "CVE-2026-18503",
"lastModified": "2026-08-18T15:04:46.610",
"metrics": {
"cvssMetricV40": [
{
"cvssData": {
"Automatable": "NOT_DEFINED",
"Recovery": "NOT_DEFINED",
"Safety": "NOT_DEFINED",
"attackComplexity": "LOW",
"attackRequirements": "NONE",
"attackVector": "LOCAL",
"availabilityRequirement": "NOT_DEFINED",
"baseScore": 2.4,
"baseSeverity": "LOW",
"confidentialityRequirement": "NOT_DEFINED",
"exploitMaturity": "NOT_DEFINED",
"integrityRequirement": "NOT_DEFINED",
"modifiedAttackComplexity": "NOT_DEFINED",
"modifiedAttackRequirements": "NOT_DEFINED",
"modifiedAttackVector": "NOT_DEFINED",
"modifiedPrivilegesRequired": "NOT_DEFINED",
"modifiedSubAvailabilityImpact": "NOT_DEFINED",
"modifiedSubConfidentialityImpact": "NOT_DEFINED",
"modifiedSubIntegrityImpact": "NOT_DEFINED",
"modifiedUserInteraction": "NOT_DEFINED",
"modifiedVulnAvailabilityImpact": "NOT_DEFINED",
"modifiedVulnConfidentialityImpact": "NOT_DEFINED",
"modifiedVulnIntegrityImpact": "NOT_DEFINED",
"privilegesRequired": "LOW",
"providerUrgency": "NOT_DEFINED",
"subAvailabilityImpact": "NONE",
"subConfidentialityImpact": "NONE",
"subIntegrityImpact": "NONE",
"userInteraction": "PASSIVE",
"valueDensity": "NOT_DEFINED",
"vectorString": "CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X",
"version": "4.0",
"vulnAvailabilityImpact": "LOW",
"vulnConfidentialityImpact": "NONE",
"vulnIntegrityImpact": "NONE",
"vulnerabilityResponseEffort": "NOT_DEFINED"
},
"source": "cna@python.org",
"type": "Secondary"
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"id": "CVE-2026-18503",
"options": [
{
"exploitation": "none"
},
{
"automatable": "no"
},
{
"technicalImpact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-08-10T17:56:17.853221Z",
"version": "2.0.3"
}
}
]
},
"published": "2026-08-10T14:17:21.560",
"references": [
{
"source": "cna@python.org",
"url": "https://github.com/python/cpython/commit/063d4555c94ef412c731527dbf30193327f2ee82"
},
{
"source": "cna@python.org",
"url": "https://github.com/python/cpython/commit/476fb09cdb0d73e645849d98c610e7e5697ce7c9"
},
{
"source": "cna@python.org",
"url": "https://github.com/python/cpython/commit/89f29c760c02774b099ddd6863268eb13fa3946a"
},
{
"source": "cna@python.org",
"url": "https://github.com/python/cpython/commit/b09a67a20c464f8288c9f9a6b9c7082a74560024"
},
{
"source": "cna@python.org",
"url": "https://github.com/python/cpython/commit/b30c7fa9edd921a118f286e9f90f560777fa693b"
},
{
"source": "cna@python.org",
"url": "https://github.com/python/cpython/commit/fd78b565d7c326f96ae903ab945b47f35d829cf4"
},
{
"source": "cna@python.org",
"url": "https://github.com/python/cpython/issues/98820"
},
{
"source": "cna@python.org",
"url": "https://github.com/python/cpython/pull/153694"
},
{
"source": "cna@python.org",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/KQ7NBMCPAZJHRROQXJQE4GMXGLD5KHBS/"
}
],
"sourceIdentifier": "cna@python.org",
"vulnStatus": "Awaiting Analysis",
"weaknesses": [
{
"description": [
{
"lang": "en",
"value": "CWE-1176"
}
],
"source": "cna@python.org",
"type": "Secondary"
}
]
}
GHSA-2345-WR3R-CXF2
Vulnerability from github – Published: 2026-08-10 15:33 – Updated: 2026-08-12 03:31Attacker-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().
{
"affected": [],
"aliases": [
"CVE-2026-18503"
],
"database_specific": {
"cwe_ids": [
"CWE-1176"
],
"github_reviewed": false,
"github_reviewed_at": null,
"nvd_published_at": "2026-08-10T14:17:21Z",
"severity": "LOW"
},
"details": "Attacker-controlled CSV samples can trigger super-linear \nregular-expression work during dialect sniffing and consume significant \nCPU when applications pass unbounded input to csv.Sniffer.sniff().",
"id": "GHSA-2345-wr3r-cxf2",
"modified": "2026-08-12T03:31:16Z",
"published": "2026-08-10T15:33:51Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-18503"
},
{
"type": "WEB",
"url": "https://github.com/python/cpython/issues/98820"
},
{
"type": "WEB",
"url": "https://github.com/python/cpython/pull/153694"
},
{
"type": "WEB",
"url": "https://github.com/python/cpython/commit/063d4555c94ef412c731527dbf30193327f2ee82"
},
{
"type": "WEB",
"url": "https://github.com/python/cpython/commit/476fb09cdb0d73e645849d98c610e7e5697ce7c9"
},
{
"type": "WEB",
"url": "https://github.com/python/cpython/commit/89f29c760c02774b099ddd6863268eb13fa3946a"
},
{
"type": "WEB",
"url": "https://github.com/python/cpython/commit/b09a67a20c464f8288c9f9a6b9c7082a74560024"
},
{
"type": "WEB",
"url": "https://github.com/python/cpython/commit/b30c7fa9edd921a118f286e9f90f560777fa693b"
},
{
"type": "WEB",
"url": "https://github.com/python/cpython/commit/fd78b565d7c326f96ae903ab945b47f35d829cf4"
},
{
"type": "WEB",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/KQ7NBMCPAZJHRROQXJQE4GMXGLD5KHBS"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X",
"type": "CVSS_V4"
}
]
}
RHSA-2026:54534
Vulnerability from csaf_redhat - Published: 2026-08-13 11:03 - Updated: 2026-08-22 00:14A flaw was found in the Python `Tarfile.extract()` function. This vulnerability occurs when processing untrusted tar files containing hardlinks, as the `filter` parameter is not correctly enforced. An attacker could exploit this to write files with unintended user or group ownership, potentially leading to unauthorized modifications or privilege issues on the system.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@aarch64 | — |
Vendor Fix
fix
|
|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@noarch | — |
Vendor Fix
fix
|
|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@src | — |
Vendor Fix
fix
|
|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@x86_64 | — |
Vendor Fix
fix
|
A flaw was found in Python's xml.etree.ElementPath component. This vulnerability can lead to a denial of service (DoS) when processing specially crafted XML documents. Specifically, certain XPath index predicates used with functions like Element.findall() and Element.iterfind() can cause the processing time to increase quadratically with the size of the input, making the system unresponsive. A remote attacker could exploit this by providing a malicious XML file, potentially disrupting service availability.
CWE-770 - Allocation of Resources Without Limits or Throttling| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@aarch64 | — |
Vendor Fix
fix
|
|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@noarch | — |
Vendor Fix
fix
|
|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@src | — |
Vendor Fix
fix
|
|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@x86_64 | — |
Vendor Fix
fix
|
A flaw was found in the `tarfile.extractall()` function within Python. A remote attacker could exploit this vulnerability by providing a specially crafted archive. This archive could bypass security filters by using a hardlink that references a symlink, allowing the symlink to be recreated outside the intended destination directory. This could lead to out-of-destination file reads or writes, potentially resulting in information disclosure or arbitrary file modification.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in the Python `tarfile` module. When processing a specially crafted tar archive opened in 'streaming mode' (mode='r|'), the module does not properly handle the end-of-file (EOF) condition. This can cause the `tarfile` module to enter an infinite loop, leading to a Denial of Service (DoS) for applications processing such archives.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in Python. Its incremental HTML parser can be exploited by a remote attacker. By sending specially crafted, uncontrolled data with repeated, incomplete markup declarations, the attacker can cause the system to consume excessive central processing unit (CPU) resources. This leads to a denial of service, making the affected system unresponsive.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in the `csv.Sniffer.sniff()` function within Python. An attacker can exploit this by providing specially crafted CSV samples, which can trigger super-linear regular-expression processing during dialect sniffing. This excessive processing consumes significant CPU resources, potentially leading to a Denial of Service (DoS) for applications that process unbounded input using this function.
CWE-1333 - Inefficient Regular Expression Complexity| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@noarch | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-14-main@x86_64 | — |
Vendor Fix
fix
Workaround
|
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Important"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for Red Hat Hardened Images RPMs is now available.",
"title": "Topic"
},
{
"category": "general",
"text": "This update includes the following RPMs:\n\npython3.14:\n * python-unversioned-command-3.14.7-1.hum1 (noarch)\n * python3-3.14.7-1.hum1 (aarch64, x86_64)\n * python3-debug-3.14.7-1.hum1 (aarch64, x86_64)\n * python3-devel-3.14.7-1.hum1 (aarch64, x86_64)\n * python3-idle-3.14.7-1.hum1 (aarch64, x86_64)\n * python3-libs-3.14.7-1.hum1 (aarch64, x86_64)\n * python3-test-3.14.7-1.hum1 (aarch64, x86_64)\n * python3-tkinter-3.14.7-1.hum1 (aarch64, x86_64)\n * python3.14-freethreading-3.14.7-1.hum1 (aarch64, x86_64)\n * python3.14-freethreading-debug-3.14.7-1.hum1 (aarch64, x86_64)\n * python3.14-freethreading-devel-3.14.7-1.hum1 (aarch64, x86_64)\n * python3.14-freethreading-idle-3.14.7-1.hum1 (aarch64, x86_64)\n * python3.14-freethreading-libs-3.14.7-1.hum1 (aarch64, x86_64)\n * python3.14-freethreading-test-3.14.7-1.hum1 (aarch64, x86_64)\n * python3.14-freethreading-tkinter-3.14.7-1.hum1 (aarch64, x86_64)\n * python3.14-3.14.7-1.hum1.src (src)\n\nSecurity Fix(es):\n\npython3.14:\n * CVE-2026-11940\n * CVE-2026-11972\n * CVE-2026-15308\n * CVE-2026-4360\n * CVE-2026-6879",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2026:54534",
"url": "https://access.redhat.com/errata/RHSA-2026:54534"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2026-11940",
"url": "https://access.redhat.com/security/cve/CVE-2026-11940"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2026-11972",
"url": "https://access.redhat.com/security/cve/CVE-2026-11972"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2026-15308",
"url": "https://access.redhat.com/security/cve/CVE-2026-15308"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2026-4360",
"url": "https://access.redhat.com/security/cve/CVE-2026-4360"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2026-6879",
"url": "https://access.redhat.com/security/cve/CVE-2026-6879"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/",
"url": "https://access.redhat.com/security/updates/classification/"
},
{
"category": "external",
"summary": "https://images.redhat.com/",
"url": "https://images.redhat.com/"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2026-18503",
"url": "https://access.redhat.com/security/cve/CVE-2026-18503"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_54534.json"
}
],
"title": "Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update",
"tracking": {
"current_release_date": "2026-08-22T00:14:40+00:00",
"generator": {
"date": "2026-08-22T00:14:40+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "5.3.16"
}
},
"id": "RHSA-2026:54534",
"initial_release_date": "2026-08-13T11:03:04+00:00",
"revision_history": [
{
"date": "2026-08-13T11:03:04+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2026-08-20T08:42:36+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2026-08-22T00:14:40+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Hardened Images",
"product": {
"name": "Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images",
"product_identification_helper": {
"cpe": "cpe:/a:redhat:hummingbird:1"
}
}
}
],
"category": "product_family",
"name": "Red Hat Hardened Images"
},
{
"branches": [
{
"category": "product_version",
"name": "python3-14-main@noarch",
"product": {
"name": "python3-14-main@noarch",
"product_id": "python3-14-main@noarch",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/python-unversioned-command@3.14.7-1.hum1?arch=noarch\u0026distro=hummingbird-20251124\u0026repository_id=public-hummingbird-x86_64-rpms"
}
}
}
],
"category": "architecture",
"name": "noarch"
},
{
"branches": [
{
"category": "product_version",
"name": "python3-14-main@aarch64",
"product": {
"name": "python3-14-main@aarch64",
"product_id": "python3-14-main@aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/python3@3.14.7-1.hum1?arch=aarch64\u0026distro=hummingbird-20251124\u0026repository_id=public-hummingbird-aarch64-rpms"
}
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "python3-14-main@x86_64",
"product": {
"name": "python3-14-main@x86_64",
"product_id": "python3-14-main@x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/python3@3.14.7-1.hum1?arch=x86_64\u0026distro=hummingbird-20251124\u0026repository_id=public-hummingbird-x86_64-rpms"
}
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_version",
"name": "python3-14-main@src",
"product": {
"name": "python3-14-main@src",
"product_id": "python3-14-main@src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/python3.14@3.14.7-1.hum1?arch=src\u0026distro=hummingbird-20251124\u0026repository_id=public-hummingbird-source-rpms"
}
}
}
],
"category": "architecture",
"name": "src"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "python3-14-main@aarch64 as a component of Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images:python3-14-main@aarch64"
},
"product_reference": "python3-14-main@aarch64",
"relates_to_product_reference": "Red Hat Hardened Images"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "python3-14-main@noarch as a component of Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images:python3-14-main@noarch"
},
"product_reference": "python3-14-main@noarch",
"relates_to_product_reference": "Red Hat Hardened Images"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "python3-14-main@src as a component of Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images:python3-14-main@src"
},
"product_reference": "python3-14-main@src",
"relates_to_product_reference": "Red Hat Hardened Images"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "python3-14-main@x86_64 as a component of Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images:python3-14-main@x86_64"
},
"product_reference": "python3-14-main@x86_64",
"relates_to_product_reference": "Red Hat Hardened Images"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-4360",
"cwe": {
"id": "CWE-279",
"name": "Incorrect Execution-Assigned Permissions"
},
"discovery_date": "2026-06-30T15:01:14.438690+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2494987"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in the Python `Tarfile.extract()` function. This vulnerability occurs when processing untrusted tar files containing hardlinks, as the `filter` parameter is not correctly enforced. An attacker could exploit this to write files with unintended user or group ownership, potentially leading to unauthorized modifications or privilege issues on the system.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "python: Python Tarfile: Unexpected file ownership when extracting hardlinks",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This Moderate flaw in Python\u0027s Tarfile module allows a local attacker with low privileges to achieve a high integrity impact. By tricking a user into extracting a specially crafted untrusted tar file containing hardlinks, the attacker could cause files to be written with unexpected ownership, potentially leading to unauthorized file modification.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Hardened Images:python3-14-main@aarch64",
"Red Hat Hardened Images:python3-14-main@noarch",
"Red Hat Hardened Images:python3-14-main@src",
"Red Hat Hardened Images:python3-14-main@x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-4360"
},
{
"category": "external",
"summary": "RHBZ#2494987",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2494987"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-4360",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-4360"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-4360",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-4360"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/issues/151987",
"url": "https://github.com/python/cpython/issues/151987"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/pull/151988",
"url": "https://github.com/python/cpython/pull/151988"
},
{
"category": "external",
"summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/TWZW2PC2AZOV6FENIHFSRC63OM7MBGSB/",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/TWZW2PC2AZOV6FENIHFSRC63OM7MBGSB/"
}
],
"release_date": "2026-06-30T14:45:35.601000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-13T11:03:04+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\nhttps://images.redhat.com/",
"product_ids": [
"Red Hat Hardened Images:python3-14-main@aarch64",
"Red Hat Hardened Images:python3-14-main@noarch",
"Red Hat Hardened Images:python3-14-main@src",
"Red Hat Hardened Images:python3-14-main@x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:54534"
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "NONE",
"baseScore": 5.0,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "HIGH",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:N",
"version": "3.1"
},
"products": [
"Red Hat Hardened Images:python3-14-main@aarch64",
"Red Hat Hardened Images:python3-14-main@noarch",
"Red Hat Hardened Images:python3-14-main@src",
"Red Hat Hardened Images:python3-14-main@x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "python: Python Tarfile: Unexpected file ownership when extracting hardlinks"
},
{
"cve": "CVE-2026-6879",
"cwe": {
"id": "CWE-770",
"name": "Allocation of Resources Without Limits or Throttling"
},
"discovery_date": "2026-07-28T17:34:14.787326+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2508122"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Python\u0027s xml.etree.ElementPath component. This vulnerability can lead to a denial of service (DoS) when processing specially crafted XML documents. Specifically, certain XPath index predicates used with functions like Element.findall() and Element.iterfind() can cause the processing time to increase quadratically with the size of the input, making the system unresponsive. A remote attacker could exploit this by providing a malicious XML file, potentially disrupting service availability.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "python: Python: Performance degradation in XML processing due to quadratic time complexity",
"title": "Vulnerability summary"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Hardened Images:python3-14-main@aarch64",
"Red Hat Hardened Images:python3-14-main@noarch",
"Red Hat Hardened Images:python3-14-main@src",
"Red Hat Hardened Images:python3-14-main@x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-6879"
},
{
"category": "external",
"summary": "RHBZ#2508122",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2508122"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-6879",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-6879"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-6879",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-6879"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/commit/2ffab083782968a4d732738f4f1dff6bbd69d2b0",
"url": "https://github.com/python/cpython/commit/2ffab083782968a4d732738f4f1dff6bbd69d2b0"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/issues/152674",
"url": "https://github.com/python/cpython/issues/152674"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/pull/152676",
"url": "https://github.com/python/cpython/pull/152676"
},
{
"category": "external",
"summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/7YMZ6DDZVR26TJJBVO3RDNBAVGHNYAKR/",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/7YMZ6DDZVR26TJJBVO3RDNBAVGHNYAKR/"
}
],
"release_date": "2026-07-28T13:46:30.650000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-13T11:03:04+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\nhttps://images.redhat.com/",
"product_ids": [
"Red Hat Hardened Images:python3-14-main@aarch64",
"Red Hat Hardened Images:python3-14-main@noarch",
"Red Hat Hardened Images:python3-14-main@src",
"Red Hat Hardened Images:python3-14-main@x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:54534"
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "LOW",
"baseScore": 2.2,
"baseSeverity": "LOW",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "HIGH",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:N/I:N/A:L",
"version": "3.1"
},
"products": [
"Red Hat Hardened Images:python3-14-main@aarch64",
"Red Hat Hardened Images:python3-14-main@noarch",
"Red Hat Hardened Images:python3-14-main@src",
"Red Hat Hardened Images:python3-14-main@x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Low"
}
],
"title": "python: Python: Performance degradation in XML processing due to quadratic time complexity"
},
{
"cve": "CVE-2026-11940",
"cwe": {
"id": "CWE-22",
"name": "Improper Limitation of a Pathname to a Restricted Directory (\u0027Path Traversal\u0027)"
},
"discovery_date": "2026-06-23T17:05:33.822236+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2491848"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in the `tarfile.extractall()` function within Python. A remote attacker could exploit this vulnerability by providing a specially crafted archive. This archive could bypass security filters by using a hardlink that references a symlink, allowing the symlink to be recreated outside the intended destination directory. This could lead to out-of-destination file reads or writes, potentially resulting in information disclosure or arbitrary file modification.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "python: cpython: CPython: tarfile extraction filter bypass allows escaping the destination directory",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Red Hat products that appear in dependency searches under names containing \"tarfile\" but that are not the CPython standard-library tarfile module are not affected by this flaw. Matches such as the Go packages under github.com/containers/image / go.podman.io/image (.../docker/tarfile and .../docker/internal/tarfile) and the Apache Camel artifacts (camel-tarfile, camel-quarkus-tarfile) are unrelated implementations in other languages and do not include the vulnerable CPython tarfile.extractall() filter logic. The separately packaged PyPI component backports-tarfile is also out of scope for this CVE as assigned: it is not the CPython stdlib module named in the advisory and this CVE tracks the interpreter-provided tarfile shipped in Red Hat python3* packages.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Hardened Images:python3-14-main@aarch64",
"Red Hat Hardened Images:python3-14-main@noarch",
"Red Hat Hardened Images:python3-14-main@src",
"Red Hat Hardened Images:python3-14-main@x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-11940"
},
{
"category": "external",
"summary": "RHBZ#2491848",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2491848"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-11940",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-11940"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-11940",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-11940"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/issues/151558",
"url": "https://github.com/python/cpython/issues/151558"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/pull/151559",
"url": "https://github.com/python/cpython/pull/151559"
},
{
"category": "external",
"summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/LD6QIISNQFQYOIEPJNEUIPV7S3V76FZH/",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/LD6QIISNQFQYOIEPJNEUIPV7S3V76FZH/"
}
],
"release_date": "2026-06-23T16:04:17.321000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-13T11:03:04+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\nhttps://images.redhat.com/",
"product_ids": [
"Red Hat Hardened Images:python3-14-main@aarch64",
"Red Hat Hardened Images:python3-14-main@noarch",
"Red Hat Hardened Images:python3-14-main@src",
"Red Hat Hardened Images:python3-14-main@x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:54534"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.",
"product_ids": [
"Red Hat Hardened Images:python3-14-main@aarch64",
"Red Hat Hardened Images:python3-14-main@noarch",
"Red Hat Hardened Images:python3-14-main@src",
"Red Hat Hardened Images:python3-14-main@x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 7.3,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:N",
"version": "3.1"
},
"products": [
"Red Hat Hardened Images:python3-14-main@aarch64",
"Red Hat Hardened Images:python3-14-main@noarch",
"Red Hat Hardened Images:python3-14-main@src",
"Red Hat Hardened Images:python3-14-main@x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Important"
}
],
"title": "python: cpython: CPython: tarfile extraction filter bypass allows escaping the destination directory"
},
{
"cve": "CVE-2026-11972",
"cwe": {
"id": "CWE-835",
"name": "Loop with Unreachable Exit Condition (\u0027Infinite Loop\u0027)"
},
"discovery_date": "2026-06-23T23:01:07.338455+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2492050"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in the Python `tarfile` module. When processing a specially crafted tar archive opened in \u0027streaming mode\u0027 (mode=\u0027r|\u0027), the module does not properly handle the end-of-file (EOF) condition. This can cause the `tarfile` module to enter an infinite loop, leading to a Denial of Service (DoS) for applications processing such archives.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "python: Python tarfile module: Denial of Service via improper EOF handling in streaming mode",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "A flaw was found in the Python tarfile module. When processing a tar archive in streaming mode (mode=\u0027r|\u0027), the _Stream.seek function does not properly check for end-of-file, which can cause an infinite loop when processing a specially crafted archive. Red Hat ships Python as part of many products, and applications using tarfile\u0027s streaming mode are potentially affected by this denial of service vulnerability.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Hardened Images:python3-14-main@aarch64",
"Red Hat Hardened Images:python3-14-main@noarch",
"Red Hat Hardened Images:python3-14-main@src",
"Red Hat Hardened Images:python3-14-main@x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-11972"
},
{
"category": "external",
"summary": "RHBZ#2492050",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492050"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-11972",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-11972"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-11972",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-11972"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/issues/151981",
"url": "https://github.com/python/cpython/issues/151981"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/pull/151982",
"url": "https://github.com/python/cpython/pull/151982"
},
{
"category": "external",
"summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/AXPSKKTSRKXTTJULW3XSIC74WZNAAPPB/",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/AXPSKKTSRKXTTJULW3XSIC74WZNAAPPB/"
}
],
"release_date": "2026-06-23T22:02:45.434000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-13T11:03:04+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\nhttps://images.redhat.com/",
"product_ids": [
"Red Hat Hardened Images:python3-14-main@aarch64",
"Red Hat Hardened Images:python3-14-main@noarch",
"Red Hat Hardened Images:python3-14-main@src",
"Red Hat Hardened Images:python3-14-main@x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:54534"
},
{
"category": "workaround",
"details": "Avoid using tarfile streaming mode (mode=\u0027r|\u0027) with untrusted tar archives. Use the standard file-based mode (mode=\u0027r\u0027) instead where possible.",
"product_ids": [
"Red Hat Hardened Images:python3-14-main@aarch64",
"Red Hat Hardened Images:python3-14-main@noarch",
"Red Hat Hardened Images:python3-14-main@src",
"Red Hat Hardened Images:python3-14-main@x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"Red Hat Hardened Images:python3-14-main@aarch64",
"Red Hat Hardened Images:python3-14-main@noarch",
"Red Hat Hardened Images:python3-14-main@src",
"Red Hat Hardened Images:python3-14-main@x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "python: Python tarfile module: Denial of Service via improper EOF handling in streaming mode"
},
{
"cve": "CVE-2026-15308",
"cwe": {
"id": "CWE-835",
"name": "Loop with Unreachable Exit Condition (\u0027Infinite Loop\u0027)"
},
"discovery_date": "2026-07-09T18:02:10.090070+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2498608"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Python. Its incremental HTML parser can be exploited by a remote attacker. By sending specially crafted, uncontrolled data with repeated, incomplete markup declarations, the attacker can cause the system to consume excessive central processing unit (CPU) resources. This leads to a denial of service, making the affected system unresponsive.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "python: Python: CPU Denial of Service in HTML parser via repeated unterminated markup declarations",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This Important vulnerability in Python\u0027s `html.parser.HTMLParser` can lead to a denial of service. By supplying specially crafted, malformed HTML with repeated unterminated markup declarations, an attacker can cause excessive CPU consumption, rendering the system unresponsive. Red Hat products utilizing this parser to process untrusted HTML content are susceptible to resource exhaustion.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Hardened Images:python3-14-main@aarch64",
"Red Hat Hardened Images:python3-14-main@noarch",
"Red Hat Hardened Images:python3-14-main@src",
"Red Hat Hardened Images:python3-14-main@x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-15308"
},
{
"category": "external",
"summary": "RHBZ#2498608",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2498608"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-15308",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-15308"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-15308",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-15308"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/commit/07efb08123ba9367a7107325adb9d5626dca1ca9",
"url": "https://github.com/python/cpython/commit/07efb08123ba9367a7107325adb9d5626dca1ca9"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/commit/7933f4bf7131aa4140750f9404f5de0aa2969ced",
"url": "https://github.com/python/cpython/commit/7933f4bf7131aa4140750f9404f5de0aa2969ced"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/commit/bcf98ddbc40ec9b3ee87da0124a5660b19b7e606",
"url": "https://github.com/python/cpython/commit/bcf98ddbc40ec9b3ee87da0124a5660b19b7e606"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/commit/e9f92ac0b298292e7ff998e52cb8ccacfb27a0bd",
"url": "https://github.com/python/cpython/commit/e9f92ac0b298292e7ff998e52cb8ccacfb27a0bd"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/issues/153030",
"url": "https://github.com/python/cpython/issues/153030"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/pull/153031",
"url": "https://github.com/python/cpython/pull/153031"
},
{
"category": "external",
"summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/F6453LWKSHKCTWFLCOURWPLETNUIW2Z5/",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/F6453LWKSHKCTWFLCOURWPLETNUIW2Z5/"
}
],
"release_date": "2026-07-09T17:10:57.317000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-13T11:03:04+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\nhttps://images.redhat.com/",
"product_ids": [
"Red Hat Hardened Images:python3-14-main@aarch64",
"Red Hat Hardened Images:python3-14-main@noarch",
"Red Hat Hardened Images:python3-14-main@src",
"Red Hat Hardened Images:python3-14-main@x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:54534"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"Red Hat Hardened Images:python3-14-main@aarch64",
"Red Hat Hardened Images:python3-14-main@noarch",
"Red Hat Hardened Images:python3-14-main@src",
"Red Hat Hardened Images:python3-14-main@x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"Red Hat Hardened Images:python3-14-main@aarch64",
"Red Hat Hardened Images:python3-14-main@noarch",
"Red Hat Hardened Images:python3-14-main@src",
"Red Hat Hardened Images:python3-14-main@x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Important"
}
],
"title": "python: Python: CPU Denial of Service in HTML parser via repeated unterminated markup declarations"
},
{
"cve": "CVE-2026-18503",
"cwe": {
"id": "CWE-1333",
"name": "Inefficient Regular Expression Complexity"
},
"discovery_date": "2026-08-10T14:11:09.811226+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2513510"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in the `csv.Sniffer.sniff()` function within Python. An attacker can exploit this by providing specially crafted CSV samples, which can trigger super-linear regular-expression processing during dialect sniffing. This excessive processing consumes significant CPU resources, potentially leading to a Denial of Service (DoS) for applications that process unbounded input using this function.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "python: Python: Denial of Service via super-linear regular expression work in csv.Sniffer.sniff()",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Red Hat has evaluated this issue and determined it has a Low security impact. The csv.Sniffer.sniff() function in Python\u0027s standard library is vulnerable to excessive CPU consumption when processing specially crafted CSV input, due to quadratic time complexity in the dialect sniffing regex. Most applications are not affected as they use csv.reader() or csv.DictReader() directly without invoking the sniffing functionality.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Hardened Images:python3-14-main@aarch64",
"Red Hat Hardened Images:python3-14-main@noarch",
"Red Hat Hardened Images:python3-14-main@src",
"Red Hat Hardened Images:python3-14-main@x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-18503"
},
{
"category": "external",
"summary": "RHBZ#2513510",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2513510"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-18503",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-18503"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-18503",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-18503"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/issues/98820",
"url": "https://github.com/python/cpython/issues/98820"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/pull/153694",
"url": "https://github.com/python/cpython/pull/153694"
},
{
"category": "external",
"summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/KQ7NBMCPAZJHRROQXJQE4GMXGLD5KHBS/",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/KQ7NBMCPAZJHRROQXJQE4GMXGLD5KHBS/"
}
],
"release_date": "2026-08-10T13:45:31.618000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-13T11:03:04+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\nhttps://images.redhat.com/",
"product_ids": [
"Red Hat Hardened Images:python3-14-main@aarch64",
"Red Hat Hardened Images:python3-14-main@noarch",
"Red Hat Hardened Images:python3-14-main@src",
"Red Hat Hardened Images:python3-14-main@x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:54534"
},
{
"category": "workaround",
"details": "Do not pass untrusted or unbounded CSV input to csv.Sniffer.sniff(). If dialect detection is needed, limit the size of the sample passed to sniff() or use a known dialect directly with csv.reader().",
"product_ids": [
"Red Hat Hardened Images:python3-14-main@aarch64",
"Red Hat Hardened Images:python3-14-main@noarch",
"Red Hat Hardened Images:python3-14-main@src",
"Red Hat Hardened Images:python3-14-main@x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "LOW",
"baseScore": 2.8,
"baseSeverity": "LOW",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:N/I:N/A:L",
"version": "3.1"
},
"products": [
"Red Hat Hardened Images:python3-14-main@aarch64",
"Red Hat Hardened Images:python3-14-main@noarch",
"Red Hat Hardened Images:python3-14-main@src",
"Red Hat Hardened Images:python3-14-main@x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Low"
}
],
"title": "python: Python: Denial of Service via super-linear regular expression work in csv.Sniffer.sniff()"
}
]
}
RHSA-2026:54554
Vulnerability from csaf_redhat - Published: 2026-08-13 12:19 - Updated: 2026-08-22 00:14A flaw was found in the Python `Tarfile.extract()` function. This vulnerability occurs when processing untrusted tar files containing hardlinks, as the `filter` parameter is not correctly enforced. An attacker could exploit this to write files with unintended user or group ownership, potentially leading to unauthorized modifications or privilege issues on the system.
A flaw was found in Python's xml.etree.ElementPath component. This vulnerability can lead to a denial of service (DoS) when processing specially crafted XML documents. Specifically, certain XPath index predicates used with functions like Element.findall() and Element.iterfind() can cause the processing time to increase quadratically with the size of the input, making the system unresponsive. A remote attacker could exploit this by providing a malicious XML file, potentially disrupting service availability.
CWE-770 - Allocation of Resources Without Limits or ThrottlingA flaw was found in the `tarfile.extractall()` function within Python. A remote attacker could exploit this vulnerability by providing a specially crafted archive. This archive could bypass security filters by using a hardlink that references a symlink, allowing the symlink to be recreated outside the intended destination directory. This could lead to out-of-destination file reads or writes, potentially resulting in information disclosure or arbitrary file modification.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: Red Hat Hardened Images:python3-13-main@aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-13-main@src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-13-main@x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in the Python `tarfile` module. When processing a specially crafted tar archive opened in 'streaming mode' (mode='r|'), the module does not properly handle the end-of-file (EOF) condition. This can cause the `tarfile` module to enter an infinite loop, leading to a Denial of Service (DoS) for applications processing such archives.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: Red Hat Hardened Images:python3-13-main@aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-13-main@src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-13-main@x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in Python. Its incremental HTML parser can be exploited by a remote attacker. By sending specially crafted, uncontrolled data with repeated, incomplete markup declarations, the attacker can cause the system to consume excessive central processing unit (CPU) resources. This leads to a denial of service, making the affected system unresponsive.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: Red Hat Hardened Images:python3-13-main@aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-13-main@src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-13-main@x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in the `csv.Sniffer.sniff()` function within Python. An attacker can exploit this by providing specially crafted CSV samples, which can trigger super-linear regular-expression processing during dialect sniffing. This excessive processing consumes significant CPU resources, potentially leading to a Denial of Service (DoS) for applications that process unbounded input using this function.
CWE-1333 - Inefficient Regular Expression Complexity| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: Red Hat Hardened Images:python3-13-main@aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-13-main@src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-13-main@x86_64 | — |
Vendor Fix
fix
Workaround
|
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Important"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for Red Hat Hardened Images RPMs is now available.",
"title": "Topic"
},
{
"category": "general",
"text": "This update includes the following RPMs:\n\npython3.13:\n * python3.13-3.13.15-1.hum1 (aarch64, x86_64)\n * python3.13-debug-3.13.15-1.hum1 (aarch64, x86_64)\n * python3.13-devel-3.13.15-1.hum1 (aarch64, x86_64)\n * python3.13-freethreading-3.13.15-1.hum1 (aarch64, x86_64)\n * python3.13-freethreading-debug-3.13.15-1.hum1 (aarch64, x86_64)\n * python3.13-idle-3.13.15-1.hum1 (aarch64, x86_64)\n * python3.13-libs-3.13.15-1.hum1 (aarch64, x86_64)\n * python3.13-test-3.13.15-1.hum1 (aarch64, x86_64)\n * python3.13-tkinter-3.13.15-1.hum1 (aarch64, x86_64)\n * python3.13-3.13.15-1.hum1.src (src)\n\nSecurity Fix(es):\n\npython3.13:\n * CVE-2026-11940\n * CVE-2026-11972\n * CVE-2026-15308\n * CVE-2026-4360\n * CVE-2026-6879",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2026:54554",
"url": "https://access.redhat.com/errata/RHSA-2026:54554"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2026-11940",
"url": "https://access.redhat.com/security/cve/CVE-2026-11940"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2026-11972",
"url": "https://access.redhat.com/security/cve/CVE-2026-11972"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2026-15308",
"url": "https://access.redhat.com/security/cve/CVE-2026-15308"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2026-4360",
"url": "https://access.redhat.com/security/cve/CVE-2026-4360"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2026-6879",
"url": "https://access.redhat.com/security/cve/CVE-2026-6879"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/",
"url": "https://access.redhat.com/security/updates/classification/"
},
{
"category": "external",
"summary": "https://images.redhat.com/",
"url": "https://images.redhat.com/"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2026-18503",
"url": "https://access.redhat.com/security/cve/CVE-2026-18503"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_54554.json"
}
],
"title": "Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update",
"tracking": {
"current_release_date": "2026-08-22T00:14:46+00:00",
"generator": {
"date": "2026-08-22T00:14:46+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "5.3.16"
}
},
"id": "RHSA-2026:54554",
"initial_release_date": "2026-08-13T12:19:42+00:00",
"revision_history": [
{
"date": "2026-08-13T12:19:42+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2026-08-20T08:42:41+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2026-08-22T00:14:46+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Hardened Images",
"product": {
"name": "Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images",
"product_identification_helper": {
"cpe": "cpe:/a:redhat:hummingbird:1"
}
}
}
],
"category": "product_family",
"name": "Red Hat Hardened Images"
},
{
"branches": [
{
"category": "product_version",
"name": "python3-13-main@aarch64",
"product": {
"name": "python3-13-main@aarch64",
"product_id": "python3-13-main@aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/python3.13@3.13.15-1.hum1?arch=aarch64\u0026distro=hummingbird-20251124\u0026repository_id=public-hummingbird-aarch64-rpms"
}
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "python3-13-main@src",
"product": {
"name": "python3-13-main@src",
"product_id": "python3-13-main@src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/python3.13@3.13.15-1.hum1?arch=src\u0026distro=hummingbird-20251124\u0026repository_id=public-hummingbird-source-rpms"
}
}
}
],
"category": "architecture",
"name": "src"
},
{
"branches": [
{
"category": "product_version",
"name": "python3-13-main@x86_64",
"product": {
"name": "python3-13-main@x86_64",
"product_id": "python3-13-main@x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/python3.13@3.13.15-1.hum1?arch=x86_64\u0026distro=hummingbird-20251124\u0026repository_id=public-hummingbird-x86_64-rpms"
}
}
}
],
"category": "architecture",
"name": "x86_64"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "python3-13-main@aarch64 as a component of Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images:python3-13-main@aarch64"
},
"product_reference": "python3-13-main@aarch64",
"relates_to_product_reference": "Red Hat Hardened Images"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "python3-13-main@src as a component of Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images:python3-13-main@src"
},
"product_reference": "python3-13-main@src",
"relates_to_product_reference": "Red Hat Hardened Images"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "python3-13-main@x86_64 as a component of Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images:python3-13-main@x86_64"
},
"product_reference": "python3-13-main@x86_64",
"relates_to_product_reference": "Red Hat Hardened Images"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-4360",
"cwe": {
"id": "CWE-279",
"name": "Incorrect Execution-Assigned Permissions"
},
"discovery_date": "2026-06-30T15:01:14.438690+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2494987"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in the Python `Tarfile.extract()` function. This vulnerability occurs when processing untrusted tar files containing hardlinks, as the `filter` parameter is not correctly enforced. An attacker could exploit this to write files with unintended user or group ownership, potentially leading to unauthorized modifications or privilege issues on the system.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "python: Python Tarfile: Unexpected file ownership when extracting hardlinks",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This Moderate flaw in Python\u0027s Tarfile module allows a local attacker with low privileges to achieve a high integrity impact. By tricking a user into extracting a specially crafted untrusted tar file containing hardlinks, the attacker could cause files to be written with unexpected ownership, potentially leading to unauthorized file modification.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Hardened Images:python3-13-main@aarch64",
"Red Hat Hardened Images:python3-13-main@src",
"Red Hat Hardened Images:python3-13-main@x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-4360"
},
{
"category": "external",
"summary": "RHBZ#2494987",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2494987"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-4360",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-4360"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-4360",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-4360"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/issues/151987",
"url": "https://github.com/python/cpython/issues/151987"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/pull/151988",
"url": "https://github.com/python/cpython/pull/151988"
},
{
"category": "external",
"summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/TWZW2PC2AZOV6FENIHFSRC63OM7MBGSB/",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/TWZW2PC2AZOV6FENIHFSRC63OM7MBGSB/"
}
],
"release_date": "2026-06-30T14:45:35.601000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-13T12:19:42+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\nhttps://images.redhat.com/",
"product_ids": [
"Red Hat Hardened Images:python3-13-main@aarch64",
"Red Hat Hardened Images:python3-13-main@src",
"Red Hat Hardened Images:python3-13-main@x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:54554"
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "NONE",
"baseScore": 5.0,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "HIGH",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:N",
"version": "3.1"
},
"products": [
"Red Hat Hardened Images:python3-13-main@aarch64",
"Red Hat Hardened Images:python3-13-main@src",
"Red Hat Hardened Images:python3-13-main@x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "python: Python Tarfile: Unexpected file ownership when extracting hardlinks"
},
{
"cve": "CVE-2026-6879",
"cwe": {
"id": "CWE-770",
"name": "Allocation of Resources Without Limits or Throttling"
},
"discovery_date": "2026-07-28T17:34:14.787326+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2508122"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Python\u0027s xml.etree.ElementPath component. This vulnerability can lead to a denial of service (DoS) when processing specially crafted XML documents. Specifically, certain XPath index predicates used with functions like Element.findall() and Element.iterfind() can cause the processing time to increase quadratically with the size of the input, making the system unresponsive. A remote attacker could exploit this by providing a malicious XML file, potentially disrupting service availability.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "python: Python: Performance degradation in XML processing due to quadratic time complexity",
"title": "Vulnerability summary"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Hardened Images:python3-13-main@aarch64",
"Red Hat Hardened Images:python3-13-main@src",
"Red Hat Hardened Images:python3-13-main@x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-6879"
},
{
"category": "external",
"summary": "RHBZ#2508122",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2508122"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-6879",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-6879"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-6879",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-6879"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/commit/2ffab083782968a4d732738f4f1dff6bbd69d2b0",
"url": "https://github.com/python/cpython/commit/2ffab083782968a4d732738f4f1dff6bbd69d2b0"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/issues/152674",
"url": "https://github.com/python/cpython/issues/152674"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/pull/152676",
"url": "https://github.com/python/cpython/pull/152676"
},
{
"category": "external",
"summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/7YMZ6DDZVR26TJJBVO3RDNBAVGHNYAKR/",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/7YMZ6DDZVR26TJJBVO3RDNBAVGHNYAKR/"
}
],
"release_date": "2026-07-28T13:46:30.650000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-13T12:19:42+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\nhttps://images.redhat.com/",
"product_ids": [
"Red Hat Hardened Images:python3-13-main@aarch64",
"Red Hat Hardened Images:python3-13-main@src",
"Red Hat Hardened Images:python3-13-main@x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:54554"
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "LOW",
"baseScore": 2.2,
"baseSeverity": "LOW",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "HIGH",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:N/I:N/A:L",
"version": "3.1"
},
"products": [
"Red Hat Hardened Images:python3-13-main@aarch64",
"Red Hat Hardened Images:python3-13-main@src",
"Red Hat Hardened Images:python3-13-main@x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Low"
}
],
"title": "python: Python: Performance degradation in XML processing due to quadratic time complexity"
},
{
"cve": "CVE-2026-11940",
"cwe": {
"id": "CWE-22",
"name": "Improper Limitation of a Pathname to a Restricted Directory (\u0027Path Traversal\u0027)"
},
"discovery_date": "2026-06-23T17:05:33.822236+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2491848"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in the `tarfile.extractall()` function within Python. A remote attacker could exploit this vulnerability by providing a specially crafted archive. This archive could bypass security filters by using a hardlink that references a symlink, allowing the symlink to be recreated outside the intended destination directory. This could lead to out-of-destination file reads or writes, potentially resulting in information disclosure or arbitrary file modification.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "python: cpython: CPython: tarfile extraction filter bypass allows escaping the destination directory",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Red Hat products that appear in dependency searches under names containing \"tarfile\" but that are not the CPython standard-library tarfile module are not affected by this flaw. Matches such as the Go packages under github.com/containers/image / go.podman.io/image (.../docker/tarfile and .../docker/internal/tarfile) and the Apache Camel artifacts (camel-tarfile, camel-quarkus-tarfile) are unrelated implementations in other languages and do not include the vulnerable CPython tarfile.extractall() filter logic. The separately packaged PyPI component backports-tarfile is also out of scope for this CVE as assigned: it is not the CPython stdlib module named in the advisory and this CVE tracks the interpreter-provided tarfile shipped in Red Hat python3* packages.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Hardened Images:python3-13-main@aarch64",
"Red Hat Hardened Images:python3-13-main@src",
"Red Hat Hardened Images:python3-13-main@x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-11940"
},
{
"category": "external",
"summary": "RHBZ#2491848",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2491848"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-11940",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-11940"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-11940",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-11940"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/issues/151558",
"url": "https://github.com/python/cpython/issues/151558"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/pull/151559",
"url": "https://github.com/python/cpython/pull/151559"
},
{
"category": "external",
"summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/LD6QIISNQFQYOIEPJNEUIPV7S3V76FZH/",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/LD6QIISNQFQYOIEPJNEUIPV7S3V76FZH/"
}
],
"release_date": "2026-06-23T16:04:17.321000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-13T12:19:42+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\nhttps://images.redhat.com/",
"product_ids": [
"Red Hat Hardened Images:python3-13-main@aarch64",
"Red Hat Hardened Images:python3-13-main@src",
"Red Hat Hardened Images:python3-13-main@x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:54554"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.",
"product_ids": [
"Red Hat Hardened Images:python3-13-main@aarch64",
"Red Hat Hardened Images:python3-13-main@src",
"Red Hat Hardened Images:python3-13-main@x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 7.3,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:N",
"version": "3.1"
},
"products": [
"Red Hat Hardened Images:python3-13-main@aarch64",
"Red Hat Hardened Images:python3-13-main@src",
"Red Hat Hardened Images:python3-13-main@x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Important"
}
],
"title": "python: cpython: CPython: tarfile extraction filter bypass allows escaping the destination directory"
},
{
"cve": "CVE-2026-11972",
"cwe": {
"id": "CWE-835",
"name": "Loop with Unreachable Exit Condition (\u0027Infinite Loop\u0027)"
},
"discovery_date": "2026-06-23T23:01:07.338455+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2492050"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in the Python `tarfile` module. When processing a specially crafted tar archive opened in \u0027streaming mode\u0027 (mode=\u0027r|\u0027), the module does not properly handle the end-of-file (EOF) condition. This can cause the `tarfile` module to enter an infinite loop, leading to a Denial of Service (DoS) for applications processing such archives.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "python: Python tarfile module: Denial of Service via improper EOF handling in streaming mode",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "A flaw was found in the Python tarfile module. When processing a tar archive in streaming mode (mode=\u0027r|\u0027), the _Stream.seek function does not properly check for end-of-file, which can cause an infinite loop when processing a specially crafted archive. Red Hat ships Python as part of many products, and applications using tarfile\u0027s streaming mode are potentially affected by this denial of service vulnerability.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Hardened Images:python3-13-main@aarch64",
"Red Hat Hardened Images:python3-13-main@src",
"Red Hat Hardened Images:python3-13-main@x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-11972"
},
{
"category": "external",
"summary": "RHBZ#2492050",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2492050"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-11972",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-11972"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-11972",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-11972"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/issues/151981",
"url": "https://github.com/python/cpython/issues/151981"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/pull/151982",
"url": "https://github.com/python/cpython/pull/151982"
},
{
"category": "external",
"summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/AXPSKKTSRKXTTJULW3XSIC74WZNAAPPB/",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/AXPSKKTSRKXTTJULW3XSIC74WZNAAPPB/"
}
],
"release_date": "2026-06-23T22:02:45.434000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-13T12:19:42+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\nhttps://images.redhat.com/",
"product_ids": [
"Red Hat Hardened Images:python3-13-main@aarch64",
"Red Hat Hardened Images:python3-13-main@src",
"Red Hat Hardened Images:python3-13-main@x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:54554"
},
{
"category": "workaround",
"details": "Avoid using tarfile streaming mode (mode=\u0027r|\u0027) with untrusted tar archives. Use the standard file-based mode (mode=\u0027r\u0027) instead where possible.",
"product_ids": [
"Red Hat Hardened Images:python3-13-main@aarch64",
"Red Hat Hardened Images:python3-13-main@src",
"Red Hat Hardened Images:python3-13-main@x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"Red Hat Hardened Images:python3-13-main@aarch64",
"Red Hat Hardened Images:python3-13-main@src",
"Red Hat Hardened Images:python3-13-main@x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "python: Python tarfile module: Denial of Service via improper EOF handling in streaming mode"
},
{
"cve": "CVE-2026-15308",
"cwe": {
"id": "CWE-835",
"name": "Loop with Unreachable Exit Condition (\u0027Infinite Loop\u0027)"
},
"discovery_date": "2026-07-09T18:02:10.090070+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2498608"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Python. Its incremental HTML parser can be exploited by a remote attacker. By sending specially crafted, uncontrolled data with repeated, incomplete markup declarations, the attacker can cause the system to consume excessive central processing unit (CPU) resources. This leads to a denial of service, making the affected system unresponsive.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "python: Python: CPU Denial of Service in HTML parser via repeated unterminated markup declarations",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This Important vulnerability in Python\u0027s `html.parser.HTMLParser` can lead to a denial of service. By supplying specially crafted, malformed HTML with repeated unterminated markup declarations, an attacker can cause excessive CPU consumption, rendering the system unresponsive. Red Hat products utilizing this parser to process untrusted HTML content are susceptible to resource exhaustion.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Hardened Images:python3-13-main@aarch64",
"Red Hat Hardened Images:python3-13-main@src",
"Red Hat Hardened Images:python3-13-main@x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-15308"
},
{
"category": "external",
"summary": "RHBZ#2498608",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2498608"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-15308",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-15308"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-15308",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-15308"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/commit/07efb08123ba9367a7107325adb9d5626dca1ca9",
"url": "https://github.com/python/cpython/commit/07efb08123ba9367a7107325adb9d5626dca1ca9"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/commit/7933f4bf7131aa4140750f9404f5de0aa2969ced",
"url": "https://github.com/python/cpython/commit/7933f4bf7131aa4140750f9404f5de0aa2969ced"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/commit/bcf98ddbc40ec9b3ee87da0124a5660b19b7e606",
"url": "https://github.com/python/cpython/commit/bcf98ddbc40ec9b3ee87da0124a5660b19b7e606"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/commit/e9f92ac0b298292e7ff998e52cb8ccacfb27a0bd",
"url": "https://github.com/python/cpython/commit/e9f92ac0b298292e7ff998e52cb8ccacfb27a0bd"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/issues/153030",
"url": "https://github.com/python/cpython/issues/153030"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/pull/153031",
"url": "https://github.com/python/cpython/pull/153031"
},
{
"category": "external",
"summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/F6453LWKSHKCTWFLCOURWPLETNUIW2Z5/",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/F6453LWKSHKCTWFLCOURWPLETNUIW2Z5/"
}
],
"release_date": "2026-07-09T17:10:57.317000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-13T12:19:42+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\nhttps://images.redhat.com/",
"product_ids": [
"Red Hat Hardened Images:python3-13-main@aarch64",
"Red Hat Hardened Images:python3-13-main@src",
"Red Hat Hardened Images:python3-13-main@x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:54554"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"Red Hat Hardened Images:python3-13-main@aarch64",
"Red Hat Hardened Images:python3-13-main@src",
"Red Hat Hardened Images:python3-13-main@x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"Red Hat Hardened Images:python3-13-main@aarch64",
"Red Hat Hardened Images:python3-13-main@src",
"Red Hat Hardened Images:python3-13-main@x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Important"
}
],
"title": "python: Python: CPU Denial of Service in HTML parser via repeated unterminated markup declarations"
},
{
"cve": "CVE-2026-18503",
"cwe": {
"id": "CWE-1333",
"name": "Inefficient Regular Expression Complexity"
},
"discovery_date": "2026-08-10T14:11:09.811226+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2513510"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in the `csv.Sniffer.sniff()` function within Python. An attacker can exploit this by providing specially crafted CSV samples, which can trigger super-linear regular-expression processing during dialect sniffing. This excessive processing consumes significant CPU resources, potentially leading to a Denial of Service (DoS) for applications that process unbounded input using this function.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "python: Python: Denial of Service via super-linear regular expression work in csv.Sniffer.sniff()",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Red Hat has evaluated this issue and determined it has a Low security impact. The csv.Sniffer.sniff() function in Python\u0027s standard library is vulnerable to excessive CPU consumption when processing specially crafted CSV input, due to quadratic time complexity in the dialect sniffing regex. Most applications are not affected as they use csv.reader() or csv.DictReader() directly without invoking the sniffing functionality.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Hardened Images:python3-13-main@aarch64",
"Red Hat Hardened Images:python3-13-main@src",
"Red Hat Hardened Images:python3-13-main@x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-18503"
},
{
"category": "external",
"summary": "RHBZ#2513510",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2513510"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-18503",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-18503"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-18503",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-18503"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/issues/98820",
"url": "https://github.com/python/cpython/issues/98820"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/pull/153694",
"url": "https://github.com/python/cpython/pull/153694"
},
{
"category": "external",
"summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/KQ7NBMCPAZJHRROQXJQE4GMXGLD5KHBS/",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/KQ7NBMCPAZJHRROQXJQE4GMXGLD5KHBS/"
}
],
"release_date": "2026-08-10T13:45:31.618000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-13T12:19:42+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\nhttps://images.redhat.com/",
"product_ids": [
"Red Hat Hardened Images:python3-13-main@aarch64",
"Red Hat Hardened Images:python3-13-main@src",
"Red Hat Hardened Images:python3-13-main@x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:54554"
},
{
"category": "workaround",
"details": "Do not pass untrusted or unbounded CSV input to csv.Sniffer.sniff(). If dialect detection is needed, limit the size of the sample passed to sniff() or use a known dialect directly with csv.reader().",
"product_ids": [
"Red Hat Hardened Images:python3-13-main@aarch64",
"Red Hat Hardened Images:python3-13-main@src",
"Red Hat Hardened Images:python3-13-main@x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "LOW",
"baseScore": 2.8,
"baseSeverity": "LOW",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:N/I:N/A:L",
"version": "3.1"
},
"products": [
"Red Hat Hardened Images:python3-13-main@aarch64",
"Red Hat Hardened Images:python3-13-main@src",
"Red Hat Hardened Images:python3-13-main@x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Low"
}
],
"title": "python: Python: Denial of Service via super-linear regular expression work in csv.Sniffer.sniff()"
}
]
}
RHSA-2026:57010
Vulnerability from csaf_redhat - Published: 2026-08-19 14:17 - Updated: 2026-08-22 00:14A flaw was found in the `csv.Sniffer.sniff()` function within Python. An attacker can exploit this by providing specially crafted CSV samples, which can trigger super-linear regular-expression processing during dialect sniffing. This excessive processing consumes significant CPU resources, potentially leading to a Denial of Service (DoS) for applications that process unbounded input using this function.
CWE-1333 - Inefficient Regular Expression Complexity| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: Red Hat Hardened Images:python3-10-main@aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-10-main@src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-10-main@x86_64 | — |
Vendor Fix
fix
Workaround
|
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Low"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for Red Hat Hardened Images RPMs is now available.",
"title": "Topic"
},
{
"category": "general",
"text": "This update includes the following RPMs:\n\npython3.10:\n * python3.10-3.10.21-1.hum1 (aarch64, x86_64)\n * python3.10-debug-3.10.21-1.hum1 (aarch64, x86_64)\n * python3.10-devel-3.10.21-1.hum1 (aarch64, x86_64)\n * python3.10-idle-3.10.21-1.hum1 (aarch64, x86_64)\n * python3.10-libs-3.10.21-1.hum1 (aarch64, x86_64)\n * python3.10-test-3.10.21-1.hum1 (aarch64, x86_64)\n * python3.10-tkinter-3.10.21-1.hum1 (aarch64, x86_64)\n * python3.10-3.10.21-1.hum1.src (src)",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2026:57010",
"url": "https://access.redhat.com/errata/RHSA-2026:57010"
},
{
"category": "external",
"summary": "https://images.redhat.com/",
"url": "https://images.redhat.com/"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2026-18503",
"url": "https://access.redhat.com/security/cve/CVE-2026-18503"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/",
"url": "https://access.redhat.com/security/updates/classification/"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_57010.json"
}
],
"title": "Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update",
"tracking": {
"current_release_date": "2026-08-22T00:14:48+00:00",
"generator": {
"date": "2026-08-22T00:14:48+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "5.3.16"
}
},
"id": "RHSA-2026:57010",
"initial_release_date": "2026-08-19T14:17:50+00:00",
"revision_history": [
{
"date": "2026-08-19T14:17:50+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2026-08-19T14:37:02+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2026-08-22T00:14:48+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Hardened Images",
"product": {
"name": "Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images",
"product_identification_helper": {
"cpe": "cpe:/a:redhat:hummingbird:1"
}
}
}
],
"category": "product_family",
"name": "Red Hat Hardened Images"
},
{
"branches": [
{
"category": "product_version",
"name": "python3-10-main@aarch64",
"product": {
"name": "python3-10-main@aarch64",
"product_id": "python3-10-main@aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/python3.10@3.10.21-1.hum1?arch=aarch64\u0026distro=hummingbird-20251124\u0026repository_id=public-hummingbird-aarch64-rpms"
}
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "python3-10-main@src",
"product": {
"name": "python3-10-main@src",
"product_id": "python3-10-main@src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/python3.10@3.10.21-1.hum1?arch=src\u0026distro=hummingbird-20251124\u0026repository_id=public-hummingbird-source-rpms"
}
}
}
],
"category": "architecture",
"name": "src"
},
{
"branches": [
{
"category": "product_version",
"name": "python3-10-main@x86_64",
"product": {
"name": "python3-10-main@x86_64",
"product_id": "python3-10-main@x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/python3.10@3.10.21-1.hum1?arch=x86_64\u0026distro=hummingbird-20251124\u0026repository_id=public-hummingbird-x86_64-rpms"
}
}
}
],
"category": "architecture",
"name": "x86_64"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "python3-10-main@aarch64 as a component of Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images:python3-10-main@aarch64"
},
"product_reference": "python3-10-main@aarch64",
"relates_to_product_reference": "Red Hat Hardened Images"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "python3-10-main@src as a component of Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images:python3-10-main@src"
},
"product_reference": "python3-10-main@src",
"relates_to_product_reference": "Red Hat Hardened Images"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "python3-10-main@x86_64 as a component of Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images:python3-10-main@x86_64"
},
"product_reference": "python3-10-main@x86_64",
"relates_to_product_reference": "Red Hat Hardened Images"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-18503",
"cwe": {
"id": "CWE-1333",
"name": "Inefficient Regular Expression Complexity"
},
"discovery_date": "2026-08-10T14:11:09.811226+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2513510"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in the `csv.Sniffer.sniff()` function within Python. An attacker can exploit this by providing specially crafted CSV samples, which can trigger super-linear regular-expression processing during dialect sniffing. This excessive processing consumes significant CPU resources, potentially leading to a Denial of Service (DoS) for applications that process unbounded input using this function.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "python: Python: Denial of Service via super-linear regular expression work in csv.Sniffer.sniff()",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Red Hat has evaluated this issue and determined it has a Low security impact. The csv.Sniffer.sniff() function in Python\u0027s standard library is vulnerable to excessive CPU consumption when processing specially crafted CSV input, due to quadratic time complexity in the dialect sniffing regex. Most applications are not affected as they use csv.reader() or csv.DictReader() directly without invoking the sniffing functionality.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Hardened Images:python3-10-main@aarch64",
"Red Hat Hardened Images:python3-10-main@src",
"Red Hat Hardened Images:python3-10-main@x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-18503"
},
{
"category": "external",
"summary": "RHBZ#2513510",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2513510"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-18503",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-18503"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-18503",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-18503"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/issues/98820",
"url": "https://github.com/python/cpython/issues/98820"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/pull/153694",
"url": "https://github.com/python/cpython/pull/153694"
},
{
"category": "external",
"summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/KQ7NBMCPAZJHRROQXJQE4GMXGLD5KHBS/",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/KQ7NBMCPAZJHRROQXJQE4GMXGLD5KHBS/"
}
],
"release_date": "2026-08-10T13:45:31.618000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-19T14:17:50+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\nhttps://images.redhat.com/",
"product_ids": [
"Red Hat Hardened Images:python3-10-main@aarch64",
"Red Hat Hardened Images:python3-10-main@src",
"Red Hat Hardened Images:python3-10-main@x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:57010"
},
{
"category": "workaround",
"details": "Do not pass untrusted or unbounded CSV input to csv.Sniffer.sniff(). If dialect detection is needed, limit the size of the sample passed to sniff() or use a known dialect directly with csv.reader().",
"product_ids": [
"Red Hat Hardened Images:python3-10-main@aarch64",
"Red Hat Hardened Images:python3-10-main@src",
"Red Hat Hardened Images:python3-10-main@x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "LOW",
"baseScore": 2.8,
"baseSeverity": "LOW",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:N/I:N/A:L",
"version": "3.1"
},
"products": [
"Red Hat Hardened Images:python3-10-main@aarch64",
"Red Hat Hardened Images:python3-10-main@src",
"Red Hat Hardened Images:python3-10-main@x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Low"
}
],
"title": "python: Python: Denial of Service via super-linear regular expression work in csv.Sniffer.sniff()"
}
]
}
RHSA-2026:57660
Vulnerability from csaf_redhat - Published: 2026-08-20 18:45 - Updated: 2026-08-22 00:14A flaw was found in Python's `pkgutil.get_data()` function, which is used to retrieve data from packages. This function did not properly validate the `resource` argument, allowing a local attacker to perform path traversal attacks. Path traversal enables an attacker to access files and directories stored outside the intended root directory, potentially leading to information disclosure or unintended file access.
CWE-22 - Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: Red Hat Hardened Images:python3-11-main@aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-11-main@src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-11-main@x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in Python's `http.cookies` module. The `Morsel.js_output()` function, responsible for generating JavaScript output for cookies, does not properly neutralize the `</script>` HTML sequence. This oversight could allow a remote attacker to inject malicious script into a web page, potentially leading to Cross-Site Scripting (XSS) attacks. Such an attack could result in information disclosure or arbitrary code execution within the user's browser.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: Red Hat Hardened Images:python3-11-main@aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-11-main@src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-11-main@x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in the `csv.Sniffer.sniff()` function within Python. An attacker can exploit this by providing specially crafted CSV samples, which can trigger super-linear regular-expression processing during dialect sniffing. This excessive processing consumes significant CPU resources, potentially leading to a Denial of Service (DoS) for applications that process unbounded input using this function.
CWE-1333 - Inefficient Regular Expression Complexity| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: Red Hat Hardened Images:python3-11-main@aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-11-main@src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-11-main@x86_64 | — |
Vendor Fix
fix
Workaround
|
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for Red Hat Hardened Images RPMs is now available.",
"title": "Topic"
},
{
"category": "general",
"text": "This update includes the following RPMs:\n\npython3.11:\n * python3.11-3.11.16-1.hum1 (aarch64, x86_64)\n * python3.11-debug-3.11.16-1.hum1 (aarch64, x86_64)\n * python3.11-devel-3.11.16-1.hum1 (aarch64, x86_64)\n * python3.11-idle-3.11.16-1.hum1 (aarch64, x86_64)\n * python3.11-libs-3.11.16-1.hum1 (aarch64, x86_64)\n * python3.11-test-3.11.16-1.hum1 (aarch64, x86_64)\n * python3.11-tkinter-3.11.16-1.hum1 (aarch64, x86_64)\n * python3.11-3.11.16-1.hum1.src (src)\n\nSecurity Fix(es):\n\npython3.11:\n * CVE-2026-3479\n * CVE-2026-6019",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2026:57660",
"url": "https://access.redhat.com/errata/RHSA-2026:57660"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2026-3479",
"url": "https://access.redhat.com/security/cve/CVE-2026-3479"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2026-6019",
"url": "https://access.redhat.com/security/cve/CVE-2026-6019"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/",
"url": "https://access.redhat.com/security/updates/classification/"
},
{
"category": "external",
"summary": "https://images.redhat.com/",
"url": "https://images.redhat.com/"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2026-18503",
"url": "https://access.redhat.com/security/cve/CVE-2026-18503"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_57660.json"
}
],
"title": "Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update",
"tracking": {
"current_release_date": "2026-08-22T00:14:50+00:00",
"generator": {
"date": "2026-08-22T00:14:50+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "5.3.16"
}
},
"id": "RHSA-2026:57660",
"initial_release_date": "2026-08-20T18:45:29+00:00",
"revision_history": [
{
"date": "2026-08-20T18:45:29+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2026-08-20T19:06:09+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2026-08-22T00:14:50+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Hardened Images",
"product": {
"name": "Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images",
"product_identification_helper": {
"cpe": "cpe:/a:redhat:hummingbird:1"
}
}
}
],
"category": "product_family",
"name": "Red Hat Hardened Images"
},
{
"branches": [
{
"category": "product_version",
"name": "python3-11-main@aarch64",
"product": {
"name": "python3-11-main@aarch64",
"product_id": "python3-11-main@aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/python3.11@3.11.16-1.hum1?arch=aarch64\u0026distro=hummingbird-20251124\u0026repository_id=public-hummingbird-aarch64-rpms"
}
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "python3-11-main@src",
"product": {
"name": "python3-11-main@src",
"product_id": "python3-11-main@src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/python3.11@3.11.16-1.hum1?arch=src\u0026distro=hummingbird-20251124\u0026repository_id=public-hummingbird-source-rpms"
}
}
}
],
"category": "architecture",
"name": "src"
},
{
"branches": [
{
"category": "product_version",
"name": "python3-11-main@x86_64",
"product": {
"name": "python3-11-main@x86_64",
"product_id": "python3-11-main@x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/python3.11@3.11.16-1.hum1?arch=x86_64\u0026distro=hummingbird-20251124\u0026repository_id=public-hummingbird-x86_64-rpms"
}
}
}
],
"category": "architecture",
"name": "x86_64"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "python3-11-main@aarch64 as a component of Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images:python3-11-main@aarch64"
},
"product_reference": "python3-11-main@aarch64",
"relates_to_product_reference": "Red Hat Hardened Images"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "python3-11-main@src as a component of Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images:python3-11-main@src"
},
"product_reference": "python3-11-main@src",
"relates_to_product_reference": "Red Hat Hardened Images"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "python3-11-main@x86_64 as a component of Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images:python3-11-main@x86_64"
},
"product_reference": "python3-11-main@x86_64",
"relates_to_product_reference": "Red Hat Hardened Images"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-3479",
"cwe": {
"id": "CWE-22",
"name": "Improper Limitation of a Pathname to a Restricted Directory (\u0027Path Traversal\u0027)"
},
"discovery_date": "2026-03-18T19:01:35.703411+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2448746"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Python\u0027s `pkgutil.get_data()` function, which is used to retrieve data from packages. This function did not properly validate the `resource` argument, allowing a local attacker to perform path traversal attacks. Path traversal enables an attacker to access files and directories stored outside the intended root directory, potentially leading to information disclosure or unintended file access.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "python: Python pkgutil.get_data(): Path Traversal via improper resource argument validation",
"title": "Vulnerability summary"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Hardened Images:python3-11-main@aarch64",
"Red Hat Hardened Images:python3-11-main@src",
"Red Hat Hardened Images:python3-11-main@x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-3479"
},
{
"category": "external",
"summary": "RHBZ#2448746",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2448746"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-3479",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-3479"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-3479",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-3479"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/issues/146121",
"url": "https://github.com/python/cpython/issues/146121"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/pull/146122",
"url": "https://github.com/python/cpython/pull/146122"
},
{
"category": "external",
"summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/WYLLVQOOCKGK73JM7Z7ZSNOJC4N7BAWY/",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/WYLLVQOOCKGK73JM7Z7ZSNOJC4N7BAWY/"
}
],
"release_date": "2026-03-18T18:13:42.288000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-20T18:45:29+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\nhttps://images.redhat.com/",
"product_ids": [
"Red Hat Hardened Images:python3-11-main@aarch64",
"Red Hat Hardened Images:python3-11-main@src",
"Red Hat Hardened Images:python3-11-main@x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:57660"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"Red Hat Hardened Images:python3-11-main@aarch64",
"Red Hat Hardened Images:python3-11-main@src",
"Red Hat Hardened Images:python3-11-main@x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "NONE",
"baseScore": 3.3,
"baseSeverity": "LOW",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"Red Hat Hardened Images:python3-11-main@aarch64",
"Red Hat Hardened Images:python3-11-main@src",
"Red Hat Hardened Images:python3-11-main@x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Low"
}
],
"title": "python: Python pkgutil.get_data(): Path Traversal via improper resource argument validation"
},
{
"cve": "CVE-2026-6019",
"cwe": {
"id": "CWE-79",
"name": "Improper Neutralization of Input During Web Page Generation (\u0027Cross-site Scripting\u0027)"
},
"discovery_date": "2026-04-22T20:01:18.910618+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2460869"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Python\u0027s `http.cookies` module. The `Morsel.js_output()` function, responsible for generating JavaScript output for cookies, does not properly neutralize the `\u003c/script\u003e` HTML sequence. This oversight could allow a remote attacker to inject malicious script into a web page, potentially leading to Cross-Site Scripting (XSS) attacks. Such an attack could result in information disclosure or arbitrary code execution within the user\u0027s browser.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "python: Python: Cross-Site Scripting (XSS) vulnerability in http.cookies module",
"title": "Vulnerability summary"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Hardened Images:python3-11-main@aarch64",
"Red Hat Hardened Images:python3-11-main@src",
"Red Hat Hardened Images:python3-11-main@x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-6019"
},
{
"category": "external",
"summary": "RHBZ#2460869",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2460869"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-6019",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-6019"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-6019",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-6019"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/commit/76b3923d688c0efc580658476c5f525ec8735104",
"url": "https://github.com/python/cpython/commit/76b3923d688c0efc580658476c5f525ec8735104"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/issues/90309",
"url": "https://github.com/python/cpython/issues/90309"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/pull/148848",
"url": "https://github.com/python/cpython/pull/148848"
},
{
"category": "external",
"summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/IVNWGV2BBNC3RHQAFS22UP4DY56SAXX3/",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/IVNWGV2BBNC3RHQAFS22UP4DY56SAXX3/"
}
],
"release_date": "2026-04-22T19:28:08.720000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-20T18:45:29+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\nhttps://images.redhat.com/",
"product_ids": [
"Red Hat Hardened Images:python3-11-main@aarch64",
"Red Hat Hardened Images:python3-11-main@src",
"Red Hat Hardened Images:python3-11-main@x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:57660"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.",
"product_ids": [
"Red Hat Hardened Images:python3-11-main@aarch64",
"Red Hat Hardened Images:python3-11-main@src",
"Red Hat Hardened Images:python3-11-main@x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 6.8,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:N",
"version": "3.1"
},
"products": [
"Red Hat Hardened Images:python3-11-main@aarch64",
"Red Hat Hardened Images:python3-11-main@src",
"Red Hat Hardened Images:python3-11-main@x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "python: Python: Cross-Site Scripting (XSS) vulnerability in http.cookies module"
},
{
"cve": "CVE-2026-18503",
"cwe": {
"id": "CWE-1333",
"name": "Inefficient Regular Expression Complexity"
},
"discovery_date": "2026-08-10T14:11:09.811226+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2513510"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in the `csv.Sniffer.sniff()` function within Python. An attacker can exploit this by providing specially crafted CSV samples, which can trigger super-linear regular-expression processing during dialect sniffing. This excessive processing consumes significant CPU resources, potentially leading to a Denial of Service (DoS) for applications that process unbounded input using this function.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "python: Python: Denial of Service via super-linear regular expression work in csv.Sniffer.sniff()",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Red Hat has evaluated this issue and determined it has a Low security impact. The csv.Sniffer.sniff() function in Python\u0027s standard library is vulnerable to excessive CPU consumption when processing specially crafted CSV input, due to quadratic time complexity in the dialect sniffing regex. Most applications are not affected as they use csv.reader() or csv.DictReader() directly without invoking the sniffing functionality.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Hardened Images:python3-11-main@aarch64",
"Red Hat Hardened Images:python3-11-main@src",
"Red Hat Hardened Images:python3-11-main@x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-18503"
},
{
"category": "external",
"summary": "RHBZ#2513510",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2513510"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-18503",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-18503"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-18503",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-18503"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/issues/98820",
"url": "https://github.com/python/cpython/issues/98820"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/pull/153694",
"url": "https://github.com/python/cpython/pull/153694"
},
{
"category": "external",
"summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/KQ7NBMCPAZJHRROQXJQE4GMXGLD5KHBS/",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/KQ7NBMCPAZJHRROQXJQE4GMXGLD5KHBS/"
}
],
"release_date": "2026-08-10T13:45:31.618000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-20T18:45:29+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\nhttps://images.redhat.com/",
"product_ids": [
"Red Hat Hardened Images:python3-11-main@aarch64",
"Red Hat Hardened Images:python3-11-main@src",
"Red Hat Hardened Images:python3-11-main@x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:57660"
},
{
"category": "workaround",
"details": "Do not pass untrusted or unbounded CSV input to csv.Sniffer.sniff(). If dialect detection is needed, limit the size of the sample passed to sniff() or use a known dialect directly with csv.reader().",
"product_ids": [
"Red Hat Hardened Images:python3-11-main@aarch64",
"Red Hat Hardened Images:python3-11-main@src",
"Red Hat Hardened Images:python3-11-main@x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "LOW",
"baseScore": 2.8,
"baseSeverity": "LOW",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:N/I:N/A:L",
"version": "3.1"
},
"products": [
"Red Hat Hardened Images:python3-11-main@aarch64",
"Red Hat Hardened Images:python3-11-main@src",
"Red Hat Hardened Images:python3-11-main@x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Low"
}
],
"title": "python: Python: Denial of Service via super-linear regular expression work in csv.Sniffer.sniff()"
}
]
}
RHSA-2026:58420
Vulnerability from csaf_redhat - Published: 2026-08-21 16:57 - Updated: 2026-08-22 00:14A flaw was found in the Python base64 module. When decoding base64 data using functions like base64.b64decode(), the decoding process prematurely stops upon encountering the first padding character. This can result in incomplete data being processed, where any information following the initial padding is unexpectedly ignored. Consequently, applications might interpret or handle base64-encoded data inconsistently compared to other implementations, potentially leading to data integrity issues.
A flaw was found in Python's `pkgutil.get_data()` function, which is used to retrieve data from packages. This function did not properly validate the `resource` argument, allowing a local attacker to perform path traversal attacks. Path traversal enables an attacker to access files and directories stored outside the intended root directory, potentially leading to information disclosure or unintended file access.
CWE-22 - Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: Red Hat Hardened Images:python3-12-main@aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-12-main@src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-12-main@x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in Python's `http.cookies` module. The `Morsel.js_output()` function, responsible for generating JavaScript output for cookies, does not properly neutralize the `</script>` HTML sequence. This oversight could allow a remote attacker to inject malicious script into a web page, potentially leading to Cross-Site Scripting (XSS) attacks. Such an attack could result in information disclosure or arbitrary code execution within the user's browser.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: Red Hat Hardened Images:python3-12-main@aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-12-main@src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-12-main@x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in the `csv.Sniffer.sniff()` function within Python. An attacker can exploit this by providing specially crafted CSV samples, which can trigger super-linear regular-expression processing during dialect sniffing. This excessive processing consumes significant CPU resources, potentially leading to a Denial of Service (DoS) for applications that process unbounded input using this function.
CWE-1333 - Inefficient Regular Expression Complexity| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: Red Hat Hardened Images:python3-12-main@aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-12-main@src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: Red Hat Hardened Images:python3-12-main@x86_64 | — |
Vendor Fix
fix
Workaround
|
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for Red Hat Hardened Images RPMs is now available.",
"title": "Topic"
},
{
"category": "general",
"text": "This update includes the following RPMs:\n\npython3.12:\n * python3.12-3.12.14-1.hum1 (aarch64, x86_64)\n * python3.12-debug-3.12.14-1.hum1 (aarch64, x86_64)\n * python3.12-devel-3.12.14-1.hum1 (aarch64, x86_64)\n * python3.12-idle-3.12.14-1.hum1 (aarch64, x86_64)\n * python3.12-libs-3.12.14-1.hum1 (aarch64, x86_64)\n * python3.12-test-3.12.14-1.hum1 (aarch64, x86_64)\n * python3.12-tkinter-3.12.14-1.hum1 (aarch64, x86_64)\n * python3.12-3.12.14-1.hum1.src (src)\n\nSecurity Fix(es):\n\npython3.12:\n * CVE-2026-3446\n * CVE-2026-3479\n * CVE-2026-6019",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2026:58420",
"url": "https://access.redhat.com/errata/RHSA-2026:58420"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2026-3446",
"url": "https://access.redhat.com/security/cve/CVE-2026-3446"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2026-3479",
"url": "https://access.redhat.com/security/cve/CVE-2026-3479"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2026-6019",
"url": "https://access.redhat.com/security/cve/CVE-2026-6019"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/",
"url": "https://access.redhat.com/security/updates/classification/"
},
{
"category": "external",
"summary": "https://images.redhat.com/",
"url": "https://images.redhat.com/"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/cve/CVE-2026-18503",
"url": "https://access.redhat.com/security/cve/CVE-2026-18503"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_58420.json"
}
],
"title": "Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update",
"tracking": {
"current_release_date": "2026-08-22T00:14:50+00:00",
"generator": {
"date": "2026-08-22T00:14:50+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "5.3.16"
}
},
"id": "RHSA-2026:58420",
"initial_release_date": "2026-08-21T16:57:23+00:00",
"revision_history": [
{
"date": "2026-08-21T16:57:23+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2026-08-21T17:08:57+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2026-08-22T00:14:50+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Hardened Images",
"product": {
"name": "Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images",
"product_identification_helper": {
"cpe": "cpe:/a:redhat:hummingbird:1"
}
}
}
],
"category": "product_family",
"name": "Red Hat Hardened Images"
},
{
"branches": [
{
"category": "product_version",
"name": "python3-12-main@aarch64",
"product": {
"name": "python3-12-main@aarch64",
"product_id": "python3-12-main@aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/python3.12@3.12.14-1.hum1?arch=aarch64\u0026distro=hummingbird-20251124\u0026repository_id=public-hummingbird-aarch64-rpms"
}
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "python3-12-main@src",
"product": {
"name": "python3-12-main@src",
"product_id": "python3-12-main@src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/python3.12@3.12.14-1.hum1?arch=src\u0026distro=hummingbird-20251124\u0026repository_id=public-hummingbird-source-rpms"
}
}
}
],
"category": "architecture",
"name": "src"
},
{
"branches": [
{
"category": "product_version",
"name": "python3-12-main@x86_64",
"product": {
"name": "python3-12-main@x86_64",
"product_id": "python3-12-main@x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/python3.12@3.12.14-1.hum1?arch=x86_64\u0026distro=hummingbird-20251124\u0026repository_id=public-hummingbird-x86_64-rpms"
}
}
}
],
"category": "architecture",
"name": "x86_64"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "python3-12-main@aarch64 as a component of Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images:python3-12-main@aarch64"
},
"product_reference": "python3-12-main@aarch64",
"relates_to_product_reference": "Red Hat Hardened Images"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "python3-12-main@src as a component of Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images:python3-12-main@src"
},
"product_reference": "python3-12-main@src",
"relates_to_product_reference": "Red Hat Hardened Images"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "python3-12-main@x86_64 as a component of Red Hat Hardened Images",
"product_id": "Red Hat Hardened Images:python3-12-main@x86_64"
},
"product_reference": "python3-12-main@x86_64",
"relates_to_product_reference": "Red Hat Hardened Images"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-3446",
"cwe": {
"id": "CWE-1286",
"name": "Improper Validation of Syntactic Correctness of Input"
},
"discovery_date": "2026-04-10T19:01:22.358644+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2457410"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in the Python base64 module. When decoding base64 data using functions like base64.b64decode(), the decoding process prematurely stops upon encountering the first padding character. This can result in incomplete data being processed, where any information following the initial padding is unexpectedly ignored. Consequently, applications might interpret or handle base64-encoded data inconsistently compared to other implementations, potentially leading to data integrity issues.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "python: Python base64: Incomplete data decoding due to premature stop at padding",
"title": "Vulnerability summary"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Hardened Images:python3-12-main@aarch64",
"Red Hat Hardened Images:python3-12-main@src",
"Red Hat Hardened Images:python3-12-main@x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-3446"
},
{
"category": "external",
"summary": "RHBZ#2457410",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2457410"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-3446",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-3446"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-3446",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-3446"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/commit/1f9958f909c1b41a4ffc0b613ef8ec8fa5e7c474",
"url": "https://github.com/python/cpython/commit/1f9958f909c1b41a4ffc0b613ef8ec8fa5e7c474"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/commit/4561f6418a691b3e89aef0901f53fe0dfb7f7c0e",
"url": "https://github.com/python/cpython/commit/4561f6418a691b3e89aef0901f53fe0dfb7f7c0e"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/commit/e31c55121620189a0d1a07b689762d8ca9c1b7fa",
"url": "https://github.com/python/cpython/commit/e31c55121620189a0d1a07b689762d8ca9c1b7fa"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/issues/145264",
"url": "https://github.com/python/cpython/issues/145264"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/pull/145267",
"url": "https://github.com/python/cpython/pull/145267"
},
{
"category": "external",
"summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/F5ZT5ICGJ6CKXVUJ34YBVY7WOZ5SHG53/",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/F5ZT5ICGJ6CKXVUJ34YBVY7WOZ5SHG53/"
}
],
"release_date": "2026-04-10T18:17:35.045000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-21T16:57:23+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\nhttps://images.redhat.com/",
"product_ids": [
"Red Hat Hardened Images:python3-12-main@aarch64",
"Red Hat Hardened Images:python3-12-main@src",
"Red Hat Hardened Images:python3-12-main@x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:58420"
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 5.3,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "HIGH",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:N",
"version": "3.1"
},
"products": [
"Red Hat Hardened Images:python3-12-main@aarch64",
"Red Hat Hardened Images:python3-12-main@src",
"Red Hat Hardened Images:python3-12-main@x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "python: Python base64: Incomplete data decoding due to premature stop at padding"
},
{
"cve": "CVE-2026-3479",
"cwe": {
"id": "CWE-22",
"name": "Improper Limitation of a Pathname to a Restricted Directory (\u0027Path Traversal\u0027)"
},
"discovery_date": "2026-03-18T19:01:35.703411+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2448746"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Python\u0027s `pkgutil.get_data()` function, which is used to retrieve data from packages. This function did not properly validate the `resource` argument, allowing a local attacker to perform path traversal attacks. Path traversal enables an attacker to access files and directories stored outside the intended root directory, potentially leading to information disclosure or unintended file access.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "python: Python pkgutil.get_data(): Path Traversal via improper resource argument validation",
"title": "Vulnerability summary"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Hardened Images:python3-12-main@aarch64",
"Red Hat Hardened Images:python3-12-main@src",
"Red Hat Hardened Images:python3-12-main@x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-3479"
},
{
"category": "external",
"summary": "RHBZ#2448746",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2448746"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-3479",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-3479"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-3479",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-3479"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/issues/146121",
"url": "https://github.com/python/cpython/issues/146121"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/pull/146122",
"url": "https://github.com/python/cpython/pull/146122"
},
{
"category": "external",
"summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/WYLLVQOOCKGK73JM7Z7ZSNOJC4N7BAWY/",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/WYLLVQOOCKGK73JM7Z7ZSNOJC4N7BAWY/"
}
],
"release_date": "2026-03-18T18:13:42.288000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-21T16:57:23+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\nhttps://images.redhat.com/",
"product_ids": [
"Red Hat Hardened Images:python3-12-main@aarch64",
"Red Hat Hardened Images:python3-12-main@src",
"Red Hat Hardened Images:python3-12-main@x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:58420"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.",
"product_ids": [
"Red Hat Hardened Images:python3-12-main@aarch64",
"Red Hat Hardened Images:python3-12-main@src",
"Red Hat Hardened Images:python3-12-main@x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "NONE",
"baseScore": 3.3,
"baseSeverity": "LOW",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"Red Hat Hardened Images:python3-12-main@aarch64",
"Red Hat Hardened Images:python3-12-main@src",
"Red Hat Hardened Images:python3-12-main@x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Low"
}
],
"title": "python: Python pkgutil.get_data(): Path Traversal via improper resource argument validation"
},
{
"cve": "CVE-2026-6019",
"cwe": {
"id": "CWE-79",
"name": "Improper Neutralization of Input During Web Page Generation (\u0027Cross-site Scripting\u0027)"
},
"discovery_date": "2026-04-22T20:01:18.910618+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2460869"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Python\u0027s `http.cookies` module. The `Morsel.js_output()` function, responsible for generating JavaScript output for cookies, does not properly neutralize the `\u003c/script\u003e` HTML sequence. This oversight could allow a remote attacker to inject malicious script into a web page, potentially leading to Cross-Site Scripting (XSS) attacks. Such an attack could result in information disclosure or arbitrary code execution within the user\u0027s browser.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "python: Python: Cross-Site Scripting (XSS) vulnerability in http.cookies module",
"title": "Vulnerability summary"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Hardened Images:python3-12-main@aarch64",
"Red Hat Hardened Images:python3-12-main@src",
"Red Hat Hardened Images:python3-12-main@x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-6019"
},
{
"category": "external",
"summary": "RHBZ#2460869",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2460869"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-6019",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-6019"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-6019",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-6019"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/commit/76b3923d688c0efc580658476c5f525ec8735104",
"url": "https://github.com/python/cpython/commit/76b3923d688c0efc580658476c5f525ec8735104"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/issues/90309",
"url": "https://github.com/python/cpython/issues/90309"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/pull/148848",
"url": "https://github.com/python/cpython/pull/148848"
},
{
"category": "external",
"summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/IVNWGV2BBNC3RHQAFS22UP4DY56SAXX3/",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/IVNWGV2BBNC3RHQAFS22UP4DY56SAXX3/"
}
],
"release_date": "2026-04-22T19:28:08.720000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-21T16:57:23+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\nhttps://images.redhat.com/",
"product_ids": [
"Red Hat Hardened Images:python3-12-main@aarch64",
"Red Hat Hardened Images:python3-12-main@src",
"Red Hat Hardened Images:python3-12-main@x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:58420"
},
{
"category": "workaround",
"details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.",
"product_ids": [
"Red Hat Hardened Images:python3-12-main@aarch64",
"Red Hat Hardened Images:python3-12-main@src",
"Red Hat Hardened Images:python3-12-main@x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 6.8,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:N",
"version": "3.1"
},
"products": [
"Red Hat Hardened Images:python3-12-main@aarch64",
"Red Hat Hardened Images:python3-12-main@src",
"Red Hat Hardened Images:python3-12-main@x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "python: Python: Cross-Site Scripting (XSS) vulnerability in http.cookies module"
},
{
"cve": "CVE-2026-18503",
"cwe": {
"id": "CWE-1333",
"name": "Inefficient Regular Expression Complexity"
},
"discovery_date": "2026-08-10T14:11:09.811226+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2513510"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in the `csv.Sniffer.sniff()` function within Python. An attacker can exploit this by providing specially crafted CSV samples, which can trigger super-linear regular-expression processing during dialect sniffing. This excessive processing consumes significant CPU resources, potentially leading to a Denial of Service (DoS) for applications that process unbounded input using this function.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "python: Python: Denial of Service via super-linear regular expression work in csv.Sniffer.sniff()",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Red Hat has evaluated this issue and determined it has a Low security impact. The csv.Sniffer.sniff() function in Python\u0027s standard library is vulnerable to excessive CPU consumption when processing specially crafted CSV input, due to quadratic time complexity in the dialect sniffing regex. Most applications are not affected as they use csv.reader() or csv.DictReader() directly without invoking the sniffing functionality.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"Red Hat Hardened Images:python3-12-main@aarch64",
"Red Hat Hardened Images:python3-12-main@src",
"Red Hat Hardened Images:python3-12-main@x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-18503"
},
{
"category": "external",
"summary": "RHBZ#2513510",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2513510"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-18503",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-18503"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-18503",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-18503"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/issues/98820",
"url": "https://github.com/python/cpython/issues/98820"
},
{
"category": "external",
"summary": "https://github.com/python/cpython/pull/153694",
"url": "https://github.com/python/cpython/pull/153694"
},
{
"category": "external",
"summary": "https://mail.python.org/archives/list/security-announce@python.org/thread/KQ7NBMCPAZJHRROQXJQE4GMXGLD5KHBS/",
"url": "https://mail.python.org/archives/list/security-announce@python.org/thread/KQ7NBMCPAZJHRROQXJQE4GMXGLD5KHBS/"
}
],
"release_date": "2026-08-10T13:45:31.618000+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-21T16:57:23+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\nhttps://images.redhat.com/",
"product_ids": [
"Red Hat Hardened Images:python3-12-main@aarch64",
"Red Hat Hardened Images:python3-12-main@src",
"Red Hat Hardened Images:python3-12-main@x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:58420"
},
{
"category": "workaround",
"details": "Do not pass untrusted or unbounded CSV input to csv.Sniffer.sniff(). If dialect detection is needed, limit the size of the sample passed to sniff() or use a known dialect directly with csv.reader().",
"product_ids": [
"Red Hat Hardened Images:python3-12-main@aarch64",
"Red Hat Hardened Images:python3-12-main@src",
"Red Hat Hardened Images:python3-12-main@x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "LOW",
"baseScore": 2.8,
"baseSeverity": "LOW",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:N/I:N/A:L",
"version": "3.1"
},
"products": [
"Red Hat Hardened Images:python3-12-main@aarch64",
"Red Hat Hardened Images:python3-12-main@src",
"Red Hat Hardened Images:python3-12-main@x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Low"
}
],
"title": "python: Python: Denial of Service via super-linear regular expression work in csv.Sniffer.sniff()"
}
]
}
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
The approach is described in our paper Mapping CVEs to MITRE ATT&CK Techniques: A Curated Gold-Set Classifier and the Limits of LLM-Assisted Label Expansion.