SentryFeed

Security news, read and ranked every 30 minutes.

Learn this

Turn the weaknesses behind security news into something you can understand and practise. Start with a topic, explore a lab or course, then read how developers prevent it.

In the last seven days

News covers the last seven days. CISA additions cover seven calendar dates, including today in Dubai. Ordered by grouped news stories, then newly listed CISA flaws. This is a learning guide, not a risk ranking.

82 of 137 distinct CVEs have a reviewed learning match. Others may have labels still to collect, no specific label, or a weakness we have not matched.

Unsafe file uploads

0 news stories · 0 news CVEs · 1 newly listed by CISA. 1 distinct CVE in total; the two sources can overlap.

See the CVEs and their source labels

All learning topics

Resources teach a weakness class, not an exploit for a specific CVE. Use the affected product’s vendor advice for fixes. A CWE is an identifier for a type of weakness.

Uncontrolled format strings

Untrusted input becomes formatting instructions that can read or change program memory.

Practice labs · Free account. Advanced: C, assembly and binary exploitation experience are useful.

Matched labels: CWE-134

Use-after-free

A program uses memory after releasing it, when its contents may belong to something else.

Practice labs · Free account. Requires C, pointers and basic binary exploitation; begin with Freebie (Easy).

Matched labels: CWE-416

Matches reviewed 16 October 2026. Automatic link checks detect unreachable pages; they cannot establish that a course’s content or access terms are unchanged.