NCSC Switzerland — Cyber Security Hub (CSH) / GovCERT.ch
ncsc-ch-security-hub · HIGH · active
https://security-hub.ncsc.admin.ch/#/dashboard
GovCERT.ch was MERGED INTO NCSC.ch in 2023; CSH replaces the legacy govcert.ch blog (frozen since 2023-09). The /govcert path on ncsc.admin.ch is a navigation page only. Substantive technical reports are now published on the CSH (TLP:CLEAR slice). The SPA at https://security-hub.ncsc.admin.ch/#/dashboard is JS-rendered (WebFetch returns only the 'CSH/Loading' shell). REQUIRED FETCH METHOD for both main agent AND every sub-agent: `python3 tools/fetch_source.py ncsc-csh recent 10` returns the listing + each post's full Markdown body in one call; `... ncsc-csh post <ID>` for one item. Cite the canonical SPA URL https://security-hub.ncsc.admin.ch/#/posts/{id}. Posts marked TLP:AMBER / TLP:RED MUST NEVER be fetched even if the API exposes them. (The legacy `govcert-ch` source ID was a duplicate of this entry and was removed 2026-05-08.) | 2026-06-20 full audit (v2.62): live=Y, drill=Y. FETCH → api: python3 tools/fetch_source.py ncsc-csh recent 10 (returns listing + each TLP:CLEAR post's full Markdown body); python3 tools/fetch_source.py ncsc-csh post <ID> for one. Cite https://security-hub.ncsc.admin.ch/#/posts/{id}.. AVOID: WebFetch returns only the JS 'CSH/Loading' SPA shell — never WebFetch the dashboard. NEVER fetch TLP:AMBER/TLP:RED posts even if exposed..
Cited in 28 briefs
Citation cadence
Brief appearances per ISO week (7 weeks of coverage span, total 22).
- CTI Weekly Summary — 2026-W25 (Jun 15 – Jun 21, 2026)2026-W25
- CTI Weekly Summary — 2026-W24 (Jun 08 – Jun 14, 2026)2026-W24
- CTI Weekly Summary — 2026-W23 (1–7 June 2026)2026-W23
- CTI Weekly Summary — 2026-W22 (May 25 – May 31, 2026)2026-W22
- CTI Weekly Summary — 2026-W20 (May 11 – May 17, 2026)2026-W20
- CTI Weekly Summary — 2026-W19 (May 04 – May 10, 2026)2026-W19
- CTI Daily Brief — 2026-06-202026-06-20
- CTI Daily Brief — 2026-06-182026-06-18
- CTI Daily Brief — 2026-06-172026-06-17
- CTI Daily Brief — 2026-06-122026-06-12
- CTI Daily Brief — 2026-06-112026-06-11
- CTI Daily Brief — 2026-06-102026-06-10
- CTI Daily Brief — 2026-06-092026-06-09
- CTI Daily Brief — 2026-06-062026-06-06
- CTI Daily Brief — 2026-05-302026-05-30
- CTI Daily Brief — 2026-05-292026-05-29
- CTI Daily Brief — 2026-05-282026-05-28
- CTI Daily Brief — 2026-05-232026-05-23
- CTI Daily Brief — 2026-05-222026-05-22
- CTI Daily Brief — 2026-05-212026-05-21
- CTI Daily Brief — 2026-05-202026-05-20
- CTI Daily Brief — 2026-05-182026-05-18
- CTI Daily Brief — 2026-05-162026-05-16
- CTI Daily Brief — 2026-05-152026-05-15
- CTI Daily Brief — 2026-05-132026-05-13
- CTI Daily Brief — 2026-05-112026-05-11
- CTI Daily Brief — 2026-05-102026-05-10
- CTI Daily Brief — 2026-05-092026-05-09