← Latest papers
🤖 AI

Execution-bound advisory automation for agentic AI: a reproducible AIBOM-driven CSAF-VEX framework

This paper presents a reproducible, protocol-driven framework that integrates Software and AI Bill of Materials (SBOM/AIBOM) with deterministic environment capture and runtime telemetry to cryptographically generate and validate CSAF VEX advisories for Agentic AI systems.

Original authors: Petar Radanliev, Omar Santos, Carsten Maple, Kay Atefi

Published 2026-06-19
📖 5 min read🧠 Deep dive

Original authors: Petar Radanliev, Omar Santos, Carsten Maple, Kay Atefi

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

The Big Problem: The "Static List" vs. The "Living Machine"

Imagine you own a high-tech smart home. To keep it safe, you have a Software Bill of Materials (SBOM). Think of this as a grocery receipt or a parts list for your house. It says: "This house has a lock on the front door, a camera in the living room, and a smart thermostat."

In the world of cybersecurity, security experts look at this list and say, "Oh, the lock on the front door has a known flaw! We must fix it immediately!"

The Paper's Argument: This approach is flawed for modern Agentic AI (AI systems that act on their own). Why? Because just because a part is in the house doesn't mean it's being used right now.

  • Maybe the front door is locked from the inside, so a thief can't get in even if the lock is broken.
  • Maybe the camera is unplugged.
  • Maybe the thermostat is in a room nobody enters.

The paper argues that current security methods are like checking the grocery receipt and panicking about every item, even if that item isn't actually being used or exposed to danger.

The Solution: The "Execution-Bound" Framework

The authors propose a new way to check for safety called an Execution-Bound Advisory. Instead of just looking at the parts list, they watch the house while it is being lived in.

They use three main tools to do this, which they call MCP, A2A, and AGNTCY. Here is how they work in our analogy:

  1. The "Snapshot" (MCP - Model Context Protocol):
    Before the AI starts working, the system takes a perfect, unchangeable photo of everything: the code, the AI models, the settings, and the security rules. It's like taking a photo of the house with all the lights on and doors closed, and sealing it in a glass case so no one can change it later.

  2. The "Security Camera" (A2A - Agent2Agent Protocol):
    While the AI is working, little digital "cameras" (agents) watch what actually happens. They don't just guess; they record reality.

    • Did the AI actually try to open the front door?
    • Did it try to call an outside phone number?
    • Did it try to use the camera?
      If the AI never touches the broken lock, the camera sees that the lock is safe for this specific job, even if the lock is technically broken.
  3. The "Judge" (AGNTCY):
    This is the referee. It takes the "Snapshot" and the "Security Camera" footage, checks them against a list of known bad guys (vulnerabilities), and issues a final verdict. It signs the verdict with a digital stamp to prove it's real and hasn't been faked.

The New "Bill of Materials" (AIBOM)

The paper introduces a new concept called AIBOM (Artificial Intelligence Bill of Materials).

  • Old SBOM: Lists software ingredients (like Python libraries).
  • New AIBOM: Lists the whole AI recipe. It includes the software, but also the AI brain (the model), the instructions (prompts), and the tools the AI is allowed to use.

Think of it like a recipe for a cake. The old list just said "Flour, Sugar, Eggs." The new list says "Flour, Sugar, Eggs, plus the specific oven temperature, the specific mixing bowl, and the rule that 'we are only baking a cake if the oven is on'."

The Results: Less Panic, More Precision

The researchers tested this system with about 10,000 different software parts and simulated AI jobs. Here is what they found:

  • Fewer False Alarms: Traditional methods flagged vulnerabilities as dangerous 42% more often than necessary. The new system realized that many "broken locks" were never actually touched, so it stopped flagging them as emergencies.
  • Better Accuracy: The system correctly identified dangerous situations 93% of the time (a score called F1-score).
  • Reproducible Proof: If you run the exact same AI job twice with the exact same settings, the system produces the exact same safety report every time. It's like baking the same cake twice and getting the exact same result, proving the process is reliable.

The Bottom Line

The paper claims that for modern AI systems, you cannot just look at a static list of parts to know if you are safe. You have to watch what the AI actually does while it is running.

By combining a parts list (AIBOM) with live observation (telemetry) and strict rules (policies), the new framework creates a safety report that is:

  1. Real: Based on what actually happened, not what might happen.
  2. Specific: It tells you exactly which broken parts matter and which ones don't.
  3. Trustworthy: It is mathematically proven to be reproducible and signed by a digital authority.

In short: Don't just check the ingredients; watch the cooking. If the AI isn't using the broken tool, you don't need to panic about it.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →