An issue was discovered in LibRaw 0.18.9. There is a stack-based buffer overflow in the utf2char function in libraw_cxx.cpp.
The product writes data past the end, or before the beginning, of the intended buffer.
Link | Tags |
---|---|
https://github.com/LibRaw/LibRaw/issues/144 | third party advisory |
https://usn.ubuntu.com/3639-1/ | third party advisory vendor advisory |
https://github.com/LibRaw/LibRaw/commit/efd8cfabb93fd0396266a7607069901657c082e3 | patch vendor advisory |