ISMS policy alignment and compliance verification for Hack23 AB security standards (ISO 27001, NIST CSF 2.0, CIS Controls v8.1)
Applies when adding features, dependencies, or security controls; editing security code; documenting architecture; touching CI/CD; or handling any sensitive data.
All practices align with Hack23 AB's ISMS-PUBLIC, implementing ISO 27001:2022, NIST CSF 2.0, CIS Controls v8.1, GDPR, NIS2, and EU CRA readiness.
| Concern | Policy | |---|---| | Overarching governance / incident / transparency | Information Security Policy | | SDLC / CI / testing / deployment / threat modeling | Secure Development Policy | | Dependencies / licenses / SBOM / supply chain | Open Source Policy | | Auth / identity / access | Access Control Policy | | Encryption / keys / hashing | Cryptography Policy | | Data handling / classification | Data Classification Policy | | Personal data / GDPR | Privacy Policy | | STRIDE / abuse cases / MITRE ATT&CK | Threat Modeling | | Vulnerability triage + patch SLAs | Vulnerability Management | | Copilot / LLM / MCP governance | AI Policy | | Agent / MCP / workflow edits | Change Management | | BCP / DR / backup | Business Continuity / Disaster Recovery / Backup Recovery |
npm audit + npm run test:licenses + GitHub Advisory DB before addingSECURITY_HEADERS.md)| Phase | Gate |
|---|---|
| Plan & Design | Classification (CIA triad) + threat model + policy links |
| Develop | OWASP-aligned, typed, no hardcoded secrets, least-privilege tokens |
| Test | CodeQL clean, npm audit clean, coverage ≥ 80 / 70 (≥ 95 % security) |
| Deploy | SHA-pinned Actions, SLSA L3 attestations, SBOM + SBOMQS ≥ 7.0 |
| Operate | Scorecard ≥ 8.0, Dependabot green, patch SLAs honored, incident drills |
ISO 27001:2022 — A.5.23, A.5.30, A.8.25, A.8.28, A.8.29, A.8.30, A.8.31, A.8.32
NIST CSF 2.0 — GV (govern), ID.AM, PR.DS, PR.IR, DE.CM, RS.AN, RC.RP
CIS Controls v8.1 — 2, 3, 4, 6, 7, 8, 11, 16, 18
EU CRA — SBOM, CVE handling, security updates, conformity self-assessment
/**
* Persist the high score.
* ISMS: Secure Development Policy §Phase 2 — Secure Coding (input validation)
* ISMS: Data Classification Policy — local-only, non-PII
* Compliance: ISO 27001:2022 A.8.28, NIST CSF PR.DS-1
*/
export function saveHighScore(score: number): void {
if (!Number.isFinite(score) || score < 0) {
throw new RangeError('Invalid score value');
}
localStorage.setItem('highScore', String(Math.floor(score)));
}
ISMS_POLICY_MAPPING.md / SECURITY.md as applicable)Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer