TIA · HYDRA

Cyber Signal

A daily cut from public sources. You don't subscribe to it. It just gets published.
No account. No email address. No tracking.

TODAY'S CUT

3 items ◢ Daily 06:00 UTC
SEVEN DAYS
items per day
7Mon
12Tue
12Wed
12Thu
12Fri
12Sat
3Sun
IN THE WILD
1/ 3

items report exploitation — not proof of concept

WHAT DID NOT MAKE IT
99.8% of parsed records are not here.
▸▸▸

records parsed from the source feeds — before the time window and de-duplication

6 dropped by rule · 0 held by the daily cap · config 8302303C — unchanged since 2026-08-22

The digest hands us counts, not the discarded items — so this shows how many and why, not which.

TODAY’S CUT IS ALMOST EMPTY

The reader takes the last 30 hours. The previous cut went out late, so today’s window overlaps most of yesterday’s — and anything already published was removed by de-duplication. Funnel: 9 → 3 → 3.

This is not a quiet day in security. It is a trace of when our own instrument ran. We are not taking a day off and we are not padding the gap — the date stays, because an empty day is a measurement too.

Today’s lowest-scoring item cleared the threshold by exactly zero points (14 out of 14): “Named Pipes Under Attack: Securing Windows Interprocess Communication”. We are leaving it in — it is more honest than anything we could replace it with.

COMPOSITION OF TODAY’S CUT

2 of 3 items today come from general technology desks rather than security sources (mostly The Guardian Technology). Security sources publish little at weekends and holidays while general technology desks publish daily, so the cut predictably drifts toward broader topics.

We are not trimming it. Dropping items after seeing them would be selection on the outcome. Composition is a measurable quantity and belongs on the page, not in an edit.

📦 NPM ECOSYSTEM
measured 2026-08-12 from public APIs, not quoted
02030405060708

July brought 4,084 new advisories for malicious npm packages. Other months run around 731 — July is a spike, not a trend.

All 8,189 of them, across seven months, are rated critical. Not one carries a computed CVSS score — there is nothing to score in a malicious package. It is not a flaw in the code, it is intent. Triage them by severity and every one is a tie.

But reach is distributed extremely unevenly. Of the 354 packages we could resolve, 67% have no dependents at all — their reach is zero. Among the rest the median multiplier is 1.95×, and 7% multiply thirtyfold or more. Highest measured case: engine.io has 118 direct dependents and reaches 15,865 through the tree. An average severity cannot see that spread at all.

Dependencies: a deps.dev v3alpha dependentCount measurement, SINGLE provider, no cross-check, window 2026-07. The package version is picked by a rule frozen BEFORE the run and BLIND to the measured value — the earlier method took the maximum across six versions, i.e. selected on the quantity it was meant to measure, and overstated the tail twofold. Amplification is undefined for packages with no dependents; those are reported separately as zero reach, not as a missing value. And advisories capture a fraction of malicious packages — this is the advisory denominator, not the malware denominator.