VYPR
Vendor

Libjpeg Turbo

Products
1
CVEs
36
Across products
36
Status
Private

Products

1

Recent CVEs

36
View all 36 CVEs →
  • CVE-2017-9614HigJul 27, 2017
    risk 0.61cvss 8.8epss 0.08

    The fill_input_buffer function in jdatasrc.c in libjpeg-turbo 1.5.1 allows remote attackers to cause a denial of service (invalid memory access and application crash) or possibly have unspecified other impact via a crafted jpg file. NOTE: Maintainer asserts the issue is due to a…

  • CVE-2016-3616HigFeb 13, 2017
    risk 0.58cvss 8.8epss 0.04

    The cjpeg utility in libjpeg allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) or execute arbitrary code via a crafted file.

  • CVE-2012-2806HigAug 13, 2012
    risk 0.58cvss 8.8epss 0.05

    Heap-based buffer overflow in the get_sos function in jdmarker.c in libjpeg-turbo 1.2.0 allows remote attackers to cause a denial of service (application crash) and possibly execute arbitrary code via a large component count in the header of a JPEG image.

  • CVE-2020-17541HigJun 1, 2021
    risk 0.57cvss 8.8epss 0.03

    Libjpeg-turbo all version have a stack-based buffer overflow in the "transform" component. A remote attacker can send a malformed jpeg file to the service and cause arbitrary code execution or denial of service of the target service.

  • CVE-2018-20330HigDec 21, 2018
    risk 0.57cvss 8.8epss 0.02

    The tjLoadImage function in libjpeg-turbo 2.0.1 has an integer overflow with a resultant heap-based buffer overflow via a BMP image because multiplication of pitch and height is mishandled, as demonstrated by tjbench.

  • CVE-2018-11813HigJun 6, 2018
    risk 0.49cvss 7.5epss 0.03

    libjpeg 9c has a large loop because read_pixel in rdtarga.c mishandles EOF.

  • CVE-2021-29390HigAug 22, 2023
    risk 0.46cvss 7.1epss 0.01

    libjpeg-turbo version 2.0.90 has a heap-based buffer over-read (2 bytes) in decompress_smooth_data in jdcoefct.c.

  • CVE-2014-9092MedOct 10, 2017
    risk 0.43cvss 6.5epss 0.03

    libjpeg-turbo before 1.3.1 allows remote attackers to cause a denial of service (crash) via a crafted JPEG file, related to the Exif marker.

  • CVE-2023-37837MedJul 13, 2023
    risk 0.42cvss 6.5epss 0.01

    libjpeg commit db33a6e was discovered to contain a heap buffer overflow via LineBitmapRequester::EncodeRegion at linebitmaprequester.cpp. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted file.

  • CVE-2023-37836MedJul 13, 2023
    risk 0.42cvss 6.5epss 0.01

    libjpeg commit db33a6e was discovered to contain a reachable assertion via BitMapHook::BitMapHook at bitmaphook.cpp. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted file.

  • CVE-2022-37769MedAug 18, 2022
    risk 0.42cvss 6.5epss 0.01

    libjpeg commit 281daa9 was discovered to contain a segmentation fault via HuffmanDecoder::Get at huffmandecoder.hpp. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted file.

  • CVE-2021-39518MedSep 20, 2021
    risk 0.42cvss 6.5epss 0.01

    An issue was discovered in libjpeg through 2020021. LineBuffer::FetchRegion() in linebuffer.cpp has a heap-based buffer overflow.

  • CVE-2021-39516MedSep 20, 2021
    risk 0.42cvss 6.5epss 0.01

    An issue was discovered in libjpeg through 2020021. A NULL pointer dereference exists in the function HuffmanDecoder::Get() located in huffmandecoder.hpp. It allows an attacker to cause Denial of Service.

  • CVE-2021-39515MedSep 20, 2021
    risk 0.42cvss 6.5epss 0.01

    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.

  • CVE-2021-39514MedSep 20, 2021
    risk 0.42cvss 6.5epss 0.01

    An issue was discovered in libjpeg through 2020021. An uncaught floating point exception in the function ACLosslessScan::ParseMCU() located in aclosslessscan.cpp. It allows an attacker to cause Denial of Service.

  • CVE-2021-20205MedMar 10, 2021
    risk 0.42cvss 6.5epss 0.01

    Libjpeg-turbo versions 2.0.91 and 2.0.90 is vulnerable to a denial of service vulnerability caused by a divide by zero when processing a crafted GIF image.

  • CVE-2018-19664MedNov 29, 2018
    risk 0.42cvss 6.5epss 0.02

    libjpeg-turbo 2.0.1 has a heap-based buffer over-read in the put_pixel_rows function in wrbmp.c, as demonstrated by djpeg.

  • CVE-2018-11214MedMay 16, 2018
    risk 0.42cvss 6.5epss 0.02

    An issue was discovered in libjpeg 9a. The get_text_rgb_row function in rdppm.c allows remote attackers to cause a denial of service (Segmentation fault) via a crafted file.

  • CVE-2018-11213MedMay 16, 2018
    risk 0.42cvss 6.5epss 0.03

    An issue was discovered in libjpeg 9a. The get_text_gray_row function in rdppm.c allows remote attackers to cause a denial of service (Segmentation fault) via a crafted file.

  • CVE-2018-10126MedApr 21, 2018
    risk 0.42cvss 6.5epss 0.02

    ijg-libjpeg before 9d, as used in tiff2pdf (from LibTIFF) and other products, does not check for a NULL pointer at a certain place in jpeg_fdct_16x16 in jfdctint.c.