Skip to content

F22-06: Fuzz testing for FFI boundary #267

Description

@aram-devdocs

Parent: #137

Fuzz inputs to FFI functions using cargo-fuzz or libFuzzer to discover crash-inducing inputs.

Acceptance Criteria

  • Fuzz targets defined for high-risk FFI functions (pointer-heavy, string inputs)
  • Fuzzer runs for a defined corpus size in CI (or on-demand)
  • Any crashes found are converted into regression tests
  • Documented how to run fuzzing locally
  • Fuzzing corpus stored and can be extended

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:ffiFFI boundary layerphase:5-qualityPhase 5: Quality and testingtype:testTest coverage or test infrastructure

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions