Skip to content

Security Research

Research. Analyze. Secure.

Real-world security research covering DAST, AI-assisted vulnerability analysis, attack chain modeling, and engineering benchmarks.

LATEST RESEARCH

Choosing an OCR Model for Browser Click Capture: What 45 Workers AI Runs Taught Us
Engineering

Choosing an OCR Model for Browser Click Capture: What 45 Workers AI Runs Taught Us

We tested Llama 4 Scout, Gemma 4, and Kimi K2.7 Code on the same screenshot-to-structured-JSON task. Llama was the only model to pass every schema check — and it also delivered the best latency and observed cost in our test set.

·9 min read
Part 2 — Hunting Ghosts: Killing False Positives in Multi-User Access-Control Scanning
DAST

Part 2 — Hunting Ghosts: Killing False Positives in Multi-User Access-Control Scanning

How DeepTraQ went from "the scanner found 6 critical IDORs!" to "the scanner found 6 critical IDORs, and here's cryptographic-grade proof each one is real."

·9 min read
Part 1 — The Hidden Traps of Multi-User Access-Control Testing (and How a Purpose-Built Scanner Sidesteps Them)
DAST

Part 1 — The Hidden Traps of Multi-User Access-Control Testing (and How a Purpose-Built Scanner Sidesteps Them)

Three failure modes in multi-user BAC testing with custom ZAP — crawl loops, non-comparable runs, and capture-time session bleed — and why each one is invisible until you go looking.

·15 min read
When AI Hallucinates Your Security Pipeline: A Case Study in LLM-Generated ZAP Automation That Doesn't Work
AI & Automation

When AI Hallucinates Your Security Pipeline: A Case Study in LLM-Generated ZAP Automation That Doesn't Work

An LLM generated ZAP automation YAML that looked perfect and referenced job types that don't exist. A case study in plausible-but-nonexistent APIs, and what it cost to catch it five days late.

·9 min read
ZAP's Hidden Gap: Why Fuzzing, IDOR, and Access Control Testing Break in the Automation Framework — and How We Fixed It
DAST

ZAP's Hidden Gap: Why Fuzzing, IDOR, and Access Control Testing Break in the Automation Framework — and How We Fixed It

ZAP's fuzz and accessControl add-ons are GUI-only, so IDOR, input validation, and broken access control testing silently fail in headless pipelines. Here's the standalone-script workaround that fills the gap.

·11 min read
Security Assessment Report: Django DefectDojo Repository Analysis
SAST

Security Assessment Report: Django DefectDojo Repository Analysis

An overview of the security posture of the Django DefectDojo repository, highlighting key findings, risk distribution, and recommended remediation strategies.

·10 min read