Suricata is a network IDS, IPS and NSM engine. Prior to version 8.0.3 and 7.0.14, an unsigned integer overflow can lead to a heap use-after-free condition when generating excessive amounts of alerts for a single packet. Versions 8.0.3 and 7.0.14 contain a patch. As a workaround, do not run untrusted rulesets or run with less than 65536 signatures that can match on the same packet.
{
"cwe_ids": [
"CWE-416"
],
"cna_assigner": "GitHub_M",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/22xxx/CVE-2026-22264.json"
}{
"source": [
"CPE_RANGE",
"REFERENCES"
],
"extracted_events": [
{
"introduced": "0"
},
{
"fixed": "7.0.14"
},
{
"introduced": "8.0.0"
},
{
"fixed": "8.0.3"
}
],
"cpe": "cpe:2.3:a:oisf:suricata:*:*:*:*:*:*:*:*"
}"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-22264.json"
"2026-07-21T23:58:19Z"
[
{
"digest": {
"length": 632.0,
"function_hash": "220388116050071974834251253798595150715"
},
"deprecated": false,
"id": "CVE-2026-22264-09f84eb5",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/oisf/suricata/commit/5789a3d3760dbf33d93fc56c27bd9529e5bdc8f2",
"target": {
"function": "AlertQueueExpand",
"file": "src/detect-engine-alert.c"
}
},
{
"digest": {
"length": 632.0,
"function_hash": "220388116050071974834251253798595150715"
},
"deprecated": false,
"id": "CVE-2026-22264-78a4ee45",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/oisf/suricata/commit/549d7bf60616de8e54686a188196453b5b22f715",
"target": {
"function": "AlertQueueExpand",
"file": "src/detect-engine-alert.c"
}
},
{
"digest": {
"line_hashes": [
"243318784497944403852614724009784700844",
"123920765186006667901463276368807113422",
"141228771370806781259157356128520839147",
"273788639568975433281074483163181540934",
"200834822248267216472452673087695021786",
"307279113319920512626166616990792104538",
"18198949829810559732235514597341131176",
"44107252513249284182459161533000765010",
"51410176130097310889585856310677363733",
"123321839734904507382219264804267680029",
"76646563018386585864914465955855986373",
"338885874309443754752084883328411337491",
"284487570610236081930768481822286368363",
"38286402152093930042822435801444281707",
"259299691807283596830834792966526488749",
"101014606399480382130593981425901913067",
"78062899674243063249111462958528328692"
],
"threshold": 0.9
},
"deprecated": false,
"id": "CVE-2026-22264-859b4937",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/oisf/suricata/commit/549d7bf60616de8e54686a188196453b5b22f715",
"target": {
"file": "src/detect-engine-alert.c"
}
},
{
"digest": {
"line_hashes": [
"243318784497944403852614724009784700844",
"123920765186006667901463276368807113422",
"141228771370806781259157356128520839147",
"273788639568975433281074483163181540934",
"200834822248267216472452673087695021786",
"307279113319920512626166616990792104538",
"18198949829810559732235514597341131176",
"44107252513249284182459161533000765010",
"51410176130097310889585856310677363733",
"123321839734904507382219264804267680029",
"76646563018386585864914465955855986373",
"338885874309443754752084883328411337491",
"284487570610236081930768481822286368363",
"38286402152093930042822435801444281707",
"259299691807283596830834792966526488749",
"101014606399480382130593981425901913067",
"78062899674243063249111462958528328692"
],
"threshold": 0.9
},
"deprecated": false,
"id": "CVE-2026-22264-b9f19b5e",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/oisf/suricata/commit/ac1eb394181530430fb7262969f423a1bf8f209b",
"target": {
"file": "src/detect-engine-alert.c"
}
},
{
"digest": {
"length": 632.0,
"function_hash": "220388116050071974834251253798595150715"
},
"deprecated": false,
"id": "CVE-2026-22264-dd1eaf61",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/oisf/suricata/commit/ac1eb394181530430fb7262969f423a1bf8f209b",
"target": {
"function": "AlertQueueExpand",
"file": "src/detect-engine-alert.c"
}
},
{
"digest": {
"line_hashes": [
"243318784497944403852614724009784700844",
"123920765186006667901463276368807113422",
"141228771370806781259157356128520839147",
"273788639568975433281074483163181540934",
"200834822248267216472452673087695021786",
"307279113319920512626166616990792104538",
"18198949829810559732235514597341131176",
"44107252513249284182459161533000765010",
"51410176130097310889585856310677363733",
"123321839734904507382219264804267680029",
"76646563018386585864914465955855986373",
"338885874309443754752084883328411337491",
"284487570610236081930768481822286368363",
"38286402152093930042822435801444281707",
"259299691807283596830834792966526488749",
"107503826215553608814479420359128890270",
"143563829728163562244176896829874606090"
],
"threshold": 0.9
},
"deprecated": false,
"id": "CVE-2026-22264-de88c2d5",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/oisf/suricata/commit/5789a3d3760dbf33d93fc56c27bd9529e5bdc8f2",
"target": {
"file": "src/detect-engine-alert.c"
}
}
]