This report compares three complete extraction runs over the same 103-PDF corpus, looking at each report in turn:
db/ex2_threatlens.db, db/ex3_threatlens.db and db/ex4_threatlens.db. For every report
it asks how far the stored results differ between runs, and turns that into a single deviation value that is then averaged
per report.
| Run | Sources | Indicators | Sightings | Quality flags |
|---|---|---|---|---|
| ex2 | 103 | 5,939 | 6,239 | 1,986 |
| ex3 | 103 | 5,939 | 6,239 | 1,976 |
| ex4 | 103 | 5,939 | 6,239 | 1,976 |
Two other databases were left out: ex_threatlens.db is an earlier run covering only 100 of the 103 reports,
and breakit_ex2_threatlens.db is a test copy of ex2. ex3 and ex4 come from the current pipeline
(llm engine, qwen3.5:9b, temperature: 0). ex2 was ingested between 22 Sep and 7 Oct 2026
under an earlier pipeline build; its sources do not record an extraction engine.
A report entry is one indicator sighted in one report, i.e. one row of the sightings table.
Entries are matched across runs by report filename plus the indicator's (ioc_type, normalised) key. For each
entry and each pair of runs, five components are scored from 0 (identical) to 1 (completely different):
| Component | Source field | Score |
|---|---|---|
| LLM verdict | score_components.agreement.winning_status (confirmed / context / rejected) | 1 if different, else 0 |
| Confidence | indicators.confidence (0–100) | |Δ| / 100 |
| Context fields | indicators.context JSON (malware family, actor, TTPs, excerpt, …) | share of keys whose value differs |
| Quality flags | quality_flags rows for the indicator (type + severity) | Jaccard distance of the two flag sets |
| Stored value | indicators.value (as written, e.g. defanged or not) | 1 if different, else 0 |
An entry that appears in only one run would score 1 on every component. None did. 2 reports have no stored
sightings in any run (6b8d1b3f…, f14bf397…), so they are shown as n/a and left out of
the averages, which therefore cover 101 reports.
Quality score is kept out of the LLM deviation on purpose. It is computed downstream from the scoring weights and from the date each run was scored (timeliness), not from the LLM. Folding it in would count configuration and calendar effects as LLM variance, so it gets its own section.
| Pair | Reports deviating | Mean deviation / report | Worst report | Mean / entry (all entries) | Entries changed | Indicators missing | Excerpts differing | Reliability differing |
|---|---|---|---|---|---|---|---|---|
| ex2 ↔ ex3 | 18/101 | 0.168% | 5.39% | 0.179% | 70 / 6,239 | 0 | 0 | 0 |
| ex2 ↔ ex4 | 18/101 | 0.168% | 5.39% | 0.179% | 70 / 6,239 | 0 | 0 | 0 |
| ex3 ↔ ex4 | 0/101 | 0.000% | 0.00% | 0.000% | 0 / 6,239 | 0 | 0 | 0 |
Number of entries where each component differs, and that component's mean contribution per entry (before the five-way average).
| Component | ex2 ↔ ex3 entries | mean | ex2 ↔ ex4 entries | mean | ex3 ↔ ex4 entries | mean |
|---|---|---|---|---|---|---|
| LLM verdict | 13 | 0.208% | 13 | 0.208% | 0 | 0.000% |
| Confidence | 48 | 0.163% | 48 | 0.163% | 0 | 0.000% |
| Context fields | 23 | 0.315% | 23 | 0.315% | 0 | 0.000% |
| Quality flags | 11 | 0.176% | 11 | 0.176% | 0 | 0.000% |
| Stored value | 2 | 0.032% | 2 | 0.032% | 0 | 0.000% |
| Run | accuracy | completeness | relevance | timeliness |
|---|---|---|---|---|
| ex2 | 0.30 | 0.25 | 0.20 | 0.25 |
| ex3 | 0.30 | 0.25 | 0.20 | 0.25 |
| ex4 | 0.30 | 0.25 | 0.20 | 0.25 |
Weights as recorded in each indicator's score_components.weights, which are the weights actually
applied. All three databases now use the defaults, which also match the scoring_config table in each.
ex3 and ex4 were originally scored with test weights left in threatlens.conf (0.10 / 0.70 / 0.20 / 0.00).
They were rescored with the defaults on 13 Oct, with timeliness evaluated as of each run's original scoring time,
so the comparison below is like for like. The same day, all three had first_seen /
last_seen backfilled from report publish dates (timeliness reads last_seen) and were rescored
again on the same basis.
The stored score is Σ(weight × dimension) / 5 × 100, with each dimension on a 0–5 scale.
| Pair | Entries, score differs | Mean |Δ| (points) |
|---|---|---|
| ex2 ↔ ex3 | 97 | 0.08 |
| ex2 ↔ ex4 | 97 | 0.08 |
| ex3 ↔ ex4 | 0 | 0.00 |
Only 97 of 6,239 entries score differently between ex2 and ex3/ex4, by 0.08 points on average. Two dimensions account for all of it:
Accuracy and relevance are identical in all three runs. The two dimension counts are not additive: an entry can differ in both, and a change in one dimension can round to the same score.
Ranked by the three-way index. Because ex3 = ex4, this ranking is the ex2 ↔ ex3 ranking.
| Report | Entries | Entries changed | ex2 ↔ ex3 deviation |
|---|---|---|---|
4133fba19a652d40…VAIZ, FDN3, TK-NET: A nebula of Ukrainian networks engaged in brute | 119 | 47 | 5.39% |
19f38ef695903486…The Closed Quorum: Inside the first reported autonomous AI C2 implant | 25 | 4 | 3.57% |
8ea56be5c9212e59…ta458 roundpress exploits | 20 | 1 | 1.89% |
7fe55fffa7ebf87a…ShinyHunters Renewed Mass Exploitation Campaign Targeting Oracle PeopleSoft | 48 | 3 | 1.48% |
a0ad0d61a7e069d2…Beyond the Batch File: Analysis of a Multi‑Stage DonutLoader Infection Chain | 23 | 1 | 0.75% |
2f28b9f55b235d7a…CNCMahineRMS | 29 | 1 | 0.59% |
7c375e86a165f91b…ACR Stealer: Two observed intrusion chains amid increased threat activity | 29 | 1 | 0.59% |
f7e7a0a1f1baefc5…Energy Sector Incident Report – 29 December | 63 | 2 | 0.54% |
96ae57a4444b6a05…Who Invited Aisuru to the LAN Party? | 36 | 1 | 0.42% |
db638f5be9aa336a…ESET Research white papers | 47 | 1 | 0.36% |
All 103 reports. "Chg" is the number of entries with any difference. The last column shows the ex2 ↔ ex3 mean |Δ| in quality score. Click a header to sort.
| # | Report | Entries | ex2 ↔ ex3 chg | ex2 ↔ ex3 dev | ex2 ↔ ex4 chg | ex2 ↔ ex4 dev | ex3 ↔ ex4 chg | ex3 ↔ ex4 dev |
Three-way | ex2↔ex3 Δq |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 009d86c3125ea4cd…Sarcoma Ransomware Unveiled: | 36 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 2 | 05fb542ed33efa56…Shedding light on the ABYSSWORKER driver | 12 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 3 | 08e9e0ad5443356d…2025 IC3 ANNUAL REPORT | 6 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 4 | 0e6937ecd0cfb618…Analysis of the Connection Between Xctdoor and Past CRAT Attack Cases (Larva-260 | 47 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 5 | 0ea0eb678ddf7ac7…orova Ransomware Group Profile | SOCRadar | 21 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 6 | 1419874849a16259…Amatera Stealer 4.0.2 Beta: What's New in This Variant | 41 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 5.0 |
| 7 | 151dc0a02c21288b…Smoking Out an Affiliate | 50 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 8 | 15f1556aca0d64e2…Tracing an Underground Military Data Network | 17 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 9 | 18753b578e1674c6…Pulsar RAT Technical Malware Analysis Report | 61 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.2 |
| 10 | 19dab96c4214619d…“Checking all the Boxes” | 41 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 11 | 19f38ef695903486…The Closed Quorum: Inside the first reported autonomous AI C2 implant | 25 | 4 | 3.57% | 4 | 3.57% | 0 | 0.00% | 2.38% | 0.8 |
| 12 | 1e5aab47c71b8d2c…WordlistLoader Delivering Amatera via ClearFake Campaigns | 51 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 13 | 1ece5414b2149503…Government of Iran Cyber Actors Deploy Telegram C2 to Push Malware to Identified | 29 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 14 | 1efcd0ae7a472da4…Updated Cyber Threat Actor Naming System | 1 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 15 | 207d8bd199d382b5…Iranian Cyber Actors May Target Vulnerable US Networks and Entities of Interest | 7 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 16 | 20a40ec6f8fb6b3e…Trouble in the air: A spree of campaigns targeting the aerospace | 80 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 17 | 21eea78f1664ed42…Don’t drop password | 91 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.1 |
| 18 | 2f28b9f55b235d7a…CNCMahineRMS | 29 | 1 | 0.59% | 1 | 0.59% | 0 | 0.00% | 0.39% | 0.3 |
| 19 | 344268fbe36f8aca…Lx(Base) RAT: A Technical Deep Dive | 32 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.3 |
| 20 | 358b9454f7213e86…Actor Profiles, Extortion Tactics | 3 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 21 | 359e937d1455f989…How CrowdStrike Analyzes macOS Malware to Optimize Automated Detection | 18 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 22 | 35af6dacfb1a791d…Russia-Aligned TAG-110 Targets Tajikistan with Macro-Enabled Word Templates | 14 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 23 | 38733da9e1eb91ea…Gunra Ransomware | 2 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 24 | 38eeaa111502bdac…Hunting Active Threats in | 2 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 25 | 390181c309be9d69…Page 2 / 37 | 393 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 26 | 39e53915de468512…MacProStorage02:_2018ROW:Bitdefender-Whitepaper-Inexsmar-crea1598-A4-en_EN:Bitde | 2 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 27 | 3a73704681d0a2df…ESET APT Activity Report Q4 2024-Q1 2025 | 23 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 28 | 4133fba19a652d40…VAIZ, FDN3, TK-NET: A nebula of Ukrainian networks engaged in brute | 119 | 47 | 5.39% | 47 | 5.39% | 0 | 0.00% | 3.59% | 0.0 |
| 29 | 44d819fbd4668700…VShell | 56 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 30 | 485ca080f5d6a75a…SPECIAL REPORT: MANDIANT M-TRENDS 2023 | 35 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 31 | 48d880a5ad51433d…Borrowed Machinery: SnappyClient, HijackLoader, and a Shared Codebase? | 12 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 5.0 |
| 32 | 4ab76f396dd4cf9d…WithSecure STINGR Research | 60 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 33 | 4dc4cfdd02b71f88…Analysis of a Phishing Email Attack Case by the Larva-24009 Threat Actor | 27 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 34 | 4f93190676d2e87d…Dark Web Profile: ExfilSquad | 2 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 35 | 5194fba6d2b2fd75…DECEPTIVEDEVELOPMENT: FROM PRIMITIVE | 69 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 36 | 51ba4d92c4f0d8b4…Advances in Threat | 2 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 37 | 554c01c9451fbb14…Techniques, trends, & takeways | 55 | 1 | 0.31% | 1 | 0.31% | 0 | 0.00% | 0.21% | 0.2 |
| 38 | 55617e8588b2aa60…Credential harvesting that survives takedowns: REVSTEALER | 30 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 39 | 56357662a440b7e1…Decoding the Accelerated | 2 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 40 | 5b4c8593232d902b…G L O B A L T H R E A T | 10 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 41 | 5bf5c8f4e073a1fe…ResidentBat: A new spyware family used by Belarusian KGB | 125 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 42 | 5ce9bb6c14542c47…Six npm Packages Use Ethereum Transactions to Retrieve Malicious Payloads | 5 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 43 | 6a6519ae34ff623e…Infrastructure in the Shadows: | 8 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 44 | 6b28d9bd33579ac2…GOOGLE CALENDAR AS C2 INFRASTRUCTURE: | 27 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.2 |
| 45 | 6b8d1b3feb7dfc54…5Socks TLP-CLEAR FLASH 05.13.25.pdf | 0 | 0 | n/a | 0 | n/a | 0 | n/a | n/a | n/a |
| 46 | 6e059a147c076509…BADBAZAAR and MOONSHINE: Technical analysis and mitigations | 306 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 47 | 6f9651727d7ae07c…UNIT 42 PLAYBOOK VIEWER | 94 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 48 | 702cbf9ce1536c37…RUSSIA-ALIGNED APTs RAMP UP ATTACKS | 48 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 49 | 75c28bab07aa2634…P á g i n a 1 | 35 | 21 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 50 | 762f6e186379f4b8…North Korean Kimsuky Actors Leverage Malicious QR | 3 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 51 | 764d71dadafd4fce…GrayAlpha Uses Diverse Infection Vectors to Deploy PowerNet Loader and NetSuppor | 443 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 52 | 76a0d997993031d4…BatShadow Threat Research Report | 28 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 53 | 76f60b9eb3b65739…From espionage to PsyOps: Tracking operations and bulletproof | 181 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 54 | 7ac0a8fc12a52667…MONITORING OIL SHIPMENTS, TARGETING DRONE MAKERS | 50 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 55 | 7c375e86a165f91b…ACR Stealer: Two observed intrusion chains amid increased threat activity | 29 | 1 | 0.59% | 1 | 0.59% | 0 | 0.00% | 0.39% | 0.3 |
| 56 | 7fe55fffa7ebf87a…ShinyHunters Renewed Mass Exploitation Campaign Targeting Oracle PeopleSoft | 48 | 3 | 1.48% | 3 | 1.48% | 0 | 0.00% | 0.99% | 0.4 |
| 57 | 83aec13b004b5e29…How North Korea-Backed Lazarus Group Is Weaponizing Open Source to Target Develo | 5 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 58 | 84caad27e0b8809a…TerraStealerV2 and TerraLogger: Golden Chickens’ New Malware Families Discovered | 67 | 1 | 0.26% | 1 | 0.26% | 0 | 0.00% | 0.17% | 0.1 |
| 59 | 8a81015fdb3bbab6…A Deep Dive into the | 15 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 60 | 8e8f1aed70127e49…Anatomy of DDoSia: NoName057(16)'s DDoS Infrastructure and Targeting | 282 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 61 | 8ea56be5c9212e59…ta458 roundpress exploits | 20 | 1 | 1.89% | 1 | 1.89% | 0 | 0.00% | 1.26% | 0.2 |
| 62 | 91f90a05c5ca8aac…Head Mare доставляет бэкдоры PhantomCore и PhantomGraph через необновленный серв | 57 | 1 | 0.30% | 1 | 0.30% | 0 | 0.00% | 0.20% | 0.2 |
| 63 | 92b71dd407e51409…Investigating Iranian Intrusion into Strategic | 203 | 1 | 0.08% | 1 | 0.08% | 0 | 0.00% | 0.06% | 0.0 |
| 64 | 96ae57a4444b6a05…Who Invited Aisuru to the LAN Party? | 36 | 1 | 0.42% | 1 | 0.42% | 0 | 0.00% | 0.28% | 0.3 |
| 65 | 9c9c752b1c98538e…Dark Web Profile: ShinyHunters | 1 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 66 | a0ad0d61a7e069d2…Beyond the Batch File: Analysis of a Multi‑Stage DonutLoader Infection Chain | 23 | 1 | 0.75% | 1 | 0.75% | 0 | 0.00% | 0.50% | 0.2 |
| 67 | a122089dc5b94d57…EXPOSING DPRK’S CYBER SYNDICATE AND HIDDEN IT WORKFORCE | 82 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 68 | a352ce27bb67dd09…“Dissecting a new malspam | 21 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 69 | ace2c3b4db7c7854…Cisco Cyber Vision Active Discovery Configuration Guide, Release 4.3.0 | 6 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 70 | b0a44eca5096b0ef…2025 년 8 월 둘째 주, 위협 동향 보고서 | 37 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 71 | b2a76c6f6992465c…Threat Intelligence Report: | 12 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.4 |
| 72 | b3f683dffc95cc44…cyber | 54 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 73 | b46c384eb9dd5c86…Cleaning Out Inboxes: TA488 Comes for Outlook with Another Half-Click Exploit | 11 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 74 | bad9c0924ab822e7…gammax Ransomware Group Profile | SOCRadar | 5 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 75 | be85714cb00c2f41…Threat Actor Report | 41 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.1 |
| 76 | bea35aee7aecfcd4…BADBAZAAR and MOONSHINE: Spyware targeting Uyghur, Taiwanese and Tibetan groups | 109 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 77 | bf692be40212cac3…DAMASCENED PEACOCK | 33 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.2 |
| 78 | c0b6b55f4177ff96…Page 2 / 60 | 374 | 1 | 0.05% | 1 | 0.05% | 0 | 0.00% | 0.03% | 0.0 |
| 79 | c0d8d04892e872ba…ClearSky report on BadPaw and MeowMeow Russian malware | 8 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 80 | c606a5ff18f5bd32…DRAT V2: Updated DRAT Emerges in TAG-140’s Arsenal | 25 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 81 | cc5d8d13eff5660b…TELEPUZ: a modular MaaS malware spreading via CLICKFIX-VIDAR chains | 105 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.1 |
| 82 | cf10f938c88f1abf…Cyber Criminal Group TeamPCP | 44 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 83 | d0ecf1b8d3d79e6c…Mirage Kitten targets Middle East and Africa region with new malware | 49 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.1 |
| 84 | d3797335f0479622…Contec CMS8000 Contains a Backdoor | 7 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 85 | d45a240c2e60a5f5…Operation Marstech Mayhem | 13 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 86 | d793c8e7b0c76a65…RedMike (Salt Typhoon) Exploits Vulnerable Cisco Devices of Global Telecommunica | 1 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 87 | d91a947ba961dd70…This report delivers a comprehensive technical analy-sis of BRICKSTORM, an espio | 73 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 88 | db51b31b644745b0…Kimsuky Threat Research Report-2 | 74 | 1 | 0.23% | 1 | 0.23% | 0 | 0.00% | 0.15% | 0.3 |
| 89 | db638f5be9aa336a…ESET Research white papers | 47 | 1 | 0.36% | 1 | 0.36% | 0 | 0.00% | 0.24% | 0.2 |
| 90 | ddfb075f6b359d1e…TAG-144’s Persistent Grip on South American Organizations | 497 | 1 | 0.08% | 1 | 0.08% | 0 | 0.00% | 0.05% | 0.0 |
| 91 | e0a741c74ad2b9c9…Prompts as Code & Embedded Keys | The Hunt for LLM-Enabled Malware | 45 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 92 | e557448d4f67e12c…The Governmental Computer Emergency Response Team of Ukraine CERT-UA received | 11 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 93 | e5fe074eecf1ac2d…Scattered Spider | 16 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 94 | e7108172f4d0fc2b…Case Study: Targeted Attack Case on an MS-SQL Server Involving the Installation | 36 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 95 | e7a254638c47876f…2025 Cyber Threat Intelligence Report | 10 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 96 | ea9531b3ba3b8f30…ModernStealer Threat Actor Linked to Government and Defense Data-Leak Claims | 9 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 97 | ee4fa19b26a0154b…Vidar Infostealer in Action | 18 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 98 | f14bf3978e2754e3…© 2 026 Dragos, Inc. All R ights R eserved. Prop rietary & Confiden ti al. | 0 | 0 | n/a | 0 | n/a | 0 | n/a | n/a | n/a |
| 99 | f7e7a0a1f1baefc5…Energy Sector Incident Report – 29 December | 63 | 2 | 0.54% | 2 | 0.54% | 0 | 0.00% | 0.36% | 0.2 |
| 100 | f87b9315b43629d0…Beyond Potentially Unwanted Apps: Malware Behind Fake PDF Converters | 50 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 101 | fb0660fd39456cb8…TAG-124’s Multi-Layered TDS Infrastructure and Extensive User Base | 499 | 1 | 0.03% | 1 | 0.03% | 0 | 0.00% | 0.02% | 0.0 |
| 102 | fdf53fac0af9cced…North Korea-linked APT attack found disguised as a | 2 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| 103 | preparing-for-cy…Russia-Ukraine Cyberattacks (Updated): | 14 | 0 | 0.00% | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.0 |
| Mean per report | 0.168% | 0.168% | 0.000% | 0.112% | ||||||
70 entries, highest deviation first. ex3 and ex4 are identical, so the ex2 ↔ ex4 list is the same as this one.
| Report | Type | Indicator | Deviation | What changed |
|---|---|---|---|---|
4133fba19a65… | ipv4 | 31.43.191.0 | 56.2% | verdict context_entity → confirmed_ioc; confidence 0 → 81; flags [benign_observable] → [none] |
4133fba19a65… | ipv4 | 31.43.185.0 | 56.2% | verdict context_entity → confirmed_ioc; confidence 0 → 81; flags [benign_observable] → [none] |
4133fba19a65… | ipv4 | 185.156.73.0 | 56.2% | verdict context_entity → confirmed_ioc; confidence 0 → 81; flags [benign_observable] → [none] |
4133fba19a65… | ipv4 | 45.143.200.0 | 56.2% | verdict context_entity → confirmed_ioc; confidence 0 → 81; flags [benign_observable] → [none] |
4133fba19a65… | ipv4 | 92.63.197.0 | 56.2% | verdict context_entity → confirmed_ioc; confidence 0 → 81; flags [benign_observable] → [none] |
4133fba19a65… | email_address | erishennya.res@gmail.com | 56.2% | verdict rejected → confirmed_ioc; confidence 0 → 81; flags [verifier_rejected] → [none] |
4133fba19a65… | ipv4 | 185.156.74.0 | 56.2% | verdict context_entity → confirmed_ioc; confidence 0 → 81; flags [benign_observable] → [none] |
4133fba19a65… | ipv4 | 185.193.89.0 | 56.2% | verdict rejected → confirmed_ioc; confidence 0 → 81; flags [verifier_rejected] → [none] |
4133fba19a65… | port | 5555 | 55.2% | verdict context_entity → confirmed_ioc; confidence 0 → 76; flags [benign_observable] → [none] |
4133fba19a65… | ipv4 | 185.156.72.0 | 55.2% | verdict context_entity → confirmed_ioc; confidence 0 → 76; flags [benign_observable] → [none] |
4133fba19a65… | ipv4 | 185.193.88.0 | 40.0% | verdict context_entity → rejected; flags [benign_observable] → [verifier_rejected] |
19f38ef69590… | domain | cdn.discordapp.com | 37.9% | confidence 81 → 85; context: attributes, excerpt, persistence, threat_actor, tool, ttp; value cdn[.]discordapp[.]com → cdn.discordapp.com |
ddfb075f6b35… | domain | cdn.discordapp.com | 37.9% | confidence 81 → 85; context: attributes, excerpt, persistence, threat_actor, tool, ttp; value cdn[.]discordapp[.]com → cdn.discordapp.com |
7fe55fffa7eb… | filepath | /dev/tcp | 37.8% | verdict context_entity → rejected; context: attributes, campaign, excerpt, persistence, threat_actor, tool, ttp, vulnerability |
8ea56be5c921… | filepath | /dev/tcp | 37.8% | verdict context_entity → rejected; context: attributes, campaign, excerpt, persistence, threat_actor, tool, ttp, vulnerability |
7fe55fffa7eb… | port | 3333 | 18.2% | context: attributes, campaign, excerpt, malware, malware_family, persistence, threat_actor, tool, ttp, vulnerability |
c0b6b55f4177… | port | 3333 | 18.2% | context: attributes, campaign, excerpt, malware, malware_family, persistence, threat_actor, tool, ttp, vulnerability |
19f38ef69590… | filename | schtasks.exe | 17.1% | context: attributes, excerpt, persistence, threat_actor, tool, ttp |
19f38ef69590… | domain | exodus.wallet | 17.1% | context: attributes, excerpt, persistence, threat_actor, tool, ttp |
19f38ef69590… | filename | powershell.exe | 17.1% | context: attributes, excerpt, persistence, threat_actor, tool, ttp |
2f28b9f55b23… | filename | powershell.exe | 17.1% | context: attributes, excerpt, persistence, threat_actor, tool, ttp |
554c01c9451f… | filename | powershell.exe | 17.1% | context: attributes, excerpt, persistence, threat_actor, tool, ttp |
7c375e86a165… | filename | powershell.exe | 17.1% | context: attributes, excerpt, persistence, threat_actor, tool, ttp |
84caad27e0b8… | domain | exodus.wallet | 17.1% | context: attributes, excerpt, persistence, threat_actor, tool, ttp |
91f90a05c5ca… | filename | powershell.exe | 17.1% | context: attributes, excerpt, persistence, threat_actor, tool, ttp |
92b71dd407e5… | filename | powershell.exe | 17.1% | context: attributes, excerpt, persistence, threat_actor, tool, ttp |
a0ad0d61a7e0… | filename | powershell.exe | 17.1% | context: attributes, excerpt, persistence, threat_actor, tool, ttp |
db51b31b6447… | filename | powershell.exe | 17.1% | context: attributes, excerpt, persistence, threat_actor, tool, ttp |
db638f5be9aa… | filename | powershell.exe | 17.1% | context: attributes, excerpt, persistence, threat_actor, tool, ttp |
f7e7a0a1f1ba… | filename | schtasks.exe | 17.1% | context: attributes, excerpt, persistence, threat_actor, tool, ttp |
f7e7a0a1f1ba… | filename | powershell.exe | 17.1% | context: attributes, excerpt, persistence, threat_actor, tool, ttp |
fb0660fd3945… | filename | powershell.exe | 17.1% | context: attributes, excerpt, persistence, threat_actor, tool, ttp |
7fe55fffa7eb… | domain | pb.start | 15.0% | context: campaign, excerpt, persistence, threat_actor, ttp, vulnerability |
96ae57a4444b… | domain | pb.start | 15.0% | context: campaign, excerpt, persistence, threat_actor, ttp, vulnerability |
4133fba19a65… | ipv4 | 89.248.163.162 | 1.8% | confidence 76 → 85 |
4133fba19a65… | ipv4 | 89.248.163.160 | 1.8% | confidence 76 → 85 |
4133fba19a65… | ipv4 | 89.248.163.152 | 1.8% | confidence 76 → 85 |
4133fba19a65… | ipv4 | 89.248.163.163 | 1.8% | confidence 76 → 85 |
4133fba19a65… | ipv4 | 89.248.163.139 | 1.8% | confidence 76 → 85 |
4133fba19a65… | ipv4 | 89.248.163.148 | 1.8% | confidence 76 → 85 |
4133fba19a65… | ipv4 | 89.248.163.134 | 1.8% | confidence 76 → 85 |
4133fba19a65… | ipv4 | 89.248.163.145 | 1.8% | confidence 76 → 85 |
4133fba19a65… | ipv4 | 89.248.163.157 | 1.8% | confidence 76 → 85 |
4133fba19a65… | ipv4 | 89.248.163.171 | 1.8% | confidence 76 → 85 |
4133fba19a65… | ipv4 | 185.156.72.61 | 1.0% | confidence 76 → 81 |
4133fba19a65… | ipv4 | 92.63.196.152 | 1.0% | confidence 76 → 81 |
4133fba19a65… | ipv4 | 92.63.196.179 | 1.0% | confidence 76 → 81 |
4133fba19a65… | ipv4 | 185.193.88.178 | 1.0% | confidence 76 → 81 |
4133fba19a65… | ipv4 | 83.222.190.190 | 1.0% | confidence 76 → 81 |
4133fba19a65… | ipv4 | 83.222.191.150 | 1.0% | confidence 76 → 81 |
4133fba19a65… | ipv4 | 83.222.191.42 | 1.0% | confidence 76 → 81 |
4133fba19a65… | ipv4 | 185.193.88.229 | 1.0% | confidence 76 → 81 |
4133fba19a65… | ipv4 | 83.222.191.94 | 1.0% | confidence 76 → 81 |
4133fba19a65… | ipv4 | 92.63.197.210 | 1.0% | confidence 76 → 81 |
4133fba19a65… | ipv4 | 185.156.73.222 | 1.0% | confidence 76 → 81 |
4133fba19a65… | ipv4 | 92.63.196.0 | 1.0% | confidence 76 → 81 |
4133fba19a65… | ipv4 | 92.63.197.167 | 1.0% | confidence 76 → 81 |
4133fba19a65… | ipv4 | 88.210.63.3 | 0.8% | confidence 81 → 85 |
4133fba19a65… | ipv4 | 88.210.63.2 | 0.8% | confidence 81 → 85 |
4133fba19a65… | domain | recyber.net | 0.8% | confidence 81 → 85 |
4133fba19a65… | ipv4 | 89.248.163.0 | 0.8% | confidence 81 → 85 |
4133fba19a65… | ipv4 | 83.222.191.178 | 0.8% | confidence 81 → 85 |
4133fba19a65… | ipv4 | 92.63.196.249 | 0.8% | confidence 81 → 85 |
4133fba19a65… | ipv4 | 88.210.63.7 | 0.8% | confidence 81 → 85 |
4133fba19a65… | ipv4 | 83.222.191.0 | 0.8% | confidence 81 → 85 |
4133fba19a65… | ipv4 | 83.222.190.0 | 0.8% | confidence 81 → 85 |
4133fba19a65… | ipv4 | 83.222.191.130 | 0.8% | confidence 81 → 85 |
4133fba19a65… | ipv4 | 88.210.63.4 | 0.8% | confidence 81 → 85 |
4133fba19a65… | ipv4 | 80.82.65.127 | 0.8% | confidence 81 → 85 |
4133fba19a65… | ipv4 | 92.63.196.251 | 0.8% | confidence 81 → 85 |
temperature: 0 inference on a fixed model. The per-report candidate, confirmed, context and rejected counts in the
ex3 and ex4 logs also agree for all 103 reports. Repeat runs of this build therefore cannot measure LLM run-to-run variance; any such
measurement needs a non-zero temperature or a different model.cdn[.]discordapp[.]com), which ex3/ex4
store refanged. ex2 was built under an earlier build of the extractor and quality checker, so these differences are expected.Generated from the three SQLite databases on 13 Oct 2026; quality-score figures updated the same day after
ex3 and ex4 were rescored with the default weights, and all three databases had
first_seen / last_seen backfilled from report publish dates and were rescored as of their original scoring times. Timestamps (ingested_at, scored_at,
seen_at, raised_at) and database row IDs are excluded from the comparison because they always differ between runs.