Skip to content
Snippets Groups Projects
  1. May 29, 2019
  2. May 28, 2019
  3. Apr 28, 2019
  4. Apr 19, 2019
  5. Nov 03, 2018
  6. Nov 02, 2018
  7. Aug 25, 2018
  8. May 05, 2018
    • Jingxuan He's avatar
      modify get_ordered_segments · 4b9ff897
      Jingxuan He authored
      4b9ff897
    • Tobias Klauser's avatar
      Fix two gcc -Wignored-qualifiers warnings · 37ebcd91
      Tobias Klauser authored
      Fix the following two gcc warnings:
      
      elfio/elfio_section.hpp:50:36: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
           const size_t get_stream_size() const
                                          ^
      elfio/elfio_segment.hpp:99:23: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
           get_stream_size() const
      37ebcd91
  9. Oct 05, 2017
  10. Oct 04, 2017
    • alvaro's avatar
      Add crashes files · 5454dcb7
      alvaro authored
      5454dcb7
    • alvaro's avatar
      Fix more NULL dereferences · bc5f17b0
      alvaro authored
      Crash 7d695153fd8052529d480c2352d4ada33a44bada
      bc5f17b0
    • alvaro's avatar
      Fix NULL deference for no ELF files · abab9944
      alvaro authored
      Fix crash 060833f08dc14d1712428742b3cad7af17b36bb7
      abab9944
    • alvaro's avatar
      Check size for segment · bd5f2128
      alvaro authored
      Fix crash b82f05b0b25c8fdc98480e6d76b6d5f9164ae2bc
      
      Running: crash-b82f05b0b25c8fdc98480e6d76b6d5f9164ae2bc
      ==2850==WARNING: AddressSanitizer failed to allocate 0x400000004000001 bytes
      ==2850==AddressSanitizer's allocator is terminating the process instead of returning 0
      ==2850==If you don't like this behavior set allocator_may_return_null=1
      ==2850==AddressSanitizer CHECK failed: /home/alvaro/tools/llvm/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_allocator.cc:22
      1 "((0)) != (0)" (0x0, 0x0)
      bd5f2128
    • alvaro's avatar
      Fix oob read terminating data with 0 · 1a3cb25a
      alvaro authored
      Fix crash e3c41070342cf84dea077356ddbb8ebf4326a601
      
      ==12073==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x6110000003bb at pc 0x0000004c234c bp 0x7fcf6359ec30 sp 0x7fcf6359e3
      e0
      READ of size 11 at 0x6110000003bb thread T0
          #0 0x4c234b in __interceptor_strlen.part.30 /home/alvaro/tools/llvm/llvm/projects/compiler-rt/lib/asan/../sanitizer_common/sanitize
      r_common_interceptors.inc:301
          #1 0x7165e6579d87 in std::char_traits<char>::length(char const*) /build/gcc-multilib/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3
      /include/bits/char_traits.h:269
          #2 0x7165e6579d87 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std
      ::allocator<char> const&) /build/gcc-multilib/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:495
          #3 0x5c3333 in ELFIO::elfio::load_sections(std::istream&) /home/alvaro/fuzzers/elfio/ELFIO/examples/libfuzzer/../../elfio/elfio.hpp
      :413:44
      1a3cb25a
    • alvaro's avatar
      Added stream_size into section · 39f8614f
      alvaro authored
      This will allow to perform some security checks when reading size values
      from ELF file
      
      Fix crash e1ce7cecf01cf800397a4302854d9d76fa19763c
      39f8614f
    • Vašek Potoček's avatar
      Better support for read-only ELF access · 972f89e0
      Vašek Potoček authored
      972f89e0
    • Vašek Potoček's avatar
      More 386 relocation types · ced83b14
      Vašek Potoček authored
      ced83b14
  11. Mar 27, 2017
  12. Mar 06, 2017
Loading