Stack-based buffer overflow in Ledger - CVE-2017-12482
Published: July 21, 2019
Ledger
Detailed vulnerability description
The vulnerability allows a remote attacker to execute arbitrary code on the target system.
The vulnerability exists due to a boundary error within the ledger::parse_date_mask_routine function in times.cc when processing a crafted file. A remote unauthenticated attacker can trigger stack-based buffer overflow and execute arbitrary code on the target system.
Successful exploitation of this vulnerability may result in complete compromise of vulnerable system.