CVE catalog

CVE-2017-12864

opencv: CVE-2017-12864

[CVE catalog]

Severity
Low · CVSS 3.3CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L
Published
Source
[NVD] · [CVE record]
EPSS
2.72% · Oct 25, 2026

In opencv/modules/imgcodecs/src/grfmt_pxm.cpp, function ReadNumber did not checkout the input length, which lead to integer overflow. If the image is from remote, may lead to remote code execution or denial of service. This affects Opencv 3.3 and earlier.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianopencvsid4.10.0+dfsg-9fixed
Debianopencvforky4.10.0+dfsg-9fixed
Debianopencvtrixie4.10.0+dfsg-5fixed
Debianopencvbookworm4.6.0+dfsg-12fixed
Ubuntuopencv16.042.4.9+dfsg-1ubuntu6vulnerable
Ubuntuopencv16.042.4.9.1+dfsg-1.2ubuntu1vulnerable
Ubuntuopencv16.042.4.9.1+dfsg-1.3ubuntu1vulnerable
Ubuntuopencv16.042.4.9.1+dfsg-1.5ubuntu1vulnerable
Ubuntuopencv16.042.4.9.1+dfsg-1.5ubuntu1.1fixed
Ubuntuopencv18.043.1.0+dfsg1-1~exp1ubuntu3vulnerable
Ubuntuopencv18.043.2.0+dfsg-3vulnerable
Ubuntuopencv18.043.2.0+dfsg-4vulnerable
Ubuntuopencv18.043.2.0+dfsg-4build1vulnerable
Ubuntuopencv18.043.2.0+dfsg-4build2vulnerable
Ubuntuopencv18.043.2.0+dfsg-4ubuntu0.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianopencvsourcesid3.2.0+dfsg-6not yet assignedNot reported[875345]
Debianopencvsourceforky3.2.0+dfsg-6not yet assignedNot reported[875345]
Debianopencvsourcetrixie3.2.0+dfsg-6not yet assignedNot reported[875345]
Debianopencvsourcebookworm3.2.0+dfsg-6not yet assignedNot reported[875345]
Ubuntuopencvdeb16.042.4.9.1+dfsg-1.5ubuntu1.1Not reportedUBUNTU-CVE-2017-12864Not reported
Ubuntuopencvdeb18.043.2.0+dfsg-4ubuntu0.1Not reportedUBUNTU-CVE-2017-12864Not reported

[Debian bug #875345]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [opencv]

    Details (2)
    • 4.6.0+dfsg-12 · amd64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

    • 4.6.0+dfsg-12 · arm64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

  • Source package: [opencv]

    Details (2)
    • 4.6.0+dfsg-12 · amd64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

    • 4.6.0+dfsg-12 · arm64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

  • Source package: [opencv]

    Details (2)
    • 4.6.0+dfsg-12 · amd64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

    • 4.6.0+dfsg-12 · arm64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

  • Source package: [opencv]

    Details (2)
    • 4.6.0+dfsg-12 · amd64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

    • 4.6.0+dfsg-12 · arm64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

  • Source package: [opencv]

    Details (2)
    • 4.6.0+dfsg-12 · amd64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

    • 4.6.0+dfsg-12 · arm64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

  • Source package: [opencv]

    Details (2)
    • 4.6.0+dfsg-12 · amd64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

    • 4.6.0+dfsg-12 · arm64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

  • Source package: [opencv]

    Details (2)
    • 4.6.0+dfsg-12 · amd64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

    • 4.6.0+dfsg-12 · arm64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

  • Source package: [opencv]

    Details (2)
    • 4.6.0+dfsg-12 · amd64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

    • 4.6.0+dfsg-12 · arm64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

  • Source package: [opencv]

    Details (2)
    • 4.6.0+dfsg-12 · amd64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

    • 4.6.0+dfsg-12 · arm64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

  • Source package: [opencv]

    Details (2)
    • 4.6.0+dfsg-12 · amd64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

    • 4.6.0+dfsg-12 · arm64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

  • Source package: [opencv]

    Details (2)
    • 4.6.0+dfsg-12 · amd64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

    • 4.6.0+dfsg-12 · arm64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

  • Source package: [opencv]

    Details (2)
    • 4.6.0+dfsg-12 · amd64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

    • 4.6.0+dfsg-12 · arm64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

  • Source package: [opencv]

    Details (2)
    • 4.6.0+dfsg-12 · amd64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

    • 4.6.0+dfsg-12 · arm64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

  • Source package: [opencv]

    Details (2)
    • 4.6.0+dfsg-12 · amd64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

    • 4.6.0+dfsg-12 · arm64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

  • Source package: [opencv]

    Details (2)
    • 4.6.0+dfsg-12 · amd64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

    • 4.6.0+dfsg-12 · arm64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

  • Source package: [opencv]

    Details (2)
    • 4.6.0+dfsg-12 · amd64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

    • 4.6.0+dfsg-12 · arm64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

  • Source package: [opencv]

    Details (2)
    • 4.6.0+dfsg-12 · amd64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

    • 4.6.0+dfsg-12 · arm64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

  • Source package: [opencv]

    Details (2)
    • 4.6.0+dfsg-12 · amd64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

    • 4.6.0+dfsg-12 · arm64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

  • Source package: [opencv]

    Details (2)
    • 4.6.0+dfsg-12 · amd64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

    • 4.6.0+dfsg-12 · arm64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

  • Source package: [opencv]

    Details (2)
    • 4.6.0+dfsg-12 · amd64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

    • 4.6.0+dfsg-12 · arm64 · bookworm

      Fixed · Fixed: 3.2.0+dfsg-6

      dsa · opencv · debian · bookworm; dsa · opencv · debian · 12

Next results

Observed:

References