Uninitialized Pointer Vulnerability in libzvbi Affecting Multiple Versions
CVE-2025-2173
6.9MEDIUM
What is CVE-2025-2173?
A vulnerability exists in libzvbi up to version 0.2.43, specifically within the function vbi_strndup_iconv_ucs2 in the source file src/conv.c. This flaw results from improper handling of the src_length argument, leading to the potential use of uninitialized pointers. Given that the issue can be exploited remotely, it poses a tangible risk to users. The security flaw has been publicly disclosed, and it is strongly recommended that users upgrade to version 0.2.44 or later to mitigate this issue. The patch addressing this vulnerability has been documented as 8def647eea27f7fd7ad33ff79c2d6d3e39948dce, and swift action has been taken by the code maintainer to rectify the situation.
Affected Version(s)
libzvbi 0.2.0
libzvbi 0.2.1
libzvbi 0.2.2
