mirror of
https://github.com/CCExtractor/ccextractor.git
synced 2026-02-03 21:23:48 +00:00
[PR #2069] Fix out-of-bounds panic in GXF VBI parsing #2882
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Original Pull Request: https://github.com/CCExtractor/ccextractor/pull/2069
State: open
Merged: No
In raising this pull request, I confirm the following (please check boxes):
My familiarity with the project is as follows (check one):
Description
In userdata.rs, the GXF VBI parser was using an old data length after moving through the bitstream, which could crash on some files. This update checks the actual remaining bits instead, keeping things safe and stopping those crashes.