CVE-2016-10248

Source
https://nvd.nist.gov/vuln/detail/CVE-2016-10248
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2016-10248.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2016-10248
Downstream
Related
Published
2017-03-15T14:59:00Z
Modified
2025-10-18T08:34:10.007450Z
Severity
  • 7.5 (High) CVSS_V3 - CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H CVSS Calculator
Summary
[none]
Details

The jpctsfbsynthesize function in jpc_tsfb.c in JasPer before 1.900.9 allows remote attackers to cause a denial of service (NULL pointer dereference) via vectors involving an empty sequence.

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

Affected versions

version-1.*

version-1.900.1
version-1.900.2
version-1.900.3
version-1.900.4
version-1.900.5
version-1.900.6
version-1.900.7
version-1.900.8

Database specific

vanir_signatures

[
    {
        "signature_type": "Line",
        "id": "CVE-2016-10248-1b38834e",
        "source": "https://github.com/jasper-software/jasper/commit/2e82fa00466ae525339754bb3ab0a0474a31d4bd",
        "signature_version": "v1",
        "target": {
            "file": "src/libjasper/include/jasper/jas_seq.h"
        },
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "19490677935018637347362985802424641559",
                "336585047646684351237561482554012619204",
                "332489675999361250825695787902589851609",
                "176365517570995130166562608879835636437",
                "204133425909586796962148635295946243285",
                "306513657856478761071854638059995619664",
                "209508161927417262742965921339316924068"
            ]
        },
        "deprecated": false
    },
    {
        "signature_type": "Function",
        "id": "CVE-2016-10248-88bc18b5",
        "source": "https://github.com/jasper-software/jasper/commit/2e82fa00466ae525339754bb3ab0a0474a31d4bd",
        "signature_version": "v1",
        "target": {
            "function": "jpc_undo_roi",
            "file": "src/libjasper/jpc/jpc_dec.c"
        },
        "digest": {
            "function_hash": "300009143571302029714413275190333053047",
            "length": 794.0
        },
        "deprecated": false
    },
    {
        "signature_type": "Line",
        "id": "CVE-2016-10248-d79a5658",
        "source": "https://github.com/jasper-software/jasper/commit/2e82fa00466ae525339754bb3ab0a0474a31d4bd",
        "signature_version": "v1",
        "target": {
            "file": "src/libjasper/jpc/jpc_dec.c"
        },
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "312046892942525334833231597288904871208",
                "331483401292352016434812509318039800294",
                "339418996086357033761368163352010004758",
                "297747516350643429271873413311506903807",
                "308788279227875488471386197637205321117",
                "100060094183052737176262676252191764283",
                "177400214351083848424278930681593531922"
            ]
        },
        "deprecated": false
    },
    {
        "signature_type": "Line",
        "id": "CVE-2016-10248-dfefac93",
        "source": "https://github.com/jasper-software/jasper/commit/2e82fa00466ae525339754bb3ab0a0474a31d4bd",
        "signature_version": "v1",
        "target": {
            "file": "src/libjasper/jpc/jpc_tsfb.c"
        },
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "119123647092762913742815363730060137518",
                "133732635935258826261011538303425761496",
                "117654475021229491682697825348655190972",
                "148942844950794296650273566861507259549"
            ]
        },
        "deprecated": false
    },
    {
        "signature_type": "Line",
        "id": "CVE-2016-10248-fcabd592",
        "source": "https://github.com/jasper-software/jasper/commit/2e82fa00466ae525339754bb3ab0a0474a31d4bd",
        "signature_version": "v1",
        "target": {
            "file": "src/libjasper/include/jasper/jas_math.h"
        },
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "41318202135477798845071348004250639885",
                "124617717506131243092864552019875925200",
                "203778577402385495315866169931701378808"
            ]
        },
        "deprecated": false
    }
]

Git / github.com/jasper-software/jasper

Affected ranges

Type
GIT
Repo
https://github.com/mdadams/jasper
Events
Introduced
0 Unknown introduced commit / All previous commits are affected