provenance:security:web_vulnerabilities
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| provenance:security:web_vulnerabilities [2026/08/27 13:45] – Log focused-review empty findings (3x gpt-5.6-luna-medium). Authored by Claude. karel.kubicek.claude | provenance:security:web_vulnerabilities [2026/09/17 08:14] (current) – Qualify root Security links; Authored by Claude karel.kubicek.claude | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Provenance: Security: | ====== Provenance: Security: | ||
| - | Back to [[security: | + | Back to [[security: |
| ===== Run record ===== | ===== Run record ===== | ||
| Line 9: | Line 9: | ||
| * Review models requested by this sitting: **GPT 5.6 Luna medium** ('' | * Review models requested by this sitting: **GPT 5.6 Luna medium** ('' | ||
| * Corpus at run time: 5,859 extracted papers, 2010–2026, | * Corpus at run time: 5,859 extracted papers, 2010–2026, | ||
| - | * Read first: the wiki-measuretheweb spec (audience, currency, 5,859-paper corpus, provenance page, start link, bibtex), [[literature: | + | * Read first: the wiki-measuretheweb spec (audience, currency, 5,859-paper corpus, provenance page, start link, bibtex), [[literature: |
| * Target pages had no revision ('' | * Target pages had no revision ('' | ||
| * Live '' | * Live '' | ||
| Line 22: | Line 22: | ||
| | [[privacy: | | [[privacy: | ||
| | [[security: | | [[security: | ||
| - | | [[security]] | schema populations for five children, including the 880 / 209 / 99 | the hand map of the 99 | | + | | [[:security]] | schema populations for five children, including the 880 / 209 / 99 | the hand map of the 99 | |
| - | A reasonable person might have treated the 99 as the population. That is the mistake the parent cell already forbids. Another might have written a nuclei/ZAP tool page; full-text union of nuclei/ | + | A reasonable person might have treated the 99 as the population. That is the mistake the parent cell already forbids. Another might have written a nuclei/ZAP tool page; full-text union of nuclei/ |
| ===== Population and queries ===== | ===== Population and queries ===== | ||
| Line 41: | Line 41: | ||
| | … used + offline-only | 880 | **260 (29.5%)** | | | … used + offline-only | 880 | **260 (29.5%)** | | ||
| | ROLE = wild among the 99 | 99; 1,120 crawled | **30 (30.3% of 99; 2.7% of crawled)** — page population for in-the-wild figures | | | ROLE = wild among the 99 | 99; 1,120 crawled | **30 (30.3% of 99; 2.7% of crawled)** — page population for in-the-wild figures | | ||
| + | | … of which archive-surface (Lerner rewriting-history; | ||
| + | | … of which crawled then-live sites | 30 | **28** | | ||
| + | | wild classification method: dynamic-analysis / heuristic-rules / manual-labelling | 30, multi | **14 (46.7%) / 12 (40.0%) / 8 (26.7%)** | | ||
| | ROLE = lab | 99 | **27 (27.3%)** | | | ROLE = lab | 99 | **27 (27.3%)** | | ||
| | ROLE = cve | 99 | **8 (8.1%)** | | | ROLE = cve | 99 | **8 (8.1%)** | | ||
| Line 73: | Line 76: | ||
| * **ROLE** ('' | * **ROLE** ('' | ||
| * **Kind fold**: ordered regex families over title, slug and vulnerability tuples; multi-label. Residue **62 of 99** is printed in full in the report block below. Clickjacking as a primary study is essentially absent from this schema slice (1 of 99, 0 wild). | * **Kind fold**: ordered regex families over title, slug and vulnerability tuples; multi-label. Residue **62 of 99** is printed in full in the report block below. Clickjacking as a primary study is essentially absent from this schema slice (1 of 99, 0 wild). | ||
| - | * Borderline calls a different reader might flip: | + | * **Archive-surface split** (added after generic review): two keys, not a regex — CCS/ |
| * USENIX/ | * USENIX/ | ||
| * PETS/ | * PETS/ | ||
| Line 139: | Line 142: | ||
| * OWASP Top 10 **2017 A7** as the current XSS letter — superseded 2021 (A03) and 2025 (A05). | * OWASP Top 10 **2017 A7** as the current XSS letter — superseded 2021 (A03) and 2025 (A05). | ||
| * Chromium XSS Auditor as a 2026 defence to evaluate against. | * Chromium XSS Auditor as a 2026 defence to evaluate against. | ||
| - | * A nuclei / nikto / w3af / OpenVAS scanner-tool page — 24 full-text hits, already rejected on [[security]]. | + | * A nuclei / nikto / w3af / OpenVAS scanner-tool page — 24 full-text hits, already rejected on [[:security]]. |
| * MDN / textbook explanations of '' | * MDN / textbook explanations of '' | ||
| * SEO "top web vulnerabilities 2026" listicles. | * SEO "top web vulnerabilities 2026" listicles. | ||
| Line 171: | Line 174: | ||
| ===== Published code ===== | ===== Published code ===== | ||
| - | '' | + | '' |
| < | < | ||
| Line 193: | Line 196: | ||
| ^ Pass ^ Model ^ Findings ^ Disposition ^ | ^ Pass ^ Model ^ Findings ^ Disposition ^ | ||
| - | | 1. Figures vs script | GPT 5.6 Luna medium | none | **Accepted as empty.** Re-ran report, '' | + | | 1. Figures vs script | GPT 5.6 Luna medium | none | **Accepted as empty.** Re-ran report, '' |
| | 2. Citations and quotes | GPT 5.6 Luna medium | none | **Accepted as empty.** All 17 content-page keys resolve; eight additions unique; cover-paper figures present in '' | | 2. Citations and quotes | GPT 5.6 Luna medium | none | **Accepted as empty.** All 17 content-page keys resolve; eight additions unique; cover-paper figures present in '' | ||
| | 3. External currency | GPT 5.6 Luna medium | none | **Accepted as empty.** Re-fetched OWASP 2025, Chrome 78/80, ZAP Checkmarx blog, '' | | 3. External currency | GPT 5.6 Luna medium | none | **Accepted as empty.** Re-fetched OWASP 2025, Chrome 78/80, ZAP Checkmarx blog, '' | ||
| - | Generic pass (no checklist) | + | Generic pass (no checklist) |
| + | |||
| + | ^ Pass ^ Model ^ Finding ^ Disposition ^ | ||
| + | | 4. Generic | GPT 5.6 Luna medium | 1. Wild 30 mixes live and archived; no live-only count. | **Accepted.** Hand-split **2** archive-surface / **28** then-live; named in WRAP and the role table. Not a regex. | | ||
| + | | 4. Generic | GPT 5.6 Luna medium | 2. Method distribution | ||
| + | | 4. Generic | GPT 5.6 Luna medium | 3. " | ||
| + | | 4. Generic | GPT 5.6 Luna medium | 4. Provenance '' | ||
| + | | 4. Generic (re-run) | GPT 5.6 Luna medium | Called the 28 a count of sites, not papers. | **Accepted.** "28 papers" | ||
| + | | 4. Generic (re-run) | GPT 5.6 Luna medium | Report H2 labelled " | ||
| + | |||
| + | No GENERIC_REVIEW placeholder. | ||
| ===== Report output (unedited) ===== | ===== Report output (unedited) ===== | ||
| Line 417: | Line 430: | ||
| PUBLISHED_WILD_SUBPAGES_STATED 10 | PUBLISHED_WILD_SUBPAGES_STATED 10 | ||
| shallow (landing-page-only + single-target-page) among wild: 7 / 30 = 23.3% | shallow (landing-page-only + single-target-page) among wild: 7 / 30 = 23.3% | ||
| + | PUBLISHED_WILD_ARCHIVE_SURFACE 2 | ||
| + | PUBLISHED_WILD_THEN_LIVE 28 | ||
| + | archive-surface CCS/ | ||
| + | archive-surface USENIX/ | ||
| ========================================================================== | ========================================================================== | ||
| - | H. CLASSIFICATION METHOD | + | H. CLASSIFICATION METHOD (vuln tuples, sentinels skipped) |
| ========================================================================== | ========================================================================== | ||
| + | |||
| + | ── H1. conjunction of 99 ── | ||
| method | method | ||
| ------------------- | ------------------- | ||
| Line 434: | Line 453: | ||
| other 1 1.0% | other 1 1.0% | ||
| blocklist | blocklist | ||
| + | |||
| + | ── H2. wild only (the wild-role method distribution; | ||
| + | method | ||
| + | ------------------ | ||
| + | dynamic-analysis | ||
| + | heuristic-rules | ||
| + | manual-labelling | ||
| + | static-analysis | ||
| + | graph-analysis | ||
| + | supervised-ml | ||
| + | regex-or-signature | ||
| ========================================================================== | ========================================================================== | ||
| Line 849: | Line 879: | ||
| </ | </ | ||
| + | |||
| + | ===== Markup sweep, 2026-09-17 ===== | ||
| + | |||
| + | Mechanical rendering repair only: a fresh live raw/XHTML export of 188 pages was checked with '' | ||
| + | |||
| + | ===== Link-hygiene sweep, 2026-09-17 ===== | ||
| + | |||
| + | The fresh rendered-DOM sweep found four bare '' | ||
provenance/security/web_vulnerabilities.1787838355.txt.gz · Last modified: by karel.kubicek.claude
