├── CVE-2024-11477-Writeup.md ├── README.md ├── assets ├── annotated_loop.PNG ├── average_error.PNG ├── bitOffsetUnderflow.PNG ├── code_2137_to_2148.PNG ├── error_diff_value.PNG ├── errors_final.PNG ├── failonread.PNG ├── filebytes_annotated.PNG ├── filebytes_in_gdb.PNG ├── first_segfault.PNG ├── ghidra_failure_spot.PNG ├── hit_loop_again.PNG ├── hmm_4a.PNG ├── literalslen.PNG ├── literalslen_compare.PNG ├── meld_view.PNG ├── myoldfriend.PNG ├── ofcode_update.PNG ├── oh_fsck.PNG ├── set_to_5a.PNG ├── shifting.png ├── source_of_loop.PNG ├── threehits.PNG ├── vscode_output.PNG ├── weird_filebytes.PNG ├── what_i_needto_understand.PNG ├── where_seqmode_comes_from.PNG └── where_we_crash.PNG └── segfault.zstd /CVE-2024-11477-Writeup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/CVE-2024-11477-Writeup.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/README.md -------------------------------------------------------------------------------- /assets/annotated_loop.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/annotated_loop.PNG -------------------------------------------------------------------------------- /assets/average_error.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/average_error.PNG -------------------------------------------------------------------------------- /assets/bitOffsetUnderflow.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/bitOffsetUnderflow.PNG -------------------------------------------------------------------------------- /assets/code_2137_to_2148.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/code_2137_to_2148.PNG -------------------------------------------------------------------------------- /assets/error_diff_value.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/error_diff_value.PNG -------------------------------------------------------------------------------- /assets/errors_final.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/errors_final.PNG -------------------------------------------------------------------------------- /assets/failonread.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/failonread.PNG -------------------------------------------------------------------------------- /assets/filebytes_annotated.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/filebytes_annotated.PNG -------------------------------------------------------------------------------- /assets/filebytes_in_gdb.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/filebytes_in_gdb.PNG -------------------------------------------------------------------------------- /assets/first_segfault.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/first_segfault.PNG -------------------------------------------------------------------------------- /assets/ghidra_failure_spot.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/ghidra_failure_spot.PNG -------------------------------------------------------------------------------- /assets/hit_loop_again.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/hit_loop_again.PNG -------------------------------------------------------------------------------- /assets/hmm_4a.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/hmm_4a.PNG -------------------------------------------------------------------------------- /assets/literalslen.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/literalslen.PNG -------------------------------------------------------------------------------- /assets/literalslen_compare.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/literalslen_compare.PNG -------------------------------------------------------------------------------- /assets/meld_view.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/meld_view.PNG -------------------------------------------------------------------------------- /assets/myoldfriend.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/myoldfriend.PNG -------------------------------------------------------------------------------- /assets/ofcode_update.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/ofcode_update.PNG -------------------------------------------------------------------------------- /assets/oh_fsck.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/oh_fsck.PNG -------------------------------------------------------------------------------- /assets/set_to_5a.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/set_to_5a.PNG -------------------------------------------------------------------------------- /assets/shifting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/shifting.png -------------------------------------------------------------------------------- /assets/source_of_loop.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/source_of_loop.PNG -------------------------------------------------------------------------------- /assets/threehits.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/threehits.PNG -------------------------------------------------------------------------------- /assets/vscode_output.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/vscode_output.PNG -------------------------------------------------------------------------------- /assets/weird_filebytes.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/weird_filebytes.PNG -------------------------------------------------------------------------------- /assets/what_i_needto_understand.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/what_i_needto_understand.PNG -------------------------------------------------------------------------------- /assets/where_seqmode_comes_from.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/where_seqmode_comes_from.PNG -------------------------------------------------------------------------------- /assets/where_we_crash.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/assets/where_we_crash.PNG -------------------------------------------------------------------------------- /segfault.zstd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheN00bBuilder/cve-2024-11477-writeup/HEAD/segfault.zstd --------------------------------------------------------------------------------