You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix heap-buffer-overflow in macho parse_import_stub ##crash
- Reset nindirectsyms to 0 on all parse_dysymtab failure paths to prevent
stale count when init_items fails but init() continues processing
- Add NULL/bounds guards for indirectsyms and symtab at function entry
- Fix off-by-one: idx >= nsymtab (not >) since symtab indices are 0-based
- Use ut64 casts in bounds check to avoid signed/unsigned comparison issues
- Remove redundant NULL checks now covered by early return
0 commit comments