CVE catalog

CVE-2019-1543

openssl: CVE-2019-1543

[CVE catalog]

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

ChaCha20-Poly1305 is an AEAD cipher, and requires a unique nonce input for every encryption operation. RFC 7539 specifies that the nonce value (IV) should be 96 bits (12 bytes). OpenSSL allows a variable nonce length and front pads the nonce with 0 bytes if it is less than 12 bytes. However it also incorrectly allows a nonce to be set of up to 16 bytes. In this case only the last 12 bytes are significant and any additional leading bytes are ignored. It is a requirement of using this cipher that nonce values are unique. Messages encrypted using a reused nonce value are susceptible to serious confidentiality and integrity attacks. If an application changes the default nonce length to be longer than 12 bytes and then makes a change to the leading bytes of the nonce expecting the new value to be a new unique nonce then such an application could inadvertently encrypt messages with a reused nonce. Additionally the ignored bytes in a long nonce are not covered by the integrity guarantee of this cipher. Any application that relies on the integrity of these ignored leading bytes of a long nonce may be further affected. Any OpenSSL internal use of this cipher, including in SSL/TLS, is safe because no such use sets such a long nonce value. However user applications that use this cipher directly and set a non-default nonce length to be longer than 12 bytes may be vulnerable. OpenSSL versions 1.1.1 and 1.1.0 are affected by this issue. Due to the limited scope of affected deployments this has been assessed as low severity and therefore we are not creating new releases at this time. Fixed in OpenSSL 1.1.1c (Affected 1.1.1-1.1.1b). Fixed in OpenSSL 1.1.0k (Affected 1.1.0-1.1.0j).

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianopensslsid3.6.5-1fixed
Debianopensslforky3.6.5-1fixed
Debianopenssltrixie3.5.7-1~deb13u2fixed
Debianopenssltrixie-security3.5.7-1~deb13u3fixed
Debianopensslbookworm3.0.20-1~deb12u2fixed
Debianopensslbookworm-security3.0.22-1~deb12u2fixed
Alpinefile3.105.36-r0fixed
Alpinefile3.115.36-r0fixed
Alpinefile3.125.36-r0fixed
Alpinefile3.135.36-r0fixed
Alpinefile3.145.36-r0fixed
Alpinefile3.155.36-r0fixed
Alpinefile3.165.36-r0fixed
Alpinefile3.175.36-r0fixed
Alpinefile3.185.36-r0fixed
Alpinefile3.195.36-r0fixed
Alpinefile3.205.36-r0fixed
Alpinefile3.215.36-r0fixed
Alpinefile3.225.36-r0fixed
Alpinefile3.235.36-r0fixed
Alpinefile3.245.36-r0fixed
Alpineopenssl3.101.1.1b-r1fixed
Alpineopenssl3.111.1.1b-r1fixed
Alpineopenssl3.121.1.1b-r1fixed
Alpineopenssl3.131.1.1b-r1fixed
Alpineopenssl3.141.1.1b-r1fixed
Alpineopenssl3.151.1.1b-r1fixed
Alpineopenssl3.161.1.1b-r1fixed
Alpineopenssl3.171.1.1b-r1fixed
Alpineopenssl3.181.1.1b-r1fixed
Alpineopenssl3.191.1.1b-r1fixed
Alpineopenssl3.201.1.1b-r1fixed
Alpineopenssl3.211.1.1b-r1fixed
Alpineopenssl3.221.1.1b-r1fixed
Alpineopenssl3.231.1.1b-r1fixed
Alpineopenssl3.241.1.1b-r1fixed
Alpineopenssl3.91.1.1b-r1fixed
Alpineopenssl33.151.1.1b-r1fixed
Alpineopenssl33.161.1.1b-r1fixed
Ubuntuopenssl18.041.0.2g-1ubuntu13vulnerable
Ubuntuopenssl18.041.0.2g-1ubuntu14vulnerable
Ubuntuopenssl18.041.0.2n-1ubuntu1vulnerable
Ubuntuopenssl18.041.1.0g-2ubuntu1vulnerable
Ubuntuopenssl18.041.1.0g-2ubuntu2vulnerable
Ubuntuopenssl18.041.1.0g-2ubuntu3vulnerable
Ubuntuopenssl18.041.1.0g-2ubuntu4vulnerable
Ubuntuopenssl18.041.1.0g-2ubuntu4.1vulnerable
Ubuntuopenssl18.041.1.0g-2ubuntu4.3vulnerable
Ubuntuopenssl18.041.1.1-1ubuntu2.1~18.04.1vulnerable
Ubuntuopenssl18.041.1.1-1ubuntu2.1~18.04.2fixed
Suseopenssl-1_1linux enterprise module for basesystem 151.1.0i-4.21.1fixed
Suseopenssl-1_1linux enterprise desktop 12 sp41.1.1-2.9.1fixed
Suseopenssl-1_1linux enterprise software development kit 12 sp41.1.1-2.9.1fixed
Suseopenssl-1_1linux enterprise server 12 sp41.1.1-2.9.1fixed
Suseopenssl-1_1linux enterprise server for sap applications 12 sp41.1.1-2.9.1fixed
Opensuseopenssl-1_1leap 15.01.1.0i-lp150.3.22.3fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianopensslsourcesid1.1.1c-1lowNot reportedNot reported
Debianopensslsourceforky1.1.1c-1lowNot reportedNot reported
Debianopensslsourcetrixie1.1.1c-1lowNot reportedNot reported
Debianopensslsourcebookworm1.1.1c-1lowNot reportedNot reported
Alpinefileapk3.105.36-r0Not reportedALPINE-CVE-2019-1543Not reported
Alpinefileapk3.115.36-r0Not reportedALPINE-CVE-2019-1543Not reported
Alpinefileapk3.125.36-r0Not reportedALPINE-CVE-2019-1543Not reported
Alpinefileapk3.135.36-r0Not reportedALPINE-CVE-2019-1543Not reported
Alpinefileapk3.145.36-r0Not reportedALPINE-CVE-2019-1543Not reported
Alpinefileapk3.155.36-r0Not reportedALPINE-CVE-2019-1543Not reported
Alpinefileapk3.165.36-r0Not reportedALPINE-CVE-2019-1543Not reported
Alpinefileapk3.175.36-r0Not reportedALPINE-CVE-2019-1543Not reported
Alpinefileapk3.185.36-r0Not reportedALPINE-CVE-2019-1543Not reported
Alpinefileapk3.195.36-r0Not reportedALPINE-CVE-2019-1543Not reported
Alpinefileapk3.205.36-r0Not reportedALPINE-CVE-2019-1543Not reported
Alpinefileapk3.215.36-r0Not reportedALPINE-CVE-2019-1543Not reported
Alpinefileapk3.225.36-r0Not reportedALPINE-CVE-2019-1543Not reported
Alpinefileapk3.235.36-r0Not reportedALPINE-CVE-2019-1543Not reported
Alpinefileapk3.245.36-r0Not reportedALPINE-CVE-2019-1543Not reported
Alpineopensslapk3.101.1.1b-r1Not reportedALPINE-CVE-2019-1543Not reported
Alpineopensslapk3.111.1.1b-r1Not reportedALPINE-CVE-2019-1543Not reported
Alpineopensslapk3.121.1.1b-r1Not reportedALPINE-CVE-2019-1543Not reported
Alpineopensslapk3.131.1.1b-r1Not reportedALPINE-CVE-2019-1543Not reported
Alpineopensslapk3.141.1.1b-r1Not reportedALPINE-CVE-2019-1543Not reported
Alpineopensslapk3.151.1.1b-r1Not reportedALPINE-CVE-2019-1543Not reported
Alpineopensslapk3.161.1.1b-r1Not reportedALPINE-CVE-2019-1543Not reported
Alpineopensslapk3.171.1.1b-r1Not reportedALPINE-CVE-2019-1543Not reported
Alpineopensslapk3.181.1.1b-r1Not reportedALPINE-CVE-2019-1543Not reported
Alpineopensslapk3.191.1.1b-r1Not reportedALPINE-CVE-2019-1543Not reported
Alpineopensslapk3.201.1.1b-r1Not reportedALPINE-CVE-2019-1543Not reported
Alpineopensslapk3.211.1.1b-r1Not reportedALPINE-CVE-2019-1543Not reported
Alpineopensslapk3.221.1.1b-r1Not reportedALPINE-CVE-2019-1543Not reported
Alpineopensslapk3.231.1.1b-r1Not reportedALPINE-CVE-2019-1543Not reported
Alpineopensslapk3.241.1.1b-r1Not reportedALPINE-CVE-2019-1543Not reported
Alpineopensslapk3.91.1.1b-r1Not reportedALPINE-CVE-2019-1543Not reported
Alpineopenssl3apk3.151.1.1b-r1Not reportedALPINE-CVE-2019-1543Not reported
Alpineopenssl3apk3.161.1.1b-r1Not reportedALPINE-CVE-2019-1543Not reported
Ubuntuopenssldeb18.041.1.1-1ubuntu2.1~18.04.2Not reportedUBUNTU-CVE-2019-1543Not reported
Suseopenssl-1_1rpmlinux enterprise module for basesystem 151.1.0i-4.21.1Not reportedSUSE-SU-2019:0678-1Not reported
Suseopenssl-1_1rpmlinux enterprise desktop 12 sp41.1.1-2.9.1Not reportedSUSE-SU-2019:0787-1Not reported
Suseopenssl-1_1rpmlinux enterprise software development kit 12 sp41.1.1-2.9.1Not reportedSUSE-SU-2019:0787-1Not reported
Suseopenssl-1_1rpmlinux enterprise server 12 sp41.1.1-2.9.1Not reportedSUSE-SU-2019:0787-1Not reported
Suseopenssl-1_1rpmlinux enterprise server for sap applications 12 sp41.1.1-2.9.1Not reportedSUSE-SU-2019:0787-1Not reported
Opensuseopenssl-1_1rpmleap 15.01.1.0i-lp150.3.22.3Not reportedOPENSUSE-SU-2019:1147-1Not reported

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • [libssl3]Unknown

    Source package: [openssl]

    Details (6)
    • 3.0.20-1~deb12u2 · amd64 · bookworm

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · arm64 · bookworm

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · amd64 · bookworm-security

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · arm64 · bookworm-security

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.17-1~deb12u2 · amd64 · bookworm-updates

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.17-1~deb12u2 · arm64 · bookworm-updates

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

  • [libssl-dev]Unknown

    Source package: [openssl]

    Details (6)
    • 3.0.20-1~deb12u2 · amd64 · bookworm

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · arm64 · bookworm

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · amd64 · bookworm-security

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · arm64 · bookworm-security

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.17-1~deb12u2 · amd64 · bookworm-updates

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.17-1~deb12u2 · arm64 · bookworm-updates

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

  • [libssl-doc]Unknown

    Source package: [openssl]

    Details (6)
    • 3.0.20-1~deb12u2 · all · bookworm

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · all · bookworm

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · all · bookworm-security

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · all · bookworm-security

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.17-1~deb12u2 · all · bookworm-updates

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.17-1~deb12u2 · all · bookworm-updates

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

  • [openssl]Unknown
    Details (6)
    • 3.0.20-1~deb12u2 · amd64 · bookworm

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · arm64 · bookworm

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · amd64 · bookworm-security

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.20-1~deb12u2 · arm64 · bookworm-security

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.17-1~deb12u2 · amd64 · bookworm-updates

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

    • 3.0.17-1~deb12u2 · arm64 · bookworm-updates

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · bookworm; dsa · openssl · debian · 12

