proomt

Search

Search posts, papers, and topics

All posts

CloudflareJuan Miguel Cejuela21 min readintermediate

When scanners miss the attack: how Cloudflare Client-Side Security protects storefronts

Summary

Cloudflare’s Page Shield uses a graph‑neural‑network (GNN) to model JavaScript as a syntax‑tree graph, followed by a lightweight LLM for second‑opinion triage and an ensemble of frontier models for deep analysis. This pipeline caught eight malicious payloads across four distinct affiliate‑theft and backdoor techniques that traditional scanners missed, demonstrating the need for runtime, behavior‑…

  • The GNN treats JavaScript as a graph of AST nodes, enabling detection despite minification, renaming, or light obfuscation.
  • Only ~0.3 % of traffic is flagged by the GNN; flagged scripts are then vetted by an LLM on Workers AI to keep false positives low while preserving recall.
  • A “teacher” ensemble of frontier models runs each suspicious script in isolated sessions, can execute small snippets, and votes on a label weighted by an AI‑model leaderboard score.
  • Detected campaigns included after‑hours affiliate hijacking, clickless iframe theft, a backdoor that loads remote code, and a mobile cloaker that disables analytics – all evading VirusTotal and URLScan.

Traditional static scanners miss many client‑side attacks because they rely on known hashes or signatures. By modeling code intent and behavior at scale, Cloudflare’s approach can surface novel, targeted threats in live traffic, protecting e‑commerce revenue and user privacy before the malicious co…

6/10

Related reading

  1. Cloud CISO Perspectives: How Google monitors AI threats and advances AI defenses

    Google’s Threat Intelligence team outlines three AI‑driven shifts—software build changes, expanded attack surface, and enhanced threat capabilities—then describes their multi‑model, graph‑based defense stack (AI Threat Tracker, in‑editor “spellcheck”, Wiz Security Graph, Gemini‑powered AI Threat Defense) and concrete threat examples like supply‑chain poisoning, LLMJacking, and AI‑orchestrated cre…

    Google Cloud Bloggoogle.com11 min
  2. Scaling Telco Autonomy: Leveraging GNNs with Distributed GraphFlow

    Google Cloud’s blog introduces Distributed GraphFlow (DGF), an open‑source Python library for building and scaling Graph Neural Networks (GNNs) on a Spanner‑backed digital twin of telecom networks. The post outlines the three‑layer architecture (digital twin on Spanner Graph, ML layer with DGF, AI agents) and highlights DGF’s high‑level API (5‑line example) and low‑level primitives, but provides…

    Google Cloud Bloggoogle.com3 min
  3. Cloudflare/Security-Audit-Skill

    Cloudflare open‑sources a “security‑audit” skill that turns an LLM‑enabled coding agent into a structured vulnerability auditor. It runs six deterministic phases, validates findings against a JSON schema, and supports additive runs to improve coverage.

    Hacker News front pagegithub.com3 minreleaseHN20938
  4. Changing the game: How Google uses agentic AI to secure hundreds of millions of lines of code

    Google’s AI & Infrastructure team built an agentic pipeline (Mantis) that runs pre‑submit AI‑driven scans on every code check‑in, validates findings with a fast triage agent (AST + call‑graph analysis) achieving >92% precision in <1 min, then auto‑generates fixes via a bug‑fix agent. Localized threat models and a two‑step scan cut false‑positives to ~3% and prevent hundreds of vulnerabilities eac…

    Google Cloud Bloggoogle.com4 min
  5. Cloudflare Introduces the Agent Development Lifecycle to Replace Traditional SDLC

    Cloudflare’s Agent Development Lifecycle (ADLC) replaces the classic SDLC with an autonomous, event‑driven workflow system that lets AI agents handle code generation, testing, deployment, and maintenance. The platform builds on Cloudflare Workflows and the new @cloudflare/ci library to spin up containers, run headless browsers, and chain steps with caching and credential support. Observability is…

    InfoQinfoq.com2 min