CVE-2019-16095
Description
libmysofa 0.7 performs an invalid read in getDimension within hrtf/reader.c, potentially leading to denial of service.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
libmysofa 0.7 performs an invalid read in getDimension within hrtf/reader.c, potentially leading to denial of service.
Vulnerability
CVE-2019-16095 is an invalid read vulnerability in Symonics libmysofa version 0.7, specifically within the getDimension function found in hrtf/reader.c [2]. The library parses HRTFs stored in the SOFA (AES69-2015) format; when processing a crafted SOFA file, the code can read beyond allocated memory boundaries, causing undefined behavior [1].
Exploitation
An attacker can exploit this issue by supplying a specially crafted SOFA file to an application that uses libmysofa to process HRTF data. No special network position or authentication is required—the vulnerability is triggered during file parsing. The attacker does not need to interact with the system beyond delivering the malicious file to the processing application [1][2].
Impact
Successful exploitation allows an attacker to cause a denial of service via application crash or potentially other unspecified impacts due to memory corruption. The exact impact beyond denial of service has not been detailed, but the invalid read could lead to information disclosure or arbitrary code execution depending on memory layout [1].
Mitigation
Ubuntu published a security update in USN-4473-1 on 26 August 2020, fixing libmysofa to version 0.7-1build1 for Ubuntu 18.04 LTS [1]. Users should upgrade to the patched version as soon as possible. No workarounds are available for version 0.7; the only mitigation is to apply the package update.
AI Insight generated on May 26, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
4- Symonics/libmysofadescription
- osv-coords2 versionspkg:rpm/opensuse/libmysofa&distro=openSUSE%20Leap%2015.2pkg:rpm/suse/libmysofa&distro=SUSE%20Package%20Hub%2015%20SP2
< 0.9.1-lp152.3.3.1+ 1 more
- (no CPE)range: < 0.9.1-lp152.3.3.1
- (no CPE)range: < 0.9.1-bp152.4.3.1
Patches
0No patches discovered yet.
Vulnerability mechanics
No source-code context for this CVE — mechanics is only generated when we can read the actual fix diff. Without that, the four sections (root cause, attack vector, affected code, fix) would be speculation rather than analysis.
References
2- usn.ubuntu.com/4473-1/mitrevendor-advisoryx_refsource_UBUNTU
- github.com/hoene/libmysofa/compare/f571522...e07edb3mitrex_refsource_MISC
News mentions
0No linked articles in our index yet.