Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

heap_buffer_overflow in MP4_ReadLengthDescriptor #89

Open
moonflowersl opened this issue Apr 14, 2023 · 0 comments
Open

heap_buffer_overflow in MP4_ReadLengthDescriptor #89

moonflowersl opened this issue Apr 14, 2023 · 0 comments

Comments

@moonflowersl
Copy link

  • Describe the bug
    We (School of Cyber Science and Technology, Shandong University) found that MP4_ReadLengthDescriptor can cause buffer overflow when it processes malformed messages.

  • Expected behavior
    If Asan is enabled at compile time, the MP4_ReadLengthDescriptor crashes and displays ASAN information.

  • Actual Behavior

    If Asan is enabled at compile time, the MP4_ReadLengthDescriptor crashes and displays ASAN information, which can cause DOS.

    image-20230414160355578

  • To Reproduce

    Similarly, we will upload a vulnerability POC to https://drive.google.com/file/d/1yArMfsdR7ttT4grdHwC_IHCazacY-aCC/view?usp=share_link to help developers fix this vulnerability.

  • Environment Details

    • Version: master branch
    • Operating system and version:Ubuntu 20.04
    • Compiler and language used:gcc 9.4.0
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant