CVE-2017-6419

Source
https://cve.org/CVERecord?id=CVE-2017-6419
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2017-6419.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2017-6419
Downstream
Related
Published
2017-08-07T03:29:00.277Z
Modified
2026-03-14T14:30:31.784307Z
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

mspack/lzxd.c in libmspack 0.5alpha, as used in ClamAV 0.99.2, allows remote attackers to cause a denial of service (heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted CHM file.

References

Affected packages

Git / github.com/cisco-talos/clamav

Affected ranges

Type
GIT
Repo
https://github.com/cisco-talos/clamav
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed
Type
GIT
Repo
https://github.com/kyz/libmspack
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Database specific
{
    "versions": [
        {
            "introduced": "0"
        },
        {
            "last_affected": "0.5-alpha"
        }
    ]
}

Affected versions

clamav-0.*
clamav-0.96
clamav-0.96.2
clamav-0.96.3
clamav-0.96.4
clamav-0.96.5
clamav-0.96rc1
clamav-0.96rc2
clamav-0.97
clamav-0.97rc
clamav-0.98-dmgxar
clamav-0.99-beta1
Other
merge-llvm-79908
merge-llvm-80601
merge-llvm-83242
merge-llvm-90002
merge-llvm-91214
merge-llvm-91428
merge-llvm-92222
merge-llvm-94539
merge-llvm-97877
r5076
v0.*
v0.0.20060920alpha
v0.3alpha
v0.4alpha
v0.5alpha
v1.*
v1.0
v1.1
v1.2
v1.3
v1.4

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2017-6419.json"
vanir_signatures
[
    {
        "signature_version": "v1",
        "target": {
            "file": "libclamav/libmspack.c",
            "function": "mspack_fmap_free"
        },
        "source": "https://github.com/cisco-talos/clamav/commit/a83773682e856ad6529ba6db8d1792e6d515d7f1",
        "deprecated": false,
        "digest": {
            "function_hash": "105314170104537119795892195005646536883",
            "length": 64.0
        },
        "id": "CVE-2017-6419-158e5c12",
        "signature_type": "Function"
    },
    {
        "signature_version": "v1",
        "target": {
            "file": "libclamav/libmspack-0.5alpha/mspack/lzxd.c",
            "function": "lzxd_free"
        },
        "source": "https://github.com/cisco-talos/clamav/commit/a83773682e856ad6529ba6db8d1792e6d515d7f1",
        "deprecated": false,
        "digest": {
            "function_hash": "36425859503893486122199183962679951196",
            "length": 179.0
        },
        "id": "CVE-2017-6419-2dff9d70",
        "signature_type": "Function"
    },
    {
        "signature_version": "v1",
        "target": {
            "file": "libclamav/libmspack-0.5alpha/mspack/lzxd.c"
        },
        "source": "https://github.com/cisco-talos/clamav/commit/a83773682e856ad6529ba6db8d1792e6d515d7f1",
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "136812049944724980978743740024966289697",
                "239642238586611879435853196125623206467",
                "40883855409387376279425001697949305055",
                "207670088480332678768897160205840489720",
                "137050635423474274304079970391599644070",
                "256192828004486556560188961880269201204",
                "92030697883542239907420004418267516576",
                "133434634387658503944555526626693766626",
                "57477167490934286654239258003596752208",
                "299735408700367508640607568273422838006"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2017-6419-3c94d9a1",
        "signature_type": "Line"
    },
    {
        "signature_version": "v1",
        "target": {
            "file": "libclamav/libmspack.c"
        },
        "source": "https://github.com/cisco-talos/clamav/commit/a83773682e856ad6529ba6db8d1792e6d515d7f1",
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "39213307635245385338061781708479438537",
                "161293350000683804664213130242652150668",
                "179719491279128692184227813514265352406",
                "111485140398853709928158643894428398984"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2017-6419-565b7fba",
        "signature_type": "Line"
    },
    {
        "signature_version": "v1",
        "target": {
            "file": "libclamav/libmspack-0.5alpha/mspack/lzxd.c",
            "function": "lzxd_decompress"
        },
        "source": "https://github.com/cisco-talos/clamav/commit/a83773682e856ad6529ba6db8d1792e6d515d7f1",
        "deprecated": false,
        "digest": {
            "function_hash": "157883946808374614544341957531013484112",
            "length": 10410.0
        },
        "id": "CVE-2017-6419-d5ca588a",
        "signature_type": "Function"
    }
]