CVE catalog

CVE-2018-19857

vlc: CVE-2018-19857

[CVE catalog]

Severity
Critical · CVSS 9.1CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
3.92% · Oct 25, 2026

The CAF demuxer in modules/demux/caf.c in VideoLAN VLC media player 3.0.4 may read memory from an uninitialized pointer when processing magic cookies in CAF files, because a ReadKukiChunk() cast converts a return value to an unsigned int even if that value is negative. This could result in a denial of service and/or a potential infoleak.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianvlcsid3.0.24-4fixed
Debianvlcforky3.0.24-4fixed
Debianvlctrixie3.0.23-0+deb13u1fixed
Debianvlctrixie-security3.0.24-0+deb13u1fixed
Debianvlcbookworm3.0.23-0+deb12u1fixed
Debianvlcbookworm-security3.0.23-0+deb12u1fixed
Cpevlc_media_playerNot reportedNot reportedunknown
Cpedebian_linuxNot reportedNot reportedunknown
Ubuntuvlc18.042.2.6-6vulnerable
Ubuntuvlc18.042.2.6-6build1vulnerable
Ubuntuvlc18.042.2.7-1vulnerable
Ubuntuvlc18.042.2.8-1vulnerable
Ubuntuvlc18.042.2.8-1ubuntu4vulnerable
Ubuntuvlc18.042.2.8-2vulnerable
Ubuntuvlc18.043.0.0~rc1-1ubuntu1vulnerable
Ubuntuvlc18.043.0.0~rc1-1ubuntu3vulnerable
Ubuntuvlc18.043.0.0~rc2-1ubuntu1vulnerable
Ubuntuvlc18.043.0.0~rc2-2ubuntu1vulnerable
Ubuntuvlc18.043.0.0~rc2-2ubuntu2vulnerable
Ubuntuvlc18.043.0.0~rc4-1ubuntu1vulnerable
Ubuntuvlc18.043.0.0~rc7-2ubuntu1vulnerable
Ubuntuvlc18.043.0.0~rc8-1ubuntu1vulnerable
Ubuntuvlc18.043.0.0-1ubuntu1vulnerable
Ubuntuvlc18.043.0.1-1ubuntu5vulnerable
Ubuntuvlc18.043.0.1-2ubuntu1vulnerable
Ubuntuvlc18.043.0.1-2ubuntu2vulnerable
Ubuntuvlc18.043.0.1-3vulnerable
Ubuntuvlc18.043.0.1-3build1vulnerable
Ubuntuvlc18.043.0.2-0ubuntu0.1vulnerable
Ubuntuvlc18.043.0.3-1-1ubuntu1vulnerable
Ubuntuvlc18.043.0.4-1ubuntu0.2vulnerable
Ubuntuvlc18.043.0.7.1-0ubuntu18.04.1fixed
Ubuntuvlcpro2.2.1-3vulnerable
Ubuntuvlcpro2.2.1-5vulnerable
Ubuntuvlcpro2.2.2-1vulnerable
Ubuntuvlcpro2.2.2-2vulnerable
Ubuntuvlcpro2.2.2-3vulnerable
Ubuntuvlcpro2.2.2-3build1vulnerable
Ubuntuvlcpro2.2.2-4vulnerable
Ubuntuvlcpro2.2.2-5vulnerable
Ubuntuvlcpro2.2.2-5ubuntu0.16.04.1vulnerable
Ubuntuvlcpro2.2.2-5ubuntu0.16.04.2vulnerable
Ubuntuvlcpro2.2.2-5ubuntu0.16.04.3vulnerable
Ubuntuvlcpro2.2.2-5ubuntu0.16.04.4vulnerable
Ubuntuvlcpro2.2.2-5ubuntu0.16.04.5+esm1vulnerable
Ubuntuvlcpro2.2.2-5ubuntu0.16.04.5+esm2vulnerable
Ubuntuvlcpro2.2.2-5ubuntu0.16.04.5+esm3vulnerable
Ubuntuvlcpro2.2.2-5ubuntu0.16.04.5+esm4vulnerable
Ubuntuvlc18.042.2.6-6vulnerable
Ubuntuvlc18.042.2.6-6build1vulnerable
Ubuntuvlc18.042.2.7-1vulnerable
Ubuntuvlc18.042.2.8-1vulnerable
Ubuntuvlc18.042.2.8-1ubuntu4vulnerable
Ubuntuvlc18.042.2.8-2vulnerable
Ubuntuvlc18.043.0.0~rc1-1ubuntu1vulnerable
Ubuntuvlc18.043.0.0~rc1-1ubuntu3vulnerable
Ubuntuvlc18.043.0.0~rc2-1ubuntu1vulnerable
Ubuntuvlc18.043.0.0~rc2-2ubuntu1vulnerable
Ubuntuvlc18.043.0.0~rc2-2ubuntu2vulnerable
Ubuntuvlc18.043.0.0~rc4-1ubuntu1vulnerable
Ubuntuvlc18.043.0.0~rc7-2ubuntu1vulnerable
Ubuntuvlc18.043.0.0~rc8-1ubuntu1vulnerable
Ubuntuvlc18.043.0.0-1ubuntu1vulnerable
Ubuntuvlc18.043.0.1-1ubuntu5vulnerable
Ubuntuvlc18.043.0.1-2ubuntu1vulnerable
Ubuntuvlc18.043.0.1-2ubuntu2vulnerable
Ubuntuvlc18.043.0.1-3vulnerable
Ubuntuvlc18.043.0.1-3build1vulnerable
Ubuntuvlc18.043.0.2-0ubuntu0.1vulnerable
Ubuntuvlc18.043.0.3-1-1ubuntu1vulnerable
Ubuntuvlc18.043.0.4-1ubuntu0.2vulnerable
Ubuntuvlc18.043.0.7.1-0ubuntu18.04.1fixed
Suselibaompackage hub 151.0.0-bp150.2.1fixed
Susevlcpackage hub 153.0.7.1-bp150.2.6.1fixed
Opensuselibaomleap 15.01.0.0-lp150.2.1fixed
Opensusevlcleap 15.03.0.7.1-lp150.8.1fixed
Susevlcpackage hub 15 sp13.0.7.1-bp151.5.3.3fixed
Opensusevlcleap 15.13.0.7.1-lp151.6.3.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianvlcsourcesid3.0.4-4not yet assignedNot reported[915760]
Debianvlcsourceforky3.0.4-4not yet assignedNot reported[915760]
Debianvlcsourcetrixie3.0.4-4not yet assignedNot reported[915760]
Debianvlcsourcebookworm3.0.4-4not yet assignedNot reported[915760]
Ubuntuvlcdeb18.043.0.7.1-0ubuntu18.04.1Not reportedUSN-4074-1Not reported
Ubuntuvlcdeb18.043.0.7.1-0ubuntu18.04.1Not reportedUBUNTU-CVE-2018-19857Not reported
Suselibaomrpmpackage hub 151.0.0-bp150.2.1Not reportedOPENSUSE-SU-2019:2015-1Not reported
Susevlcrpmpackage hub 153.0.7.1-bp150.2.6.1Not reportedOPENSUSE-SU-2019:2015-1Not reported
Opensuselibaomrpmleap 15.01.0.0-lp150.2.1Not reportedOPENSUSE-SU-2019:1909-1Not reported
Opensusevlcrpmleap 15.03.0.7.1-lp150.8.1Not reportedOPENSUSE-SU-2019:1909-1Not reported
Susevlcrpmpackage hub 15 sp13.0.7.1-bp151.5.3.3Not reportedOPENSUSE-SU-2019:1897-1Not reported
Opensusevlcrpmleap 15.13.0.7.1-lp151.6.3.1Not reportedOPENSUSE-SU-2019:1840-1Not reported

