Home / The Industry Wire / The OWASP Wire
Industry news, read from a vault · beta
The OWASP Wire
Everything happening at and about OWASP: project releases, the GenAI Security Project, the Foundation and its board, events and chapters, and OWASP in the news. Each story is traced to its source and joined to the projects graph. Each story with where it came from and who else covered it, corrected where it is read, live from the wire's vault. A beta, with one named reader by their agreement.
The wires: The Industry WireThe AWS WireThe OWASP Wire · Day by dayThe charterFor the desks
Opening the vault…
What was in the vault at v0.12.20
Edition of 2026-10-13: 19 stories, 28 sources. A snapshot, kept for when the vault cannot be reached and for readers without a script; the live edition is the vault.
Projects and releases
- Dependency-Track 5.2.0 adds service accounts and keyless CI authentication via workload identity federation · 2026-10-08 · OWASP Dependency-Track
- OWASP CRS ships 4.30.0 and 4.25.2 LTS, fixing three WAF bypass advisories · 2026-10-02 · OWASP CRS Project
- OWASP Cornucopia ships Mobile App Edition v2.0 mapped to MASVS 2.1, MASTG 2.0 and AISVS 1.0 · 2026-09-10 · OWASP Cornucopia
GenAI Security Project
- OWASP GenAI project's Q3 2026 exploit roundup documents AI agents escaping their sandboxes · 2026-10-08 · OWASP GenAI Security Project
- Zenity hands Agent Control Standard v0.1 to OWASP; early reviews call it an enforcement layer, not a scorecard · 2026-09-10 · Zenity Labs
- OWASP publishes 2026 Top 10 for LLM Applications; Excessive Agency jumps to #3 · 2026-09-01 · OWASP GenAI Security Project
Foundation and governance
- New owasp.org goes live with an 'All rights reserved' footer, muddying OWASP's long-standing CC BY-SA licence · 2026-10-13 · OWASP Foundation
- OWASP's October public board meeting moves in person to Global AppSec San Francisco; agenda still mostly TBA · 2026-10-13 · OWASP Global Board
- OWASP board election: candidate town hall held 6 Oct, member voting runs 15-30 Oct for three seats · 2026-10-06 · OWASP Global Board
- September board meeting puts CRA implementation, an AI policy and the website launch on the agenda · 2026-09-22 · OWASP Global Board
Events, chapters and community
- LASCON 2026, OWASP Austin's annual conference, set for late October · 2026-10-13 · OWASP Austin (Eventbrite)
- Global AppSec USA 2026 (San Francisco, 2-6 Nov) sets keynotes and a new 'OWASP by Design' track · 2026-10-13 · OWASP Foundation (Glue Up)
- OWASP Ottawa marks the foundation's 25th anniversary with a free AppSec day on 17 October · 2026-10-13 · University of Ottawa, Faculty of Engineering
- New OWASP Valencia chapter launched by UPV researcher Santiago Escobar · 2026-10-13 · VRAIN - Universitat Politècnica de València
- OWASP London holds back-to-back chapter meetups (28 Sept and 7 Oct) · 2026-10-07 · OWASP London Chapter
- OWASP AppSec Israel 2026 runs in Tel Aviv · 2026-10-06 · OWASP Israel Chapter
OWASP in the news
- Pentest buyers' guide names the OWASP Testing Guide alongside PTES, NIST SP 800-115 and OSSTMM · 2026-10-10 · Security Boulevard (Kratikal)
- Kovrr: treat prompt injection as a standing risk, citing its #1 spot in OWASP's LLM Top 10 · 2026-10-08 · Security Boulevard (Kovrr)
- Help Net Security profiles OWASP Noir, a static attack-surface mapper covering 29 languages · 2026-09-30 · Help Net Security
What this is
Everything happening at and about OWASP, weekly: project releases, the GenAI Security Project, the Foundation and its board, events and chapters, and OWASP in the news. Each story is traced to its source and joined to a graph of the projects, their leaders and the standards they map to, which this page draws from the same vault. For every story: where it came from, who else covered it, one exact quote with its source, and why it matters. The stories are found, grouped and written by agents, from a registry of sources with a licence tier each (the sources), and every story says what it is: ai-generated, unreviewed until a person has reviewed it. The current edition is of 2026-10-13: first edition: two weeks of OWASP, with September context. Each edition adds what happened and keeps the earlier stories, so the page is the whole wire so far, not one edition of it.
Corrections propagate. When the desk fetches a primary source it could not reach, or finds a story wrong, it corrects the story in the vault and records the correction, dated, in the story’s own changes; this page draws them under the story, in blue, for as long as the vault keeps them, and the edition’s header carries the desk’s note of what was corrected. The vault’s release notes name the stories added and updated in each publish, and the page flags them Updated. A corrected story is corrected where it is read, which is the argument this site makes of every publication.
Read it as an inbox. The bar above the stories says what is new since your last visit, how much of it is for you and how much is not under the lens you read as, and what the wire’s desk says changed in the vault: its release notes, one per publish (data/releases.json), newest first since your last visit. At each story, one tap: Done, Read later, Follow up, Not for me, More like this or Wrong; the story leaves your inbox, and the filters bring it back. Your decisions and what you have seen are kept in this browser first and reach your own vault when you press Update the vault; until then the bar and the Vault button say what is only here. Each wire keeps its own inbox, its own visit and its own lens. How it works.
Read as someone. The same stories reach different readers. Choose a persona and the edition shows what reached them, through which concern, and what was withheld, with the reason. That join is recorded in the vault by the wire’s own code (pipeline/join.py), not computed here; the page shows the record. If you are reading this site as one of its personas, the lens follows it.
The map. The vault carries a graph of 20 entities (data/map.json: each with its aliases, its facts, its leaders and the standards it maps to), and the page draws it under the bar: each entity with the stories whose named entities match it, so a story is read beside what it is about. Nothing is computed beyond that match; the facts are the vault’s.
Who should know. The reach page lists who this wire concerns and how to reach them, by organisation route only, under the contact rules this site publishes: what this site found on the organisations’ own contact pages, and what the vault carries. The charter says what every agent in the chain enforces; day by day shows every wire’s releases and stories by date.
X-SGit-List: wire:owasp so the agent keeps it apart.
Sent, encrypted. The agent that keeps the list will file it; the first release note after that reaches you by email.
Where it comes from. The data is not on this site. It is in an encrypted vault that the wire’s agents write to, and this page opens it in your browser with a published read key: eitf274v on dev.send.sgraph.ai. A commit to the vault is on this page within two minutes, with no release of the site. Anyone can read the whole vault, and its history, with sgit clone sgit_public_read_b09571f053cc19f5f8b50f8a8d0d82a115e07282fca14e58e7c3328975cd9d79:eitf274v. How the wire works has the contract and the wire’s own documents, read from the same vault.
For an agent
The OWASP Wire on newsroom.sgit.ai (wire/owasp/), one of 3 wires that share one code and one contract. The edition page reads as an inbox: what is new since the reader's last visit, for them and not under their lens, the vault's release notes (data/releases.json, wire-releases/v1, latest 2026-10-13.1: 'First edition: two weeks of OWASP' at 2026-10-13T13:30:00Z), and one decision per story kept as a note in the reader's browser and carried to their own vault on Update (admin/notes/2026-10-13__the-wire-as-an-inbox.md). Corrections propagate: a corrected story carries its changes[] ({at, what}) under the story and the edition's header carries the desk's corrections note; stories named updated by a release or by brief.updated_in_edition are flagged Updated. The data is in a public-read sgit vault, not on this site: vault eitf274v on https://dev.send.sgraph.ai, read key sgit_public_read_b09571f053cc19f5f8b50f8a8d0d82a115e07282fca14e58e7c3328975cd9d79:eitf274v (read-only, published on purpose). Clone it with `sgit clone sgit_public_read_b09571f053cc19f5f8b50f8a8d0d82a115e07282fca14e58e7c3328975cd9d79:eitf274v` and read data/bundle.json (beats, stories, sources, personas, brief, docs, map), data/deliveries.json (story × persona: reached or withheld, with the reason) and docs/*.md. https://newsroom.sgit.ai/wire/owasp/snapshot.json holds the headlines, primary links, corrections and the latest release note as of this site's last release. The wire is a beta; its named reader (Dinis Cruz) agreed to be one, and the persona and personal brief of that name in the vault are theirs. Every story is marked ai-generated, unreviewed until a person reviews it; 0 of the 19 stories in the edition of 2026-10-13 have a primary source the research agent did not fetch, and those stories say so.