CVE-2019-1547 json
ECDSA remote timing attack
published 7y ago modified 3mo ago also EUVD-2019-10104 , GHSA-q2qv-648h-wcqp , JLSEC-2026-214
- cvss
- 4.7
- version 3.1, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 1.1%
- EPSS 1.1% chance of exploitation in 30 days, percentile 66%
- public exploits
- 0
- none known
Summary
Normally in OpenSSL EC groups always have a co-factor present and this is used in side channel resistant code paths. However, in some cases, it is possible to construct a group using explicit parameters (instead of using a named curve). In those cases it is possible that such a group does not have the cofactor present. This can occur even where all the parameters match a known named curve. If such a curve is used then OpenSSL falls back to non-side channel resistant code paths which may result in full key recovery during an ECDSA signature operation. In order to be vulnerable an attacker would have to have the ability to time the creation of a large number of signatures where explicit parameters with no co-factor present are in use by an application using libcrypto. For the avoidance of doubt libssl is not vulnerable because explicit parameters are never used. Fixed in OpenSSL 1.1.1d (Affected 1.1.1-1.1.1c). Fixed in OpenSSL 1.1.0l (Affected 1.1.0-1.1.0k). Fixed in OpenSSL 1.0.2t (Affected 1.0.2-1.0.2s).
Patch / fix
- julia OpenSSL_jll 1.1.1+2
- openssl Debian 14, Debian 13, Debian 12 1.1.1d-1
debian advisories DEBIAN-CVE-2019-1547
- openssl Ubuntu 16.04 LTS 1.0.2g-1ubuntu4.16
- openssl Ubuntu 18.04 LTS 1.1.1-1ubuntu2.1~18.04.6
- openssl1.0 Ubuntu 18.04 LTS 1.0.2n-1ubuntu5.4
- openssl Ubuntu Pro 14.04 LTS 1.0.1f-1ubuntu2.27+esm1
ubuntu advisories UBUNTU-CVE-2019-1547
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- openssl RHEL 8 1:1.1.1c-15.el8
- openssl-libs RHEL 8 1:1.1.1c-15.el8
- openssl-perl RHEL 8 1:1.1.1c-15.el8
- jbcs-httpd24-apr jboss core services 1 1.6.3-86.jbcs.el6
- jbcs-httpd24-apr jboss core services 1 1.6.3-86.jbcs.el7
- jbcs-httpd24-httpd jboss core services 1 2.4.37-52.jbcs.el6
- jbcs-httpd24-httpd jboss core services 1 2.4.37-52.jbcs.el7
- jbcs-httpd24-brotli jboss core services 1 1.0.6-21.jbcs.el6
red hat advisories RHSA-2020:1840RHSA-2020:1337
- openssl-1_1 SLES for SAP 12 SP5, SLES for SAP 12 SP4, SLES 12 SP5 +4 more 1.1.1d-2.20.1
- openssl-1_0_0 SLE Module for Legacy 15 SP1, SLE Module for Legacy 15, Enterprise Storage 6 1.0.2p-3.22.1
- compat-openssl098 SLES for SAP 12 SP4, SLES for SAP 12 SP3, SLES for SAP 12 SP2 +3 more 0.9.8j-106.15.1
- openssl-1_0_0 SLES for SAP 12 SP4, SLES 12 SP4, SLED 12 SP4 +1 more 1.0.2p-3.11.1
- openssl SLES for SAP 12 SP3, SLES for SAP 12 SP2, SLES 12 SP3-LTSS +9 more 1.0.2j-60.55.1
- openssl-1_1 SLE Module for Basesystem 15 1.1.0i-4.24.1
- openssl SLES 11 SP4-LTSS, SLE Point of Sale 11 SP3 0.9.8j-0.106.25.1
- openssl-1_1 SLE Module for Basesystem 15 SP1 1.1.0i-14.3.1
suse advisories SUSE-SU-2020:0099-1SUSE-SU-2019:2561-1SUSE-SU-2019:2558-1SUSE-SU-2019:2504-1SUSE-SU-2019:2413-1SUSE-SU-2019:2410-1
- openssl-1_0_0 openSUSE Tumbleweed 1.0.2u-6.2
- openssl-1_1 openSUSE Tumbleweed 1.1.1l-1.2
- openssl-1_0_0 openSUSE Leap 15.1 1.0.2p-lp151.5.10.1
- openssl-1_0_0 openSUSE Leap 15.0 1.0.2p-lp150.2.19.1
- openssl-1_1 openSUSE Leap 15.0 1.1.0i-lp150.3.25.1
- openssl-1_1 openSUSE Leap 15.1 1.1.0i-lp151.8.3.1
opensuse advisories openSUSE-SU-2024:11126-1openSUSE-SU-2024:11127-1openSUSE-SU-2019:2269-1openSUSE-SU-2019:2268-1openSUSE-SU-2019:2189-1openSUSE-SU-2019:2158-1
- openssl Alpine 3.10, Alpine 3.9 1.1.1d-r0
- openssl Alpine 3.24, Alpine 3.23, Alpine 3.22 +11 more 1.1.1d-r1
- openssl Alpine 3.8, Alpine 3.7 1.0.2t-r0
- openssl3 Alpine 3.16, Alpine 3.15 1.1.1d-r1
- openssl1.1-compat Alpine 3.18, Alpine 3.17 1.1.1d-r1
alpine advisories ALPINE-CVE-2019-1547
Alpine secdb © Alpine Linux, from https://secdb.alpinelinux.org via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
Is CVE-2019-1547 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerVendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2019-1547 updated cvss 5.5
openssl: side-channel weak encryption vulnerability
-
Red Hat Enterprise Linux 6 openssl, openssl-perlaffected: no fix planned “Out of support scope”
-
Red Hat Enterprise Linux 7 openssl, openssl-libs, openssl-perl Red Hat Enterprise Linux 8 compat-openssl10affected: no fix planned “Will not fix”
-
Red Hat JBoss Enterprise Application Platform 5 openssl Red Hat JBoss Enterprise Application Platform 6 openssl Red Hat JBoss Enterprise Web Server 2 openssl Red Hat JBoss Web Server 3 opensslaffected: no fix planned “Out of support scope”
-
Red Hat JBoss Core Services Apache HTTP Server 2.4.37 SP2fixed: vendor fix RHSA-2020:1336
-
Red Hat Enterprise Linux BaseOS (v. 8) openssl 1.1.1c-15.el8, openssl-libs 1.1.1c-15.el8, openssl-perl 1.1.1c-15.el8fixed: vendor fix RHSA-2020:1840
-
Red Hat JBoss Core Services on RHEL 6 Server jbcs-httpd24-apr 1.6.3-86.jbcs.el6, jbcs-httpd24-brotli 1.0.6-21.jbcs.el6, jbcs-httpd24-httpd 2.4.37-52.jbcs.el6, jbcs-httpd24-mod_ssl 2.4.37-52.jbcs.el6, jbcs-httpd24-openssl 1.1.1c-16.jbcs.el6, jbcs-httpd24-mod_ldap 2.4.37-52.jbcs.el6, +9 more Red Hat JBoss Core Services on RHEL 7 Server jbcs-httpd24-apr 1.6.3-86.jbcs.el7, jbcs-httpd24-brotli 1.0.6-21.jbcs.el7, jbcs-httpd24-httpd 2.4.37-52.jbcs.el7, jbcs-httpd24-mod_ssl 2.4.37-52.jbcs.el7, jbcs-httpd24-openssl 1.1.1c-16.jbcs.el7, jbcs-httpd24-mod_ldap 2.4.37-52.jbcs.el7, +9 morefixed: vendor fix RHSA-2020:1337
-
Red Hat Enterprise Linux 5 openssl Red Hat Enterprise Linux 7 openssl098e Red Hat Enterprise Linux 8 mingw-openssl, mingw32-openssl, mingw64-openssl Red Hat JBoss Web Server 5 opensslnot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
cisa ICSA-21-336-06 updated cvss 4.7
Hitachi Energy APM Edge
-
Hitachi Energy APM Edge 3.0, 2.0, 1.0affected: vendor fix, mitigation “Physically protect process control systems from direct access by unauthorized personnel.” search.abb.com
From CISA ICS and IT advisories (CSAF, https://github.com/cisagov/CSAF), a U.S. Government work; changed: reduced to products, statuses and remediations. CISA notification · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 2y ago
Exploit prediction
1.13% chance of exploitation in the next 30 days, higher than 66% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 3.1 | 4.7 | CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N |
| NVD | 2.0 | 1.9 | AV:L/AC:M/Au:N/C:P/I:N/A:N |
| OSV | 3.1 | 4.7 | CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| julia | OpenSSL_jll | <1.1.1+2 |
1.1.1+2 |
Affected products
- OpenSSL OpenSSL
Classification
- Technology feeds
References
-
lists.opensuse.org
/opensuse-security-announce/2019-09/msg00054.html
vendor-advisory, web
-
lists.fedoraproject.org
/archives/list/package-announce%40lists.fedoraproject.org/message/GY6SNRJP2S7Y42GIIDO3HXPNMDYN2U3A/
vendor-advisory, web
-
lists.opensuse.org
/opensuse-security-announce/2019-09/msg00072.html
vendor-advisory, web
-
lists.fedoraproject.org
/archives/list/package-announce%40lists.fedoraproject.org/message/ZN4VVQJ3JDCHGIHV4Y2YTXBYQZ6PWQ7E/
vendor-advisory, web
-
debian.org
/security/2019/dsa-4539
vendor-advisory
-
debian.org
/security/2019/dsa-4540
vendor-advisory
-
lists.opensuse.org
/opensuse-security-announce/2019-10/msg00012.html
vendor-advisory, web
-
lists.opensuse.org
/opensuse-security-announce/2019-10/msg00016.html
vendor-advisory, web
-
security.gentoo.org
/glsa/201911-04
vendor-advisory, web
-
usn.ubuntu.com
/4376-1/
vendor-advisory, web
-
usn.ubuntu.com
/4376-2/
vendor-advisory, web
-
usn.ubuntu.com
/4504-1/
vendor-advisory
-
openssl.org
/news/secadv/20190910.txt
vendor-advisory
-
seclists.org
/bugtraq/2019/Sep/25
mailing-list, third-party-advisory, web
-
lists.debian.org
/debian-lts-announce/2019/09/msg00026.html
mailing-list, web
-
seclists.org
/bugtraq/2019/Oct/1
mailing-list, web
-
seclists.org
/bugtraq/2019/Oct/0
mailing-list, web
- oracle.com /security-alerts/cpuapr2020.html
- oracle.com /security-alerts/cpujul2020.html
- oracle.com /technetwork/security-advisory/cpuoct2019-5072832.html
- tenable.com /security/tns-2019-08
- oracle.com /security-alerts/cpujan2020.html
-
git.openssl.org
/gitweb/?p=openssl.git%3Ba=commitdiff%3Bh=30c22fa8b1d840036b8e203585738df62a03cec8
web
-
git.openssl.org
/gitweb/?p=openssl.git%3Ba=commitdiff%3Bh=7c1709c2da5414f5b6133d00a03fc8c5bf996c7a
web
-
git.openssl.org
/gitweb/?p=openssl.git%3Ba=commitdiff%3Bh=21c856b75d81eff61aa63b4f036bb64a85bf6d46
web
-
arxiv.org
/abs/1909.01785
third-party-advisory, web
-
packetstormsecurity.com
/files/154467/Slackware-Security-Advisory-openssl-Updates.html
web
-
security.netapp.com
/advisory/ntap-20190919-0002/
web
-
support.f5.com
/csp/article/K73422160?utm_source=f5support&%3Butm_medium=RSS
web
- tenable.com /security/tns-2019-09
-
security.netapp.com
/advisory/ntap-20200122-0002/
web
-
security.netapp.com
/advisory/ntap-20200416-0003/
web
- oracle.com /security-alerts/cpuoct2020.html
-
kc.mcafee.com
/corporate/index?page=content&id=SB10365
web
-
security.netapp.com
/advisory/ntap-20240621-0006/
web
-
git.openssl.org
/gitweb/?p=openssl.git;a=commitdiff;h=21c856b75d81eff61aa63b4f036bb64a85bf6d46
web
-
git.openssl.org
/gitweb/?p=openssl.git;a=commitdiff;h=30c22fa8b1d840036b8e203585738df62a03cec8
web
-
git.openssl.org
/gitweb/?p=openssl.git;a=commitdiff;h=7c1709c2da5414f5b6133d00a03fc8c5bf996c7a
web
-
github.com
/advisories/GHSA-q2qv-648h-wcqp
web
-
lists.fedoraproject.org
/archives/list/package-announce%40lists.fedoraproject.org/message/GY6SNRJP2S7Y42GIIDO3HXPNMDYN2U3A
web
-
lists.fedoraproject.org
/archives/list/package-announce%40lists.fedoraproject.org/message/ZN4VVQJ3JDCHGIHV4Y2YTXBYQZ6PWQ7E
web
-
lists.fedoraproject.org
/archives/list/package-announce@lists.fedoraproject.org/message/GY6SNRJP2S7Y42GIIDO3HXPNMDYN2U3A
web
-
lists.fedoraproject.org
/archives/list/package-announce@lists.fedoraproject.org/message/ZN4VVQJ3JDCHGIHV4Y2YTXBYQZ6PWQ7E
web
-
nvd.nist.gov
/vuln/detail/CVE-2019-1547
web
-
security.netapp.com
/advisory/ntap-20190919-0002
web
-
security.netapp.com
/advisory/ntap-20200122-0002
web
-
security.netapp.com
/advisory/ntap-20200416-0003
web
-
security.netapp.com
/advisory/ntap-20240621-0006
web
-
support.f5.com
/csp/article/K73422160?utm_source=f5support&utm_medium=RSS
web
-
usn.ubuntu.com
/4376-1
web
-
usn.ubuntu.com
/4376-2
web
Sources
- CVE List CVE-2019-1547
- NVD CVE-2019-1547
- OSV JLSEC-2026-214
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.