Today we're shipping the first open-core network auditor with a built-in, auditor-grade SOC 2 pre-audit reporter.
NSAuditor AI EE 0.3.1 CE 0.1.29 are live on npm.
📌 The market gap we're closing:
SOC 2 readiness today is split into two camps that don't talk to each other.
GRC platforms (Vanta, Drata, Secureframe) automate the workflow of evidence
collection and auditor handoff — but they have no native vulnerability
scanning. They depend on you to import findings from somewhere else.
Legacy scanners (Tenable, Qualys, Rapid7) produce voluminous CVE reports —
but they don't map findings to TSC controls, don't sign evidence, and don't
speak GRC-platform APIs.
NSAuditor AI EE 0.3.x is the bridge. Deep network and cloud scanning
auditor-mapped findings signed evidence artifacts native push to GRC
platforms — in a single, scriptable CLI workflow.
🔐 What ships in 0.3.x — the full SOC 2 hardening track:
✅ 7 fully covered AICPA Trust Services Criteria 2017 controls
CC6.1 · CC6.2 · CC6.6 · CC6.7 · CC6.8 · CC7.1 · C1.1
(5 partial · 34 explicitly out-of-scope, surfaced in every report)
✅ Cover-page Scope Attestation on every artifact — framework version,
scan window, scope IDs, scanner version, TSA policy lineage.
✅ SHA-256 chain-of-custody — each artifact paired with a .sha256 sidecar,
chain-of-custody envelope binds the bundle.
✅ RFC 3161 trusted timestamping — TSA signing of every evidence artifact,
with cert chain validation, policy-OID negotiation, and X.660 first-arc
constraint enforcement. Real FreeTSA fixtures shipped; openssl ts -verify
integration tested.
✅ Ed25519 cryptographic suppression signing — canonical JSON with RFC 5198
NFC normalization, payload-version-2 framing, 64KiB DoS cap, NFC-key
collision detection, explicit unsupported-type rejection.
✅ Identity verification engine — suppression approvers verified against a
corp identity registry with O(1) lookup and 10k-member perf headroom.
✅ WORM evidence storage — S3 Object Lock COMPLIANCE-mode push with SHA-256
manifest and SEC 17a-4 / FINRA 4511 retention semantics.
✅ Native Vanta GRC connector — TestResult outcome mapping, retry/backoff,
idempotent scan IDs, 1MiB response cap, 180s duration cap, foreign-token
format detection across 18 known non-GRC token prefixes (GitHub, Slack,
AWS, Stripe, GCP, npm). Drata Secureframe on roadmap.
📊 SOC 2 Type II ready:
— Recurring-scan attestation with cadence gap detection and scope-drift
detection (CC8.1 evidence)
— SLA & MTTR engine with per-severity targets, finding-lifecycle tracking,
transient-closure exclusion, semver-aware version-tolerance modes
— Per-approver renewal cadence rolling-quarter trend metric with
governance bands
🎯 Tabletop simulation for CC4.1 CC7.3 monitoring evidence:
A configurable probe-event manifest correlates scanner-emitted control
probes against SIEM detection events. Coverage thresholds presetable
(75/90% for Type II, 85/95% for high-assurance), strict UTC timestamp
enforcement closes a CC7.1/CC7.2 evidence-correlation gap.
📚 Resources:
→ Product home:
nsauditor.com/ai/
→ SOC 2 coverage matrix:
nsauditor.com/ai/docs/soc2/
#SOC2 #AICPA #Cybersecurity #GRC #Vanta #VulnerabilityManagement
#OpenSource #CloudSecurity #Infosec #DevSecOps #ComplianceAutomation
#RFC3161 #Ed25519 #NSAuditor