Order an External Attack Surface Pentesting
    Blog · Live

    Field notes on AI system assurance.

    Demos, teardowns, and primary research on what AI writes, what AI does, and where assurance tooling earns its keep.

    AI Is Writing More Code. Enterprise Development Needs an AI Development and Security Harness.
    AI CODE ASSURANCE · FIELD NOTE·2026-08-31·9 min

    AI Is Writing More Code. Enterprise Development Needs an AI Development and Security Harness.

    Writing code was never the only job. An AI Development and Security Harness brings enterprise knowledge, policies, and security controls into the development workflow — so every developer inherits the organization's accumulated knowledge, and problems are found while context still exists.

    Threat Exposure Validation: Attack Your Deployment Before Mythos Does
    DEPLOYMENT ASSURANCE · FIELD NOTE·2026-08-26·8 min

    Threat Exposure Validation: Attack Your Deployment Before Mythos Does

    Secure code is not a secure deployment. Gadriel Deployment Assurance combines deterministic autonomous testing with LLM-driven exploration to prove what an attacker can actually exploit across AI applications, networks, SCADA, and robots — before Mythos-class attackers do.

    Inside a 17-agent clinical AI system — and what pre-production validation found in it
    AI BEHAVIOR ASSURANCE · FIELD REPORT·2026-08-06·18 min

    Inside a 17-agent clinical AI system — and what pre-production validation found in it

    We describe the system in full — two orchestration frameworks, five clinical agent roles instantiated twice, six paths to live FHIR patient records — then run 284 behavioural scenarios against it. Every direct prompt injection failed. A two-turn reframe did not.

    Gadriel vs. Trivy: Vulnerable Ingredients vs. the Whole Kitchen
    COMPARISON · TRIVY·2026-07-13·11 min

    Gadriel vs. Trivy: Vulnerable Ingredients vs. the Whole Kitchen

    Trivy is the best-in-class dependency, container, and secret scanner in this benchmark — and it is structurally not a SAST tool. Gadriel finds the vulnerable ingredients AND the vulnerable own code in one local pass.

    Gadriel vs. SonarQube: One Local Tool vs. a Quality Server, Across Six Goat Apps
    COMPARISON · SONARQUBE·2026-07-12·12 min

    Gadriel vs. SonarQube: One Local Tool vs. a Quality Server, Across Six Goat Apps

    SonarQube is a mature, server-hosted code-quality platform with real taint analysis. Gadriel is one local command that does SAST + SCA + secrets + container + config + API + AI/LLM in a single pass. Here is what happens when they meet.

    Gadriel vs. Snyk: Two Strong Scanners, One Big Structural Difference
    COMPARISON · SNYK·2026-07-11·12 min

    Gadriel vs. Snyk: Two Strong Scanners, One Big Structural Difference

    Snyk Code is genuinely strong — and it uploads your source to the cloud to analyze it. Gadriel runs 100% locally and covers the whole security job in one pass. Six apps, five languages, honest numbers.

    Gadriel vs. Semgrep: The Whole Security Job vs. the Best Free SAST Engine
    COMPARISON · SEMGREP·2026-07-10·12 min

    Gadriel vs. Semgrep: The Whole Security Job vs. the Best Free SAST Engine

    Six deliberately-vulnerable goat apps, five languages, first-time scans. An honest head-to-head between a great open-source SAST engine and a single-pass security platform.

    Best practices and architecture for code validation
    AI CODE ASSURANCE · ARCHITECTURE·2026-06-29·7 min

    Best practices and architecture for code validation

    Three states of the same problem: scattered scanners at CI, AI reviewing its own code at the dev machine, and a single deterministic gate that runs across the whole spine. A field guide to how code validation has to be built when AI writes most of the code.

    Anthropic Skills Couldn't Find the RCE. Gadriel Did.
    AI CODE ASSURANCE · PART 2·2026-06-27·9 min

    Anthropic Skills Couldn't Find the RCE. Gadriel Did.

    We loaded 817 Anthropic cybersecurity skills into Claude Sonnet 4.6 to hunt CVEs in a Flask + Kerberos stack. Skills improved structure but never surfaced CVE-2026-40355 — an unauthenticated krb5 RCE. Only Gadriel found it.

    Your AI Coding Assistant Cannot See This CVE (and 50,000 more identified vulnerabilities)
    AI CODE ASSURANCE · PART 1·2026-06-26·8 min

    Your AI Coding Assistant Cannot See This CVE (and 50,000 more identified vulnerabilities)

    We asked Claude Sonnet 4.6 and Opus 4.8 to security-review a Python Kerberos service. It missed a 2026 Flask CVE that Gadriel caught from a live OSV feed. The structural reason matters.