CVE-2016-8654

Source
https://cve.org/CVERecord?id=CVE-2016-8654
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2016-8654.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2016-8654
Downstream
DLA (1)
DSA (1)
MGASA (1)
openSUSE (1)
RHSA (1)
SUSE (2)
UBUNTU (1)
Related
Published
2018-08-01T16:29:00Z
Modified
2026-07-08T12:27:43Z
Severity
  • 7.8 (High) CVSS_V3 - CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H CVSS Calculator
Summary
[none]
Details

A heap-buffer overflow vulnerability was found in QMFB code in JPC codec caused by buffer being allocated with too small size. jasper versions before 2.0.0 are affected.

Database specific
{
    "unresolved_ranges":  [
        {
            "cpes":  [
                "cpe:2.3:o:debian:debian_linux:8.0:*:*:*:*:*:*:*"
            ],
            "extracted_events":  [
                {
                    "introduced":  "8.0"
                },
                {
                    "last_affected":  "8.0"
                }
            ],
            "source":  "CPE_STRING",
            "vendor_product":  "debian:debian_linux"
        },
        {
            "cpes":  [
                "cpe:2.3:o:redhat:enterprise_linux_desktop:6.0:*:*:*:*:*:*:*",
                "cpe:2.3:o:redhat:enterprise_linux_desktop:7.0:*:*:*:*:*:*:*"
            ],
            "extracted_events":  [
                {
                    "introduced":  "6.0"
                },
                {
                    "last_affected":  "6.0"
                },
                {
                    "introduced":  "7.0"
                },
                {
                    "last_affected":  "7.0"
                }
            ],
            "source":  "CPE_STRING",
            "vendor_product":  "redhat:enterprise_linux_desktop"
        },
        {
            "cpes":  [
                "cpe:2.3:o:redhat:enterprise_linux_server:6.0:*:*:*:*:*:*:*",
                "cpe:2.3:o:redhat:enterprise_linux_server:7.0:*:*:*:*:*:*:*"
            ],
            "extracted_events":  [
                {
                    "introduced":  "6.0"
                },
                {
                    "last_affected":  "6.0"
                },
                {
                    "introduced":  "7.0"
                },
                {
                    "last_affected":  "7.0"
                }
            ],
            "source":  "CPE_STRING",
            "vendor_product":  "redhat:enterprise_linux_server"
        },
        {
            "cpes":  [
                "cpe:2.3:o:redhat:enterprise_linux_server_aus:7.3:*:*:*:*:*:*:*",
                "cpe:2.3:o:redhat:enterprise_linux_server_aus:7.4:*:*:*:*:*:*:*"
            ],
            "extracted_events":  [
                {
                    "introduced":  "7.3"
                },
                {
                    "last_affected":  "7.3"
                },
                {
                    "introduced":  "7.4"
                },
                {
                    "last_affected":  "7.4"
                }
            ],
            "source":  "CPE_STRING",
            "vendor_product":  "redhat:enterprise_linux_server_aus"
        },
        {
            "cpes":  [
                "cpe:2.3:o:redhat:enterprise_linux_server_eus:7.3:*:*:*:*:*:*:*",
                "cpe:2.3:o:redhat:enterprise_linux_server_eus:7.4:*:*:*:*:*:*:*",
                "cpe:2.3:o:redhat:enterprise_linux_server_eus:7.5:*:*:*:*:*:*:*"
            ],
            "extracted_events":  [
                {
                    "introduced":  "7.3"
                },
                {
                    "last_affected":  "7.3"
                },
                {
                    "introduced":  "7.4"
                },
                {
                    "last_affected":  "7.4"
                },
                {
                    "introduced":  "7.5"
                },
                {
                    "last_affected":  "7.5"
                }
            ],
            "source":  "CPE_STRING",
            "vendor_product":  "redhat:enterprise_linux_server_eus"
        },
        {
            "cpes":  [
                "cpe:2.3:o:redhat:enterprise_linux_workstation:6.0:*:*:*:*:*:*:*",
                "cpe:2.3:o:redhat:enterprise_linux_workstation:7.0:*:*:*:*:*:*:*"
            ],
            "extracted_events":  [
                {
                    "introduced":  "6.0"
                },
                {
                    "last_affected":  "6.0"
                },
                {
                    "introduced":  "7.0"
                },
                {
                    "last_affected":  "7.0"
                }
            ],
            "source":  "CPE_STRING",
            "vendor_product":  "redhat:enterprise_linux_workstation"
        }
    ]
}
References

Affected packages

Git / github.com/jasper-software/jasper

Affected ranges

