Hi,

On Wed, Mar 16, 2022 at 02:58:26PM -0700, ClusterFuzz-External via monorail via 
Elfutils-devel wrote:
> Status: New
> Owner: ----
> CC: elfut...@sourceware.org, evv...@gmail.com, izz...@google.com 
> Labels: ClusterFuzz Reproducible Stability-UndefinedBehaviorSanitizer 
> Engine-libfuzzer OS-Linux Proj-elfutils Reported-2022-03-16
> Type: Bug
> 
> New issue 45619 by ClusterFuzz-External: elfutils:fuzz-elf-get-sections: 
> Misaligned-address in elf_cvt_Verdef
> https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=45619
>
> Detailed Report: https://oss-fuzz.com/testcase?key=5857986591981568

Anyone any idea how to replicate this? The detailed report appears to
require some kind of login.

> Project: elfutils
> Fuzzing Engine: libFuzzer
> Fuzz Target: fuzz-elf-get-sections
> Job Type: libfuzzer_ubsan_elfutils
> Platform Id: linux

Where does this "fuzz-elf-get-sections" target come from?

> Crash Type: Misaligned-address
> Crash Address: 
> Crash State:
>   elf_cvt_Verdef
>   __libelf_set_data_list_rdlock
>   __elf_getdata_rdlock
>   
> Sanitizer: undefined (UBSAN)
> 
> Regressed: 
> https://oss-fuzz.com/revisions?job=libfuzzer_ubsan_elfutils&range=202203160607:202203161200
> 
> Reproducer Testcase: 
> https://oss-fuzz.com/download?testcase_id=5857986591981568

This testcase seems to have no section headers, so it is unclear how
to get to the above crash state.

Cheers,

Mark

Reply via email to