GIDS-Eval arată cum benchmark-urile Graph IDS induc în eroare echipele SOC
Două edge-uri fabricate. Atât îi trebuie unui atacator ca să treacă nevăzut pe lângă mai mulți detectori de intruziune bazați pe grafuri, dintre cei analizați în GIDS-Eval, care va fi prezentat la ACM CCS 2026.
GIDS-Eval arată cum benchmark-urile Graph IDS induc în eroare echipele SOC
Două edge-uri fabricate. Atât îi trebuie unui atacator ca să treacă nevăzut pe lângă mai mulți detectori de intruziune bazați pe grafuri, dintre cei analizați în GIDS-Eval, care va fi prezentat la ACM CCS 2026. Lucrarea nu este încă un leaderboard — este o demolare a ideii de leaderboard în sine, și lovește direct pe oricine livrează rețele neurale pe grafuri într-un SOC.
Autorii descompun sistemele de detecție a intruziunilor bazate pe grafuri în șase etape interschimbabile — ingest, construcția grafului, windowing, preprocessing, encoder, decizie — apoi schimbă componentele între nouă detectori analizați și cinci reimplementați, pe patru seturi de date. Ce descoperă ar trebui să recalibreze așteptările oricui face benchmark pe detecția intruziunilor în rețea cu graph learning.
Cele nouă lacune care distrug comparabilitatea
Doar alinierea de preprocessing mută average precision cu până la 61,8 puncte procentuale pe același detector, același dataset. Snapshot windowing variază AP cu 38,3%. Optsprezece perechi detector-dataset din studiu nu emit niciodată o alertă în timp real — scorează batch-uri offline și numesc asta detecție. Diferența contează când NIS2 obligă entitățile esențiale să notifice incidentele semnificative în 24 de ore, un ceas care pornește la detecție, nu la replay post-hoc.
gids-eval report — cic-ids2017, detector=EulerNet
window=60s preprocess=std AP=0.812
window=60s preprocess=minmax AP=0.194 delta=-61.8pp
window=300s preprocess=std AP=0.429 delta=-38.3pp
alert_latency_p95=offline_batch (no streaming path)
Evasion-ul e poanta. Un payload red-team de două edge-uri suplimentare — ieftine, cu semnal slab, ușor de scriptat — inversează decizia clasificatorului pe mai mulți detectori care publică cifre state-of-the-art. Nu e magie adversarială; e o problemă de supply-chain în pipeline-ul de benchmark.
GIDS-Lite: fără encoder, de până la 575× mai rapid
Autorii propun apoi GIDS-Lite, un baseline fără encoder, construit pe același schelet de șase etape, dar fără un encoder de graf antrenat. Egalează sau depășește detectorii complecși la un runtime de până la 575× mai mic. Lecția: encoder-ul preia adesea meritul unor câștiguri produse de fapt de alegerile de preprocessing și windowing — o concluzie pe care programul ACM CCS 2026 o va face greu de ignorat.
Ce reținem din asta la CAI Technology
Am argumentat deja, în arhitecturi detection-first care evită deep packet inspection, că un strat de decizie slab bate un encoder greu atunci când telemetria e onestă. GIDS-Eval cuantifică intuiția. Poziția noastră pentru tooling defensiv bazat pe grafuri este acum mai clară: publicăm manifestul celor șase etape împreună cu fiecare model, tratăm baseline-urile fără encoder drept comparatorul minim viabil și refuzăm orice benchmark care omite latența alertelor în streaming. ENISA Threat Landscape 2024 menține atacurile propagate prin rețea printre categoriile principale de amenințări pentru sectoarele critice UE — SOC-ul nu își permite să piardă 38 de puncte AP din cauza unui tweak de preprocessing pe care nimeni nu l-a documentat.
Dacă evaluezi un graph IDS pentru un perimetru sub incidența NIS2, discută cu echipa AEGIS înainte de a semna PoC-ul.