Type
GIT
Repo
https://github.com/jasper-software/jasper
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed
Fixed
Database specific
Show details
{
    "cpe":  "cpe:2.3:a:jasper_project:jasper:*:*:*:*:*:*:*:*",
    "extracted_events":  [
        {
            "introduced":  "0"
        },
        {
            "fixed":  "2.0.0"
        }
    ],
    "source":  [
        "CPE_RANGE",
        "REFERENCES"
    ]
}

Affected versions

Other
mdadams-clang-issue
version-1.*
version-1.900.1
version-1.900.10
version-1.900.11
version-1.900.12
version-1.900.13
version-1.900.14
version-1.900.15
version-1.900.16
version-1.900.17
version-1.900.18
version-1.900.19
version-1.900.2
version-1.900.20
version-1.900.21
version-1.900.22
version-1.900.23
version-1.900.24
version-1.900.25
version-1.900.26
version-1.900.27
version-1.900.28
version-1.900.29
version-1.900.3
version-1.900.30
version-1.900.31
version-1.900.4
version-1.900.5
version-1.900.6
version-1.900.7
version-1.900.8
version-1.900.9
version-2.*
version-2.0.0-beta.1
version-2.0.0-beta.2

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2016-8654.json"
vanir_signatures
[
    {
        "deprecated":  false,
        "digest":  {
            "function_hash":  "186195089228374234410065704768766963377",
            "length":  1346
        },
        "id":  "CVE-2016-8654-0dcf8ffb",
        "signature_type":  "Function",
        "signature_version":  "v1",
        "source":  "https://github.com/jasper-software/jasper/commit/4a59cfaf9ab3d48fca4a15c0d2674bf7138e3d1a",
        "target":  {
            "file":  "src/libjasper/jpc/jpc_qmfb.c",
            "function":  "jpc_qmfb_split_colgrp"
        }
    },
    {
        "deprecated":  false,
        "digest":  {
            "line_hashes":  [
                "91439763672008926014304468047359040463",
                "39422614836085523475719587765514811988",
                "66214935530393369936941939654568573157",
                "223093940676283065771569038798405738741",
                "19944127579799130453828704799952755182",
                "337567256585894419231491724210265492739",
                "62682416456756734888778215733668874549",
                "111945803449391037881280178009045452010",
                "54154213729979605192265990114048829584",
                "199940814023961152752121388932698874529",
                "299475768269001199775499735647832994195",
                "181244372587943920516132100894316807453",
                "332017236802858246829452018839956202615",
                "48490655970433916981635400964725131650",
                "244090500458065342013403445253238116896",
                "231998259697245499165510730504102844654",
                "223093940676283065771569038798405738741",
                "37252762511398032756581321201460685593",
                "95959080991199268081408047512902503450",
                "228213796523644901293057852217498264196",
                "19944127579799130453828704799952755182",
                "337567256585894419231491724210265492739",
                "62682416456756734888778215733668874549",
                "111945803449391037881280178009045452010",
                "54154213729979605192265990114048829584",
                "199940814023961152752121388932698874529",
                "299475768269001199775499735647832994195",
                "181244372587943920516132100894316807453",
                "332017236802858246829452018839956202615",
                "231998259697245499165510730504102844654",
                "223093940676283065771569038798405738741",
                "37252762511398032756581321201460685593",
                "95959080991199268081408047512902503450",
                "3680946299615339993841376544869650058",
                "158573102666972448215910537978772244733",
                "119640466026782114614037649675453772399",
                "55360655578363361157439779597935072385"
            ],
            "threshold":  0.9
        },
        "id":  "CVE-2016-8654-1694dfe7",
        "signature_type":  "Line",
        "signature_version":  "v1",
        "source":  "https://github.com/jasper-software/jasper/commit/4a59cfaf9ab3d48fca4a15c0d2674bf7138e3d1a",
        "target":  {
            "file":  "src/libjasper/jpc/jpc_qmfb.c"
        }
    },
    {
        "deprecated":  false,
        "digest":  {
            "function_hash":  "108930823408400980924474710345560198316",
            "length":  1290
        },
        "id":  "CVE-2016-8654-bf200df6",
        "signature_type":  "Function",
        "signature_version":  "v1",
        "source":  "https://github.com/jasper-software/jasper/commit/4a59cfaf9ab3d48fca4a15c0d2674bf7138e3d1a",
        "target":  {
            "file":  "src/libjasper/jpc/jpc_qmfb.c",
            "function":  "jpc_qmfb_split_colres"
        }
    }
]
vanir_signatures_modified
"2026-07-08T12:27:43Z"