Skip to content

Detected multiple panics (multiply with overflow) during fuzzing #283

@0x64617061

Description

@0x64617061

I did fuzz runs using the fuzz_decode fuzz target with Rust overflow checks enabled and detected three different panics/issues:

  1. jpeg-decoder/src/decoder.rs:1025:28 attempt to multiply with overflow
  2. jpeg-decoder/src/decoder.rs:911:16 attempt to multiply with overflow
  3. jpeg-decoder/src/decoder.rs:916:20 attempt to multiply with overflow

I have attached an archive with stack traces and the respective input files generated by the fuzzer.

jpeg-decoder_panics.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions