Skip to content
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

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant