-
Notifications
You must be signed in to change notification settings - Fork 674
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Out of bounds memory read in pcpp::SomeIpSdLayer::SomeIpSdLayer #1172
Comments
Thanks for reporting this issue @Jminis ! If it's ok with you, I'll close this issue now so we don't have duplicates with OSS-Fuzz issues. FYI @sashashura who fixed the previous issue with this layer |
@seladb I think @Jminis wanted to say that the original https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=53099 is fixed (i.e. I cannot reproduce it with https://oss-fuzz.com/download?testcase_id=5124308624343040), but @Jminis found a variation of it. The reproducer is https://github.com/seladb/PcapPlusPlus/files/12211339/pcapplusplus--FuzzTarget--crash-f8301fb8291922d10471dbdfb0b991bd-2023-07-29.txt It can be OSS-Fuzz has already found it, but it is not visible for public for 90 days. Since the reproducer is public I think it is better to reopen and fix it. The OSS-Fuzz issue will be closed automatically. I have created a pull request to fix it #1173 |
Thanks @sashashura for providing the fix! I just merged it to |
Description
Hello, while conducting fuzzing based on the information of pcapplusplus registered in the OSS-Fuzz Project, I've discovered a crash. I have confirmed that similar issues have occurred previously, but the crash I found is still reproducible.
Below are the issues I've referred to, and I will attach the crash log. Thank you.
Crash log
pcapplusplus--FuzzTarget--crash-f8301fb8291922d10471dbdfb0b991bd-2023-07-29.txt
Fuzz code
The following line represents the first stack of the crash occurrence:
pcpp::Packet parsedPacket(&rawPacket);
Below is the complete fuzzing code(Targetfuzz.cpp):
The text was updated successfully, but these errors were encountered: