VYPR

openjpeg2

by OpenJPEG

Source repositories

CVEs (92)

  • CVE-2021-3575HigMar 4, 2022
    risk 0.51cvss 7.8epss 0.02

    A heap-based buffer overflow was found in openjpeg in color.c:379:42 in sycc420_to_rgb when decompressing a crafted .j2k file. An attacker could use this to execute arbitrary code with the permissions of the application compiled against openjpeg.

  • CVE-2020-27823HigMay 13, 2021
    risk 0.51cvss 7.8epss 0.01

    A flaw was found in OpenJPEG’s encoder. This flaw allows an attacker to pass specially crafted x,y offset input to OpenJPEG to use during encoding. The highest threat from this vulnerability is to confidentiality, integrity, as well as system availability.

  • CVE-2020-27844HigJan 5, 2021
    risk 0.51cvss 7.8epss 0.01

    A flaw was found in openjpeg's src/lib/openjp2/t2.c in versions prior to 2.4.0. This flaw allows an attacker to provide crafted input to openjpeg during conversion and encoding, causing an out-of-bounds write. The highest threat from this vulnerability is to confidentiality,…

  • CVE-2016-9675HigDec 22, 2016
    risk 0.51cvss 7.8epss 0.02

    openjpeg: A heap-based buffer overflow flaw was found in the patch for CVE-2013-6045. A crafted j2k image could cause the application to crash, or potentially execute arbitrary code.

  • CVE-2016-7163HigSep 21, 2016
    risk 0.51cvss 7.8epss 0.07

    Integer overflow in the opj_pi_create_decode function in pi.c in OpenJPEG allows remote attackers to execute arbitrary code via a crafted JP2 file, which triggers an out-of-bounds read or write.

  • CVE-2016-5139HigAug 7, 2016
    risk 0.50cvss 7.6epss 0.01

    Multiple integer overflows in the opj_tcd_init_tile function in tcd.c in OpenJPEG, as used in PDFium in Google Chrome before 52.0.2743.116, allow remote attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified other impact via crafted JPEG…

  • CVE-2020-6851HigJan 13, 2020
    risk 0.49cvss 7.5epss 0.05

    OpenJPEG through 2.3.1 has a heap-based buffer overflow in opj_t1_clbl_decode_processor in openjp2/t1.c because of lack of opj_j2k_update_image_dimensions validation.

  • CVE-2018-14423HigJul 19, 2018
    risk 0.49cvss 7.5epss 0.03

    Division-by-zero vulnerabilities in the functions pi_next_pcrl, pi_next_cprl, and pi_next_rpcl in lib/openjp3d/pi.c in OpenJPEG through 2.3.0 allow remote attackers to cause a denial of service (application crash).

  • CVE-2016-9114HigOct 30, 2016
    risk 0.49cvss 7.5epss 0.03

    There is a NULL Pointer Access in function imagetopnm of convert.c:1943(jp2) of OpenJPEG 2.1.2. image->comps[compno].data is not assigned a value after initialization(NULL). Impact is Denial of Service.

  • CVE-2016-9113HigOct 30, 2016
    risk 0.49cvss 7.5epss 0.03

    There is a NULL pointer dereference in function imagetobmp of convertbmp.c:980 of OpenJPEG 2.1.2. image->comps[0].data is not assigned a value after initialization(NULL). Impact is Denial of Service.

  • CVE-2016-9112HigOct 29, 2016
    risk 0.49cvss 7.5epss 0.03

    Floating Point Exception (aka FPE or divide by zero) in opj_pi_next_cprl function in openjp2/pi.c:523 in OpenJPEG 2.1.2.

  • CVE-2016-8332HigOct 28, 2016
    risk 0.49cvss 7.5epss 0.03

    A buffer overflow in OpenJPEG 2.1.1 causes arbitrary code execution when parsing a crafted image. An exploitable code execution vulnerability exists in the jpeg2000 image file format parser as implemented in the OpenJpeg library. A specially crafted jpeg2000 file can cause an…

  • CVE-2016-7445HigOct 3, 2016
    risk 0.49cvss 7.5epss 0.04

    convert.c in OpenJPEG before 2.1.2 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via vectors involving the variable s.

  • CVE-2016-1924MedJan 27, 2016
    risk 0.43cvss 6.5epss 0.03

    The opj_tgt_reset function in OpenJpeg 2016.1.18 allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted JPEG 2000 image.

  • CVE-2025-50952MedAug 7, 2025
    risk 0.42cvss 6.5epss 0.00

    openjpeg v 2.5.0 was discovered to contain a NULL pointer dereference via the component /openjp2/dwt.c.

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

    A flaw was found in OpenJPEG. A resource exhaustion can occur in the opj_t1_decode_cblks function in tcd.c through a crafted image file, causing a denial of service.

  • CVE-2020-15389MedJun 29, 2020
    risk 0.42cvss 6.5epss 0.03

    jp2/opj_decompress.c in OpenJPEG through 2.3.1 has a use-after-free that can be triggered if there is a mix of valid and invalid files in a directory operated on by the decompressor. Triggering a double-free may also be possible. This is related to calling opj_image_destroy…

  • CVE-2018-20846MedJun 26, 2019
    risk 0.42cvss 6.5epss 0.02

    Out-of-bounds accesses in the functions pi_next_lrcp, pi_next_rlcp, pi_next_rpcl, pi_next_pcrl, pi_next_rpcl, and pi_next_cprl in openmj2/pi.c in OpenJPEG through 2.3.0 allow remote attackers to cause a denial of service (application crash).

  • CVE-2018-20845MedJun 26, 2019
    risk 0.42cvss 6.5epss 0.02

    Division-by-zero vulnerabilities in the functions pi_next_pcrl, pi_next_cprl, and pi_next_rpcl in openmj2/pi.c in OpenJPEG through 2.3.0 allow remote attackers to cause a denial of service (application crash).

  • CVE-2019-6988MedJan 28, 2019
    risk 0.42cvss 6.5epss 0.02

    An issue was discovered in OpenJPEG 2.3.0. It allows remote attackers to cause a denial of service (attempted excessive memory allocation) in opj_calloc in openjp2/opj_malloc.c, when called from opj_tcd_init_tile in openjp2/tcd.c, as demonstrated by the 64-bit opj_decompress.

Page 2 of 5