curl/curl_fuzzer_http: Index-out-of-bounds in fuzz_handle_transfer

2018-01-20T00:09:56
ID OSSFUZZ-5507
Type ossfuzz
Reporter Google
Modified 2018-04-02T15:20:59

Description

Detailed report: https://oss-fuzz.com/testcase?key=5049873339514880

Project: curl Fuzzer: libFuzzer_curl_fuzzer_http Fuzz target binary: curl_fuzzer_http Job Type: libfuzzer_ubsan_curl Platform Id: linux

Crash Type: Index-out-of-bounds Crash Address: Crash State: fuzz_handle_transfer curl_fuzzer.cc

Sanitizer: undefined (UBSAN)

Recommended Security Severity: Medium

Reproducer Testcase: https://oss-fuzz.com/download?testcase_id=5049873339514880

Issue filed automatically.

See https://github.com/google/oss-fuzz/blob/master/docs/reproducing.md for more information.

<b>Note: This crash might not be reproducible with the provided testcase. That said, for the past 14 days we've been seeing this crash frequently. If you are unable to reproduce this, please try a speculative fix based on the crash stacktrace in the report. The fix can be verified by looking at the crash statistics in the report, a day after the fix is deployed. We will auto-close the bug if the crash is not seen for 14 days.</b>

This bug is subject to a 90 day disclosure deadline. If 90 days elapse without an upstream patch, then the bug report will automatically become visible to the public.

When you fix this bug, please * mention the fix revision(s). * state whether the bug was a short-lived regression or an old bug in any stable releases. * add any other useful information. This information can help downstream consumers.

If you have questions for the OSS-Fuzz team, please file an issue at https://github.com/google/oss-fuzz/issues.