CVE-2022-35166
https://notcve.org/view.php?id=CVE-2022-35166
libjpeg commit 842c7ba was discovered to contain an infinite loop via the component JPEG::ReadInternal. Se ha detectado que libjpeg commit 842c7ba contiene un bucle infinito por medio del componente JPEG::ReadInternal. • https://github.com/thorfdbg/libjpeg/issues/76 • CWE-835: Loop with Unreachable Exit Condition ('Infinite Loop') •
CVE-2022-32978
https://notcve.org/view.php?id=CVE-2022-32978
There is an assertion failure in SingleComponentLSScan::ParseMCU in singlecomponentlsscan.cpp in libjpeg before 1.64 via an empty JPEG-LS scan. Se presenta un fallo de aserción en la función SingleComponentLSScan::ParseMCU en el archivo singlecomponentlsscan.cpp en libjpeg versiones anteriores a 1.64 por medio de un escaneo JPEG-LS vacío • https://github.com/thorfdbg/libjpeg/commit/4746b577931e926a49e50de9720a4946de3069a7 https://github.com/thorfdbg/libjpeg/issues/75 • CWE-617: Reachable Assertion •
CVE-2022-31796
https://notcve.org/view.php?id=CVE-2022-31796
libjpeg 1.63 has a heap-based buffer over-read in HierarchicalBitmapRequester::FetchRegion in hierarchicalbitmaprequester.cpp because the MCU size can be different between allocation and use. libjpeg versión 1.63, presenta una lectura excesiva del búfer en la región heap de la memoria en la función HierarchicalBitmapRequester::FetchRegion en el archivo hierarchicalbitmaprequester.cpp porque el tamaño de la MCU puede ser diferente entre la asignación y el uso • https://github.com/thorfdbg/libjpeg/commit/187035b9726710b4fe11d565c7808975c930895d https://github.com/thorfdbg/libjpeg/issues/71 • CWE-125: Out-of-bounds Read •
CVE-2021-39515
https://notcve.org/view.php?id=CVE-2021-39515
An issue was discovered in libjpeg through 2020021. A NULL pointer dereference exists in the function SampleInterleavedLSScan::ParseMCU() located in sampleinterleavedlsscan.cpp. It allows an attacker to cause Denial of Service. Se ha detectado un problema en libjpeg versiones hasta 2020021. Se presenta una desreferencia de puntero NULL en la función SampleInterleavedLSScan::ParseMCU() ubicada en el archivo sampleinterleavedlsscan.cpp. • https://github.com/thorfdbg/libjpeg/issues/37 • CWE-476: NULL Pointer Dereference •
CVE-2021-39518
https://notcve.org/view.php?id=CVE-2021-39518
An issue was discovered in libjpeg through 2020021. LineBuffer::FetchRegion() in linebuffer.cpp has a heap-based buffer overflow. Se ha detectado un problema en libjpeg versiones hasta 2020021. La función LineBuffer::FetchRegion() en el archivo linebuffer.cpp presenta un desbordamiento del búfer en la región heap de la memoria • https://github.com/thorfdbg/libjpeg/issues/35 • CWE-787: Out-of-bounds Write •