Skip to content

Add bounds validation to Mach-O parser.#482

Open
rjmansfield wants to merge 1 commit intogoogle:mainfrom
rjmansfield:macho-bounds-validation
Open

Add bounds validation to Mach-O parser.#482
rjmansfield wants to merge 1 commit intogoogle:mainfrom
rjmansfield:macho-bounds-validation

Conversation

@rjmansfield
Copy link
Contributor

  • Validate nfat_arch count in universal binary headers
  • Validate nsects count before iterating segment sections
  • Validate nsyms count in symbol table parsing
  • Add upper bound check for load command sizes

 - Validate nfat_arch count in universal binary headers
 - Validate nsects count before iterating segment sections
 - Validate nsyms count in symbol table parsing
 - Add upper bound check for load command sizes
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

Successfully merging this pull request may close these issues.

1 participant