VirusTotal / yara

The pattern matching swiss knife
https://virustotal.github.io/yara/
BSD 3-Clause "New" or "Revised" License
8.08k stars 1.43k forks source link

DEX: Replace remaining calls to `read_uleb128()` #1951

Closed cblichmann closed 1 year ago

cblichmann commented 1 year ago

This is a follow-up to PR #1949, replacing all remaingin uses of read_uleb128() in dex.c.

It also fixes another heap-buffer-overflow, again found by fuzzing.

Tested with test-dex.c