vulnforge_audit_wasm_ebpf
Audits WebAssembly runtime configurations (WasmEdge, Wasmtime, Envoy proxy-wasm filters), eBPF-to-Wasm hostcall bridges, and distributed host telemetry streams against 8 critical vectors (CWE-119 memory bounds, CWE-284 WASI root preopens…
Instructions
Audits WebAssembly runtime configurations (WasmEdge, Wasmtime, Envoy proxy-wasm filters), eBPF-to-Wasm hostcall bridges, and distributed host telemetry streams against 8 critical vectors (CWE-119 memory bounds, CWE-284 WASI root preopens, CWE-400 fuel/CPU DoS, CWE-345 unpinned digest, CWE-778 dropped telemetry, CWE-209 credential leaks, CWE-276 shared memory permissions, CWE-693 unconfined host privileges), with causal multi-host attack chain correlation and automated secret scrubbing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| format | No | Format override (auto-detected if omitted) | |
| content | No | Raw Wasm runtime config, EnvoyFilter YAML, or WAT module content | |
| filePath | No | File path or manifest filename (optional) | |
| telemetryEvents | No | Array of host telemetry events or JSON Lines string representing distributed kernel telemetry (optional) | |
| sanitizeTelemetry | No | Automatically scrub and redact plaintext credentials from telemetry output (default: true) | |
| strictCorrelation | No | Enable strict multi-host attack chain correlation (default: true) |