[Debian 13 (Trixie)]

  • [libssl3t64]Unknown

    Source package: [openssl]

    Details (6)
    • 3.5.6-1~deb13u2 · amd64 · trixie

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · arm64 · trixie

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u3 · amd64 · trixie-security

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

  • [libssl-dev]Unknown

    Source package: [openssl]

    Details (6)
    • 3.5.6-1~deb13u2 · amd64 · trixie

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · arm64 · trixie

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u3 · amd64 · trixie-security

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

  • [libssl-doc]Unknown

    Source package: [openssl]

    Details (6)
    • 3.5.6-1~deb13u2 · all · trixie

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · all · trixie

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · all · trixie-security · Historical version

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · all · trixie-security

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · all · trixie-security · Historical version

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u3 · all · trixie-security

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

  • [openssl]Unknown
    Details (6)
    • 3.5.6-1~deb13u2 · amd64 · trixie

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · arm64 · trixie

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u3 · amd64 · trixie-security

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

  • Source package: [openssl]

    Details (6)
    • 3.5.6-1~deb13u2 · amd64 · trixie

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · arm64 · trixie

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u3 · amd64 · trixie-security

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

  • Source package: [openssl]

    Details (6)
    • 3.5.6-1~deb13u2 · amd64 · trixie

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · arm64 · trixie

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.6-1~deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

    • 3.5.7-1~deb13u3 · amd64 · trixie-security

      Fixed · Fixed: 1.1.1c-1

      dsa · openssl · debian · 13

Observed:

References