Critical security advisoryCriticalFlagged by our vulnerability database: PHP2Shell is on CISA’s exploited list. Most WordPress hosting runs PHP. See if your site is affectedFlagged by our vulnerability database: PHP2Shell is being exploited. DetailsExploited: PHP2Shell. Check your site
HuttenlocherTechnologies
Updated 11 h ago

Vulnerability database

Every flaw the U.S. government’s cybersecurity agency (CISA) has confirmed attackers are using, plus the new WordPress plugin and theme bugs published each day, sorted by what they mean for a small business. We refresh it twice a day. If you see something your website or office runs, tell us.

1,762exploited flaws on CISA’s list
34added in the last 30 days
343new WordPress flaws this week
390,080entries in the database

51 results · page 1 of 2

  • Aug 26, 2026libjpeg-turbo 3.2.0 contains an integer division-by-zero vulnerability in the PNG loader.CVE-2026-75466 · Other software · reported by MITREMedium 6.5

    libjpeg-turbo 3.2.0 contains an integer division-by-zero vulnerability in the PNG loader. When processing a valid indexed-color PNG image with a non-gray palette through tj3LoadImage12() or tj3LoadImage16() using the default pixel format, the application may trigger a division-by-zero in alloc_sarray(), causing a SIGFPE and denial of service.

    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 27, 2026Out-of-bounds Write vulnerability in neka-nat cupoch (third_party/libjpeg-turbo/libjpeg-turbo modules).CVE-2026-24797 · Other software · neka-nat · reported by cve_disclosure@tech.gov.sgMedium 6.9

    Out-of-bounds Write vulnerability in neka-nat cupoch (third_party/libjpeg-turbo/libjpeg-turbo modules). This vulnerability is associated with program files tjbench.C. This issue affects cupoch.

    Product
    cupoch
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 22, 2023libjpeg-turbo version 2.0.90 has a heap-based buffer over-read (2 bytes) in decompress_smooth_data in jdcoefct.c.CVE-2021-29390 · Other software · Libjpeg-turbo · reported by MITREHigh 7.1

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

    Product
    Libjpeg-turbo
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 13, 2023libjpeg commit db33a6e was discovered to contain a heap buffer overflow via LineBitmapRequester::EncodeRegion at linebitmaprequester.cpp.CVE-2023-37837 · Other software · Jpeg · reported by MITREMedium 6.5

    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.

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 13, 2023libjpeg commit db33a6e was discovered to contain a reachable assertion via BitMapHook::BitMapHook at bitmaphook.cpp.CVE-2023-37836 · Other software · Jpeg · reported by MITREMedium 6.5

    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.

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 25, 2023A heap-based buffer overflow issue was discovered in libjpeg-turbo in h2v2_merged_upsample_internal() function of jdmrgext.c file.CVE-2023-2804 · Other software · Libjpeg-turbo · reported by Red HatMedium 6.5

    A heap-based buffer overflow issue was discovered in libjpeg-turbo in h2v2_merged_upsample_internal() function of jdmrgext.c file. The vulnerability can only be exploited with 12-bit data precision for which the range of the sample data type exceeds the valid sample range, hence, an attacker could craft a 12-bit lossless JPEG image that contains out-of-range 12-bit samples. An application attempting to decompress such image using merged upsampling would lead to segmentation fault or buffer overflows, causing an application to crash.

    Product
    Libjpeg-turbo
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 31, 2022A crafted input file could cause a null pointer dereference in jcopy_sample_rows() when processed by libjpeg-turbo.CVE-2020-35538 · Other software · Libjpeg-turbo · reported by Red HatMedium 5.5

    A crafted input file could cause a null pointer dereference in jcopy_sample_rows() when processed by libjpeg-turbo.

    Product
    Libjpeg-turbo
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 18, 2022libjpeg commit 281daa9 was discovered to contain a segmentation fault via LineMerger::GetNextLowpassLine at linemerger.cpp.CVE-2022-37770 · Other software · Jpeg · reported by MITREMedium 6.5

    libjpeg commit 281daa9 was discovered to contain a segmentation fault via LineMerger::GetNextLowpassLine at linemerger.cpp. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted file.

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 18, 2022libjpeg commit 281daa9 was discovered to contain a segmentation fault via HuffmanDecoder::Get at huffmandecoder.hpp.CVE-2022-37769 · Other software · Jpeg · reported by MITREMedium 6.5

    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.

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 18, 2022libjpeg commit 281daa9 was discovered to contain an infinite loop via the component Frame::ParseTrailer.CVE-2022-37768 · Other software · Jpeg · reported by MITREHigh 7.5

    libjpeg commit 281daa9 was discovered to contain an infinite loop via the component Frame::ParseTrailer.

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 18, 2022libjpeg commit 842c7ba was discovered to contain an infinite loop via the component JPEG::ReadInternal.CVE-2022-35166 · Other software · Jpeg · reported by MITREMedium 5.5

    libjpeg commit 842c7ba was discovered to contain an infinite loop via the component JPEG::ReadInternal.

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 18, 2022The PPM reader in libjpeg-turbo through 2.0.90 mishandles use of tjLoadImage for loading a 16-bit binary PPM file into a grayscale buffer and loading a 16-bit bCVE-2021-46822 · Other software · Libjpeg-turbo · reported by MITREMedium 5.5

    The PPM reader in libjpeg-turbo through 2.0.90 mishandles use of tjLoadImage for loading a 16-bit binary PPM file into a grayscale buffer and loading a 16-bit binary PGM file into an RGB buffer. This is related to a heap-based buffer overflow in the get_word_rgb_row function in rdppm.c.

    Product
    Libjpeg-turbo
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 10, 2022There is an assertion failure in SingleComponentLSScan::ParseMCU in singlecomponentlsscan.cpp in libjpeg before 1.64 via an empty JPEG-LS scan.CVE-2022-32978 · Other software · Jpeg · reported by MITREMedium 6.5

    There is an assertion failure in SingleComponentLSScan::ParseMCU in singlecomponentlsscan.cpp in libjpeg before 1.64 via an empty JPEG-LS scan.

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 2, 2022In libjpeg 1.63, there is a NULL pointer dereference in LineBuffer::FetchRegion in linebuffer.cpp.CVE-2022-32202 · Other software · Libjpeg Project · reported by MITREMedium 5.5

    In libjpeg 1.63, there is a NULL pointer dereference in LineBuffer::FetchRegion in linebuffer.cpp.

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 2, 2022In libjpeg 1.63, there is a NULL pointer dereference in Component::SubXOf in component.hpp.CVE-2022-32201 · Other software · Libjpeg Project · reported by MITREMedium 5.5

    In libjpeg 1.63, there is a NULL pointer dereference in Component::SubXOf in component.hpp.

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 2, 2022libjpeg 1.63 has a heap-based buffer over-read in HierarchicalBitmapRequester::FetchRegion in hierarchicalbitmaprequester.cpp because the MCU size can be differCVE-2022-31796 · Other software · Jpeg · reported by MITREMedium 6.5

    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.

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 25, 2022In libjpeg before 1.64, BitStream<false>::Get in bitstream.hpp has an assertion failure that may cause denial of service.CVE-2022-31620 · Other software · Libjpeg Project · reported by MITREMedium 6.5

    In libjpeg before 1.64, BitStream<false>::Get in bitstream.hpp has an assertion failure that may cause denial of service. This is related to out-of-bounds array access during arithmetically coded lossless scan or arithmetically coded sequential scan.

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 8, 2021Out of bounds read in libjpeg-turbo in Google Chrome prior to 94.0.4606.54 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML pCVE-2021-37972 · Computers, phones & browsers · Google · reported by chrome-cve-admin@google.comHigh 8.8

    Out of bounds read in libjpeg-turbo in Google Chrome prior to 94.0.4606.54 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.

    Product
    Chrome
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 20, 2021An issue was discovered in libjpeg through 2020021.CVE-2021-39520 · Other software · Jpeg · reported by MITREMedium 6.5

    An issue was discovered in libjpeg through 2020021. A NULL pointer dereference exists in the function BlockBitmapRequester::PushReconstructedData() located in blockbitmaprequester.cpp. It allows an attacker to cause Denial of Service.

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 20, 2021An issue was discovered in libjpeg through 2020021.CVE-2021-39519 · Other software · Jpeg · reported by MITREMedium 6.5

    An issue was discovered in libjpeg through 2020021. A NULL pointer dereference exists in the function BlockBitmapRequester::PullQData() located in blockbitmaprequester.cpp It allows an attacker to cause Denial of Service.

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 20, 2021An issue was discovered in libjpeg through 2020021.CVE-2021-39518 · Other software · Jpeg · reported by MITREMedium 6.5

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

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 20, 2021An issue was discovered in libjpeg through 2020021.CVE-2021-39517 · Other software · Jpeg · reported by MITREMedium 6.5

    An issue was discovered in libjpeg through 2020021. A NULL pointer dereference exists in the function BlockBitmapRequester::ReconstructUnsampled() located in blockbitmaprequester.cpp. It allows an attacker to cause Denial of Service.

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 20, 2021An issue was discovered in libjpeg through 2020021.CVE-2021-39516 · Other software · Jpeg · reported by MITREMedium 6.5

    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.

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 20, 2021An issue was discovered in libjpeg through 2020021.CVE-2021-39515 · Other software · Jpeg · reported by MITREMedium 6.5

    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.

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 20, 2021An issue was discovered in libjpeg through 2020021.CVE-2021-39514 · Other software · Jpeg · reported by MITREMedium 6.5

    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.

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 1, 2021Libjpeg-turbo all version have a stack-based buffer overflow in the "transform" component.CVE-2020-17541 · Other software · Libjpeg-turbo · reported by MITREHigh 8.8

    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.

    Product
    Libjpeg-turbo
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 10, 2021Libjpeg-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-2021-20205 · Other software · Libjpeg-turbo · reported by Red HatMedium 6.5

    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.

    Product
    Libjpeg-turbo
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 15, 2020In IJG JPEG (aka libjpeg) from version 8 through 9c, jdhuff.c has an out-of-bounds array read for certain table pointers.CVE-2020-14153 · Other software · IJG · reported by MITREHigh 7.1

    In IJG JPEG (aka libjpeg) from version 8 through 9c, jdhuff.c has an out-of-bounds array read for certain table pointers.

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 15, 2020In IJG JPEG (aka libjpeg) before 9d, jpeg_mem_available() in jmemnobs.c in djpeg does not honor the max_memory_to_use setting, possibly causing excessive memoryCVE-2020-14152 · Other software · IJG · reported by MITREHigh 7.1

    In IJG JPEG (aka libjpeg) before 9d, jpeg_mem_available() in jmemnobs.c in djpeg does not honor the max_memory_to_use setting, possibly causing excessive memory consumption.

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 3, 2020libjpeg-turbo 2.0.4, and mozjpeg 4.0.0, has a heap-based buffer over-read in get_rgb_row() in rdppm.c via a malformed PPM input file.CVE-2020-13790 · Other software · Libjpeg-turbo · reported by MITREHigh 8.1

    libjpeg-turbo 2.0.4, and mozjpeg 4.0.0, has a heap-based buffer over-read in get_rgb_row() in rdppm.c via a malformed PPM input file.

    Product
    Libjpeg-turbo
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 18, 2019In libjpeg-turbo 2.0.2, a large amount of memory can be used during processing of an invalid progressive JPEG image containing incorrect width and height valuesCVE-2019-13960 · Other software · Libjpeg-turbo · reported by MITREMedium 5.5

    In libjpeg-turbo 2.0.2, a large amount of memory can be used during processing of an invalid progressive JPEG image containing incorrect width and height values in the image header. NOTE: the vendor's expectation, for use cases in which this memory usage would be a denial of service, is that the application should interpret libjpeg warnings as fatal errors (aborting decompression) and/or set limits on resource consumption or image sizes

    Product
    Libjpeg-turbo
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 7, 2019get_8bit_row in rdbmp.c in libjpeg-turbo through 1.5.90 and MozJPEG through 3.3.1 allows attackers to cause a denial of service (heap-based buffer over-read andCVE-2018-14498 · Other software · Libjpeg-turbo · reported by MITREMedium 6.5

    get_8bit_row in rdbmp.c in libjpeg-turbo through 1.5.90 and MozJPEG through 3.3.1 allows attackers to cause a denial of service (heap-based buffer over-read and application crash) via a crafted 8-bit BMP in which one or more of the color indices is out of range for the number of palette entries.

    Product
    Libjpeg-turbo
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 21, 2018The 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 piCVE-2018-20330 · Other software · Libjpeg-turbo · reported by MITREHigh 8.8

    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.

    Product
    Libjpeg-turbo
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 29, 2018libjpeg-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-19664 · Other software · Libjpeg-turbo · reported by MITREMedium 6.5

    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.

    Product
    Libjpeg-turbo
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 18, 2018libjpeg-turbo 1.5.90 is vulnerable to a denial of service vulnerability caused by a divide by zero when processing a crafted BMP image.CVE-2018-1152 · Other software · Tenable · reported by vulnreport@tenable.comMedium 6.5

    libjpeg-turbo 1.5.90 is vulnerable to a denial of service vulnerability caused by a divide by zero when processing a crafted BMP image.

    Product
    libjpeg-turbo
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 5, 2018libjpeg 9c has a large loop because read_pixel in rdtarga.c mishandles EOF.CVE-2018-11813 · Other software · IJG · reported by MITREHigh 7.5

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

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 16, 2018An issue was discovered in libjpeg 9a.CVE-2018-11214 · Other software · IJG · reported by MITREMedium 6.5

    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.

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 16, 2018An issue was discovered in libjpeg 9a.CVE-2018-11213 · Other software · IJG · reported by MITREMedium 6.5

    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.

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 16, 2018An issue was discovered in libjpeg 9a and 9d.CVE-2018-11212 · Other software · IJG · reported by MITREMedium 6.5

    An issue was discovered in libjpeg 9a and 9d. The alloc_sarray function in jmemmgr.c allows remote attackers to cause a denial of service (divide-by-zero error) via a crafted file.

    Product
    Libjpeg
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 21, 2018ijg-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 jfdctinCVE-2018-10126 · Other software · Libtiff · reported by MITREMedium 6.5

    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.

    Product
    Libtiff
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 5, 2018libimageworsener.a in ImageWorsener 1.3.2, when libjpeg 8d is used, has a large loop in the get_raw_sample_int function in imagew-main.c.CVE-2018-5252 · Other software · Entropymine · reported by MITREMedium 5.3

    libimageworsener.a in ImageWorsener 1.3.2, when libjpeg 8d is used, has a large loop in the get_raw_sample_int function in imagew-main.c.

    Product
    Imageworsener
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 10, 2017libjpeg-turbo 1.5.2 has a NULL Pointer Dereference in jdpostct.c and jquant1.c via a crafted JPEG file.CVE-2017-15232 · Other software · Libjpeg-turbo · reported by MITREMedium 6.5

    libjpeg-turbo 1.5.2 has a NULL Pointer Dereference in jdpostct.c and jquant1.c via a crafted JPEG file.

    Product
    Libjpeg-turbo
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 10, 2017libjpeg-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-2014-9092 · Other software · Libjpeg-turbo · reported by MITREMedium 6.5

    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.

    Product
    Libjpeg-turbo
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 27, 2017The 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 CVE-2017-9614 · Other software · D.r.commander · reported by MITREHigh 8.8

    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 bug in downstream code caused by misuse of the libjpeg API

    Product
    Libjpeg-turbo
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 5, 2017FastStone Image Viewer 6.2 has a "User Mode Write AV" issue, possibly related to the jpeg_mem_term function in jmemnobs.c in libjpeg.CVE-2017-8826 · Other software · Faststone · reported by MITREHigh 7.8

    FastStone Image Viewer 6.2 has a "User Mode Write AV" issue, possibly related to the jpeg_mem_term function in jmemnobs.c in libjpeg. This issue can be triggered by a malformed JPEG file that is mishandled by FSViewer.exe. Attackers could exploit this issue for DoS (Access Violation) or possibly unspecified other impact.

    Product
    Image Viewer
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 13, 2017The cjpeg utility in libjpeg allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) or execute arbitrary code viaCVE-2016-3616 · Other software · Libjpeg-turbo · reported by MITREHigh 8.8

    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.

    Product
    Libjpeg-turbo
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 25, 2016A remote code execution vulnerability in libjpeg in Android 4.x before 4.4.4, 5.0.x before 5.0.2, and 5.1.x before 5.1.1 could enable an attacker using a speciaCVE-2016-6702 · Computers, phones & browsers · Google Inc. · reported by security@android.comHigh 7.8

    A remote code execution vulnerability in libjpeg in Android 4.x before 4.4.4, 5.0.x before 5.0.2, and 5.1.x before 5.1.1 could enable an attacker using a specially crafted file to execute arbitrary code in the context of an unprivileged process. This issue is rated as High due to the possibility of remote code execution in an application that uses libjpeg. Android ID: A-30259087.

    Product
    Android
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 18, 2013The get_dht function in jdmarker.c in libjpeg-turbo through 1.3.0, as used in Google Chrome before 31.0.1650.48 and other products, does not set all elements ofCVE-2013-6630 · Computers, phones & browsers · Google · reported by MITREMedium 5

    The get_dht function in jdmarker.c in libjpeg-turbo through 1.3.0, as used in Google Chrome before 31.0.1650.48 and other products, does not set all elements of a certain Huffman value array during the reading of segments that follow Define Huffman Table (DHT) JPEG markers, which allows remote attackers to obtain sensitive information from uninitialized memory locations via a crafted JPEG image.

    Product
    Chrome
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 18, 2013The get_sos function in jdmarker.c in (1) libjpeg 6b and (2) libjpeg-turbo through 1.3.0, as used in Google Chrome before 31.0.1650.48, Ghostscript, and other pCVE-2013-6629 · Computers, phones & browsers · Google · reported by MITREMedium 5

    The get_sos function in jdmarker.c in (1) libjpeg 6b and (2) libjpeg-turbo through 1.3.0, as used in Google Chrome before 31.0.1650.48, Ghostscript, and other products, does not check for certain duplications of component data during the reading of segments that follow Start Of Scan (SOS) JPEG markers, which allows remote attackers to obtain sensitive information from uninitialized memory locations via a crafted JPEG image.

    Product
    Chrome
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 13, 2012Heap-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)CVE-2012-2806 · Other software · D.r.commander · reported by chrome-cve-admin@google.comHigh 8.8

    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.

    Product
    Libjpeg-turbo
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.

Where this comes from: the exploited list is CISA’s Known Exploited Vulnerabilities catalog. Everything else is the whole National Vulnerability Database, where each record is published by the team that found the bug (Wordfence, Patchstack, WPScan, the vendors themselves and others); we show who. Exploit odds are FIRST’s EPSS, updated daily. Titles and categories are ours, so check the linked record before acting on a detail. For a write-up of the big ones, see our advisories. Every vendor, and every WordPress plugin and theme with a recorded flaw, also has its own page. All of it is free to reuse as JSON, CSV or RSS.

Weekly security brief

The flaws that hit local websites, every Friday.

One short email: what got exploited this week, which WordPress plugins broke, and what to check. Unsubscribe in one click.

Get in touch

Tell us what you're building.

A website, your marketing, a security check, an app, or the thing you've been running out of a spreadsheet for three years. A few lines is plenty.

01The person who'll do the work writes back
02A short call, then a written plan with the price
03Nothing starts until you say yes
04Hacked or down right now? Call, and we pick up the same day
843-331-6339

Not ready to talk yet? Run the free website check and see what Google sees.

What do you need?
Build
Grow
Protect
Urgent

No newsletter, no sales sequence. Just a reply.