-
Notifications
You must be signed in to change notification settings - Fork 721
Set of patches from fuzzing campaign #463
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
Merged
NikolajSchlej
merged 38 commits into
LongSoft:new_engine
from
pagabuc:fix/fuzzing-campaign
Feb 25, 2026
+163
−79
Merged
Changes from all commits
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
751ad6c
Fix for crash-12265fdfad744cb675bd2120453e87030b0624a6
pagabuc 85fdf85
Fix for crash-03a99f1800aafdc2238298baec5d740cc77828e
pagabuc 67fc3f9
Fix for crash-0462b4cc610360d4eec6e258c0dd026b37920346
pagabuc 3278543
Fix for crash-0ac2dacfb8b8ab3ea1c4a574737995441d43adc3
pagabuc d93f076
Fix for crash-00338cef8739f88c048f410666fae2e8dc83f30c
pagabuc 4a87475
Fix for crash-1010e6df8edc81e228ebdbe207845ac9df764ee2
pagabuc c4591ba
Fix for crash-32960b3c5271e7488ec54ca3a41b3073bcaac475
pagabuc a8c995f
Fix for crash-9bbd468e6bdd63bf52ad3bfb7c671b6828c0e269
pagabuc 57cb6cc
Fix for crash-5b2884f74e0c64939d5b86913855397b425f2919
pagabuc 1d07c32
Fix for crash-3a09ce5a1856e4840be29d5aab94258819673dc4
pagabuc c48ec81
Fix for crash-90141d59f9ae90f6dd3416f1da18f955299a6cb7. Since uFromUc…
pagabuc c6e1491
Fix for id:000004,sig:06,sync:main,src:000989
pagabuc 70ab49f
Fix for id:000111,sig:06,src:003815+001062,time:119999402,execs:58381…
pagabuc d66362f
Fix for id:000072,sig:06,src:000657+002645,time:182432060,execs:64803…
pagabuc 9b229c0
Fix for id:000038,sig:06,src:000932+002511,time:31298173,execs:184318…
pagabuc 419c54c
Fix for id:000069,sig:06,src:003695+003120,time:70163542,execs:366425…
pagabuc 6b7e55a
Fix for id:000021,sig:06,src:002943+000386,time:30587288,execs:171074…
pagabuc 85feb8c
Fix for id:000052,sig:06,src:000792+002032,time:52018996,execs:291549…
pagabuc 29adfb1
Fix for id:000035,sig:06,src:001084+002101,time:33939853,execs:194480…
pagabuc d6eab5a
Fix for id:000036,sig:11,src:002648+000195,time:32554444,execs:189662…
pagabuc 02f9cce
Fix for id:000054,sig:06,src:002840+001762,time:47328890,execs:270510…
pagabuc 93aee72
Fix for timeout-45a9fb1c96c55339c3040c9fd9db629300baf95b
pagabuc 134dae4
Fix for crash-0460ebaff9b29228671165e9aa4e6c9658c05f98
pagabuc b9c5766
Fix for crash-0e2468a73f7589be69d5507c90fa74f35cc6b350
pagabuc df3919b
Fix for id:000084,sig:06,src:007274,time:6473143,execs:15849058,op:ha…
pagabuc dd8c57b
Fix for id:000168,sig:06,src:007662,time:14727712,execs:26544278,op:h…
pagabuc 7c8a563
Fix for id:000139,sig:06,src:007968,time:16743140,execs:27281275,op:h…
pagabuc 0e72182
Fix for id:000000,sig:06,sync:master,src:003236
pagabuc b7c0369
Fix for SIGABRT.PC.5555557c449b.STACK.1bcd0e03e5.CODE.-6.ADDR.0.INSTR…
pagabuc 9e5acef
Move 'decompressedSize > INT32_MAX' check before decompression routin…
pagabuc 3723fdc
Lower the max decompressedSize to INT32_MAX / 4
pagabuc 2cef893
Fix for crash-0148f6, id:000069, id:000103, crash-3a6aad, id:000231: …
pagabuc 2a87784
Fix for crash-8e8d4d34ea3e43a262f6b67c7d765ecf1d0cb45f: heap-buffer-o…
pagabuc 22d3066
Fix for crash-68d04a, id:000019: heap-buffer-overflow in parsePeImage…
pagabuc 712675b
Fix for id:000002, id:000207: allocation-size-too-big in kaitai read_…
pagabuc 9b6bdb4
Fix for crash-f49d257a34c42fb5620c3153569c573aa51802ec: stack-overflo…
pagabuc bbde40b
fix a few off-by-one errors
pagabuc 6d62d17
fix formatting
pagabuc File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Need to indicate that this change in a part of UEFITool-related changes using "//UEFITool: your text here" template. This will ease porting of our changes next time the Kaitai runtime gets an update, and will ensure that we won't lose them.