|
libsndfile contains an integer overflow condition in the handling of Paris Audio (PAF) files. The issue is due to the 'paf24_init()' function in src/paf.c not validating user-supplied input. With a specially crafted PAF file, a context-dependent attacker can cause a heap-based buffer overflow, resulting in a denial of service or potentially execution of arbitrary code.
|