[Debian bug #915760]

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • [libvlc5]Unknown

    Source package: [vlc]

    Details (4)
    • 3.0.23-0+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

  • [libvlc-bin]Unknown

    Source package: [vlc]

    Details (4)
    • 3.0.23-0+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

  • [libvlccore9]Unknown

    Source package: [vlc]

    Details (4)
    • 3.0.23-0+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

  • Source package: [vlc]

    Details (4)
    • 3.0.23-0+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

  • [libvlc-dev]Unknown

    Source package: [vlc]

    Details (4)
    • 3.0.23-0+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

  • [vlc]Unknown
    Details (4)
    • 3.0.23-0+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

  • [vlc-bin]Unknown

    Source package: [vlc]

    Details (4)
    • 3.0.23-0+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

  • [vlc-data]Unknown

    Source package: [vlc]

    Details (4)
    • 3.0.23-0+deb12u1 · all · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · all · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · all · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · all · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

  • [vlc-l10n]Unknown

    Source package: [vlc]

    Details (4)
    • 3.0.23-0+deb12u1 · all · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · all · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · all · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · all · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

  • Source package: [vlc]

    Details (4)
    • 3.0.23-0+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

  • Source package: [vlc]

    Details (4)
    • 3.0.23-0+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

  • Source package: [vlc]

    Details (4)
    • 3.0.23-0+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

  • Source package: [vlc]

    Details (4)
    • 3.0.23-0+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

  • Source package: [vlc]

    Details (4)
    • 3.0.23-0+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

  • [vlc-plugin-qt]Unknown

    Source package: [vlc]

    Details (4)
    • 3.0.23-0+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

  • Source package: [vlc]

    Details (4)
    • 3.0.23-0+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

  • Source package: [vlc]

    Details (4)
    • 3.0.23-0+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

  • Source package: [vlc]

    Details (4)
    • 3.0.23-0+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

  • Source package: [vlc]

    Details (4)
    • 3.0.23-0+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

  • Source package: [vlc]

    Details (4)
    • 3.0.23-0+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

    • 3.0.23-0+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 3.0.4-4

      dsa · vlc · debian · bookworm

Next results

Observed:

References