CVE-2026-112013: libtta through 2.3 Divide by Zero via tta_decoder_init_get_info

Published Oct 18, 2026
·
Updated

libtta through 2.3 contains a divide-by-zero vulnerability in ttadecoderinitgetinfo() that allows attackers to crash applications by supplying an unvalidated zero sample rate. Attackers can craft a .tta file with a recomputed header CRC32 that triggers SIGFPE, crashing applications including the bundled tta console tool.

Affected Software

1 affected component
libtta libtta<=2.3

Event History

Oct 18, 2026
CVE Published
via MITRE·11:38 AM
Data Sourced
via MITRE·11:38 AM
DescriptionSeverityWeakness
Data Sourced
via NVD·12:17 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Who is exposed to this issue?

Applications that use libtta through 2.3 to process attacker-supplied .tta audio files are exposed to a denial of service. The bundled tta console tool is specifically identified as affected.

2

What does an attacker need to exploit it?

An attacker needs to supply a crafted .tta file containing a zero sample rate and a recomputed header CRC32. User interaction is required for the vulnerable application to process the file, but no privileges are required.

3

What happens when exploitation succeeds?

Processing the crafted file triggers a divide-by-zero condition in tta_decoder_init_get_info(), resulting in SIGFPE and application termination. The reported impact is availability only; no confidentiality or integrity impact is stated.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203