security: add cargo-fuzz targets and ClusterFuzzLite config

Fuzz targets:
- fuzz_validation: storage key, Docker name, digest, reference validators
- fuzz_docker_manifest: Docker/OCI manifest media type detection

Infrastructure:
- lib.rs exposing validation module and docker_fuzz for fuzz harnesses
- ClusterFuzzLite project config (libfuzzer + ASan)
This commit is contained in:
2026-03-17 11:20:17 +00:00
parent bc9604bac3
commit cb37813f11
9 changed files with 123 additions and 3 deletions

View File

@@ -4,6 +4,7 @@ members = [
"nora-registry",
"nora-storage",
"nora-cli",
"fuzz",
]
[workspace.package]