Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions scans/0patch-lsa-sentinel.json
Original file line number Diff line number Diff line change
Expand Up @@ -84,8 +84,8 @@
],
"recommended_attacks": [
"concurrency",
"cpu",
"memory"
"memory",
"cpu"
],
"dependency_graph": {
"edges": [
Expand Down
24 changes: 12 additions & 12 deletions scans/AcceleratorGate.jl.json
Original file line number Diff line number Diff line change
Expand Up @@ -102,8 +102,8 @@
}
],
"recommended_attacks": [
"memory",
"cpu"
"cpu",
"memory"
],
"dependency_graph": {
"edges": [
Expand All @@ -118,16 +118,14 @@
"taint_matrix": {
"rows": [
{
"source_category": "ProofDrift",
"source_category": "DynamicCodeExecution",
"sink_axis": "cpu",
"severity_value": 2.5,
"severity_value": 3.5,
"files": [
"test/e2e_test.jl",
"test/runtests.jl",
"test/property_test.jl"
"src/AcceleratorGate.jl"
],
"frameworks": [],
"relation": "ProofDrift->Cpu"
"relation": "DynamicCodeExecution->Cpu"
},
{
"source_category": "UnsafeFFI",
Expand All @@ -140,14 +138,16 @@
"relation": "UnsafeFFI->Memory"
},
{
"source_category": "DynamicCodeExecution",
"source_category": "ProofDrift",
"sink_axis": "cpu",
"severity_value": 3.5,
"severity_value": 2.5,
"files": [
"src/AcceleratorGate.jl"
"test/e2e_test.jl",
"test/runtests.jl",
"test/property_test.jl"
],
"frameworks": [],
"relation": "DynamicCodeExecution->Cpu"
"relation": "ProofDrift->Cpu"
},
{
"source_category": "DynamicCodeExecution",
Expand Down
232 changes: 116 additions & 116 deletions scans/Axiom.jl.json
Original file line number Diff line number Diff line change
Expand Up @@ -924,73 +924,13 @@
}
],
"recommended_attacks": [
"cpu",
"memory",
"disk",
"concurrency",
"cpu"
"concurrency"
],
"dependency_graph": {
"edges": [
{
"from": "ext/AxiomAMDGPUExt.jl",
"to": "ext/AxiomMetalExt.jl",
"relation": "shared_dir:ext",
"weight": 1.0
},
{
"from": "ext/AxiomMetalExt.jl",
"to": "ext/AxiomCUDAExt.jl",
"relation": "shared_dir:ext",
"weight": 1.0
},
{
"from": "src/model_packaging.jl",
"to": "src/proof_export.jl",
"relation": "shared_dir:src",
"weight": 1.0
},
{
"from": "src/proof_export.jl",
"to": "src/model_metadata.jl",
"relation": "shared_dir:src",
"weight": 1.0
},
{
"from": "src/backends/julia_backend.jl",
"to": "src/backends/zig_ffi.jl",
"relation": "shared_dir:src/backends",
"weight": 1.0
},
{
"from": "src/backends/zig_ffi.jl",
"to": "src/backends/abstract.jl",
"relation": "shared_dir:src/backends",
"weight": 1.0
},
{
"from": "src/layers/dense.jl",
"to": "src/layers/abstract.jl",
"relation": "shared_dir:src/layers",
"weight": 1.0
},
{
"from": "src/layers/abstract.jl",
"to": "src/layers/conv.jl",
"relation": "shared_dir:src/layers",
"weight": 1.0
},
{
"from": "src/layers/conv.jl",
"to": "src/layers/normalization.jl",
"relation": "shared_dir:src/layers",
"weight": 1.0
},
{
"from": "zig/src/threading.zig",
"to": "zig/src/bench.zig",
"relation": "shared_dir:zig/src",
"weight": 1.0
},
{
"from": "scripts/npu-strict-evidence.jl",
"to": "scripts/gpu-performance-evidence.jl",
Expand Down Expand Up @@ -1051,12 +991,84 @@
"relation": "shared_dir:scripts",
"weight": 1.0
},
{
"from": "packages/SMTLib.jl/src/abi/Foreign.idr",
"to": "packages/SMTLib.jl/src/abi/Types.idr",
"relation": "shared_dir:packages/SMTLib.jl/src/abi",
"weight": 1.0
},
{
"from": "test/ci/gpu_fallback.jl",
"to": "test/ci/interop_smoke.jl",
"relation": "shared_dir:test/ci",
"weight": 1.0
},
{
"from": "test/ci/interop_smoke.jl",
"to": "test/ci/model_package_registry.jl",
"relation": "shared_dir:test/ci",
"weight": 1.0
},
{
"from": "test/ci/model_package_registry.jl",
"to": "test/ci/tpu_required_mode.jl",
"relation": "shared_dir:test/ci",
"weight": 1.0
},
{
"from": "test/ci/tpu_required_mode.jl",
"to": "test/ci/npu_required_mode.jl",
"relation": "shared_dir:test/ci",
"weight": 1.0
},
{
"from": "test/ci/npu_required_mode.jl",
"to": "test/ci/math_required_mode.jl",
"relation": "shared_dir:test/ci",
"weight": 1.0
},
{
"from": "test/ci/math_required_mode.jl",
"to": "test/ci/certificate_integrity.jl",
"relation": "shared_dir:test/ci",
"weight": 1.0
},
{
"from": "test/ci/certificate_integrity.jl",
"to": "test/ci/proof_bundle_reconciliation.jl",
"relation": "shared_dir:test/ci",
"weight": 1.0
},
{
"from": "test/ci/proof_bundle_reconciliation.jl",
"to": "test/ci/coprocessor_resilience.jl",
"relation": "shared_dir:test/ci",
"weight": 1.0
},
{
"from": "test/ci/coprocessor_resilience.jl",
"to": "test/ci/gpu_resilience.jl",
"relation": "shared_dir:test/ci",
"weight": 1.0
},
{
"from": "test/ci/gpu_resilience.jl",
"to": "test/ci/dsp_required_mode.jl",
"relation": "shared_dir:test/ci",
"weight": 1.0
},
{
"from": "test/verification/soundness_tests.jl",
"to": "test/verification/proof_export_tests.jl",
"relation": "shared_dir:test/verification",
"weight": 1.0
},
{
"from": "src/integrations/huggingface.jl",
"to": "src/integrations/interop.jl",
"relation": "shared_dir:src/integrations",
"weight": 1.0
},
{
"from": "templates/AxiomCryptoExtSkeleton.jl",
"to": "templates/AxiomTPUExtSkeleton.jl",
Expand Down Expand Up @@ -1106,69 +1118,63 @@
"weight": 1.0
},
{
"from": "test/ci/gpu_fallback.jl",
"to": "test/ci/interop_smoke.jl",
"relation": "shared_dir:test/ci",
"weight": 1.0
},
{
"from": "test/ci/interop_smoke.jl",
"to": "test/ci/model_package_registry.jl",
"relation": "shared_dir:test/ci",
"from": "src/layers/dense.jl",
"to": "src/layers/abstract.jl",
"relation": "shared_dir:src/layers",
"weight": 1.0
},
{
"from": "test/ci/model_package_registry.jl",
"to": "test/ci/tpu_required_mode.jl",
"relation": "shared_dir:test/ci",
"from": "src/layers/abstract.jl",
"to": "src/layers/conv.jl",
"relation": "shared_dir:src/layers",
"weight": 1.0
},
{
"from": "test/ci/tpu_required_mode.jl",
"to": "test/ci/npu_required_mode.jl",
"relation": "shared_dir:test/ci",
"from": "src/layers/conv.jl",
"to": "src/layers/normalization.jl",
"relation": "shared_dir:src/layers",
"weight": 1.0
},
{
"from": "test/ci/npu_required_mode.jl",
"to": "test/ci/math_required_mode.jl",
"relation": "shared_dir:test/ci",
"from": "zig/src/threading.zig",
"to": "zig/src/bench.zig",
"relation": "shared_dir:zig/src",
"weight": 1.0
},
{
"from": "test/ci/math_required_mode.jl",
"to": "test/ci/certificate_integrity.jl",
"relation": "shared_dir:test/ci",
"from": "src/model_packaging.jl",
"to": "src/proof_export.jl",
"relation": "shared_dir:src",
"weight": 1.0
},
{
"from": "test/ci/certificate_integrity.jl",
"to": "test/ci/proof_bundle_reconciliation.jl",
"relation": "shared_dir:test/ci",
"from": "src/proof_export.jl",
"to": "src/model_metadata.jl",
"relation": "shared_dir:src",
"weight": 1.0
},
{
"from": "test/ci/proof_bundle_reconciliation.jl",
"to": "test/ci/coprocessor_resilience.jl",
"relation": "shared_dir:test/ci",
"from": "src/backends/julia_backend.jl",
"to": "src/backends/zig_ffi.jl",
"relation": "shared_dir:src/backends",
"weight": 1.0
},
{
"from": "test/ci/coprocessor_resilience.jl",
"to": "test/ci/gpu_resilience.jl",
"relation": "shared_dir:test/ci",
"from": "src/backends/zig_ffi.jl",
"to": "src/backends/abstract.jl",
"relation": "shared_dir:src/backends",
"weight": 1.0
},
{
"from": "test/ci/gpu_resilience.jl",
"to": "test/ci/dsp_required_mode.jl",
"relation": "shared_dir:test/ci",
"from": "ext/AxiomAMDGPUExt.jl",
"to": "ext/AxiomMetalExt.jl",
"relation": "shared_dir:ext",
"weight": 1.0
},
{
"from": "packages/SMTLib.jl/src/abi/Foreign.idr",
"to": "packages/SMTLib.jl/src/abi/Types.idr",
"relation": "shared_dir:packages/SMTLib.jl/src/abi",
"from": "ext/AxiomMetalExt.jl",
"to": "ext/AxiomCUDAExt.jl",
"relation": "shared_dir:ext",
"weight": 1.0
},
{
Expand All @@ -1182,12 +1188,6 @@
"to": "src/verification/certificates.jl",
"relation": "shared_dir:src/verification",
"weight": 1.0
},
{
"from": "src/integrations/huggingface.jl",
"to": "src/integrations/interop.jl",
"relation": "shared_dir:src/integrations",
"weight": 1.0
}
]
},
Expand All @@ -1204,16 +1204,14 @@
"relation": "MutationGap->Cpu"
},
{
"source_category": "InputBoundary",
"sink_axis": "cpu",
"severity_value": 2.5,
"source_category": "UnsafeCode",
"sink_axis": "memory",
"severity_value": 3.5,
"files": [
"test/verification/serialization_tests.jl",
"src/verification/serialization.jl",
"src/integrations/interop.jl"
"crypto/src/lib.rs"
],
"frameworks": [],
"relation": "InputBoundary->Cpu"
"relation": "UnsafeCode->Memory"
},
{
"source_category": "ProofDrift",
Expand Down Expand Up @@ -1249,14 +1247,16 @@
"relation": "UnsafeFFI->Memory"
},
{
"source_category": "UnsafeCode",
"sink_axis": "memory",
"severity_value": 3.5,
"source_category": "InputBoundary",
"sink_axis": "cpu",
"severity_value": 2.5,
"files": [
"crypto/src/lib.rs"
"test/verification/serialization_tests.jl",
"src/verification/serialization.jl",
"src/integrations/interop.jl"
],
"frameworks": [],
"relation": "UnsafeCode->Memory"
"relation": "InputBoundary->Cpu"
},
{
"source_category": "UnsafeCode",
Expand Down
Loading
Loading