Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.17 and 8.0.6, the SMB parser can retain force-completed transactions on flows where Suricata sees payload in only one direction, including async-oneside flows, because cleanup waits for inspection in the unseen direction. The transaction creation paths in rust/src/smb can exceed the intended SMB_MAX_TX bound, and cleanup repeatedly scans the growing list. Sustained one-directional SMB traffic can therefore cause unbounded per-flow state and CPU and memory exhaustion. This issue is fixed in versions 8.0.6 and 7.0.17.
{
"cna_assigner": "GitHub_M",
"cwe_ids": [
"CWE-400",
"CWE-401",
"CWE-407"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/63xxx/CVE-2026-63448.json"
}{
"extracted_events": [
{
"introduced": "8.0.0"
},
{
"fixed": "8.0.6"
},
{
"introduced": "0"
},
{
"fixed": "7.0.17"
}
],
"source": [
"AFFECTED_FIELD",
"REFERENCES"
]
}
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2026-63448.json"
[
{
"deprecated": false,
"digest": {
"line_hashes": [
"201048911106252620329356913404875225616",
"73386907962052056424775985133015307812",
"13249431836619299374257194415616748924",
"60677902826824354198002204717630877059"
],
"threshold": 0.9
},
"id": "CVE-2026-63448-3d3efde8",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/oisf/suricata/commit/bc39274a638d1cca2391cfa4891c8b6c255ff9ce",
"target": {
"file": "src/flow.c"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "119091743947201129860000351518972943115",
"length": 391
},
"id": "CVE-2026-63448-5e1ffb0e",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/oisf/suricata/commit/bc39274a638d1cca2391cfa4891c8b6c255ff9ce",
"target": {
"file": "src/flow.c",
"function": "FlowGetDisruptionFlags"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "119091743947201129860000351518972943115",
"length": 391
},
"id": "CVE-2026-63448-71e7c5d7",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/oisf/suricata/commit/7ec9d72d28b9370712cf77a5b9d40d6b5db27cb4",
"target": {
"file": "src/flow.c",
"function": "FlowGetDisruptionFlags"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "119091743947201129860000351518972943115",
"length": 391
},
"id": "CVE-2026-63448-a294d1e0",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/oisf/suricata/commit/9a54a043516e644bb7b9d34117a91977f950a281",
"target": {
"file": "src/flow.c",
"function": "FlowGetDisruptionFlags"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"201048911106252620329356913404875225616",
"73386907962052056424775985133015307812",
"13249431836619299374257194415616748924",
"60677902826824354198002204717630877059"
],
"threshold": 0.9
},
"id": "CVE-2026-63448-f101b9c1",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/oisf/suricata/commit/9a54a043516e644bb7b9d34117a91977f950a281",
"target": {
"file": "src/flow.c"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"201048911106252620329356913404875225616",
"73386907962052056424775985133015307812",
"13249431836619299374257194415616748924",
"60677902826824354198002204717630877059"
],
"threshold": 0.9
},
"id": "CVE-2026-63448-f1d263ad",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/oisf/suricata/commit/7ec9d72d28b9370712cf77a5b9d40d6b5db27cb4",
"target": {
"file": "src/flow.c"
}
}
]
"2026-09-20T08:19:43Z"