CVE-2024-42461
elliptic: nodejs/elliptic: ECDSA implementation malleability due to BER-enconded signatures being allowed
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, CBL-Mariner. Rated lower by Red Hat (medium), GHSA (low).
Description
In the Elliptic package 6.5.6 for Node.js, ECDSA signature malleability occurs because BER-encoded signatures are allowed.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| CBL-Mariner 2.0 | reaper | 0:3.1.1-11.cm2 |
| debian 11 | node-elliptic | no fix listed |
| debian 12 | node-elliptic | no fix listed |
| debian 13 | node-elliptic | 6.5.7+dfsg-1 |
| debian 14 | node-elliptic | 6.5.7+dfsg-1 |
| echo | node-elliptic | 6.5.7+dfsg-1 |
| npm::GitHub Security Advisory npm | elliptic | 6.5.7 |
| rapidfort debian 12 | node-elliptic | 0:6.5.7+dfsg-1 |
| rapidfort debian 13 | node-elliptic | 0:6.5.7+dfsg-1 |
| Red Hat | firefox, grafana, grafana-azure-monitor and 14 more | no fix listed |
| seal npm::Seal Security Database | @seal-security/elliptic, elliptic | 6.5.3-sp2 |
Show all 28 entries from 11 sources
| Source | Package | Fixed in |
|---|---|---|
| CBL-Mariner 2.0 | reaper | 0:3.1.1-11.cm2 |
| debian 11 | node-elliptic | no fix listed |
| debian 12 | node-elliptic | no fix listed |
| debian 13 | node-elliptic | 6.5.7+dfsg-1 |
| debian 14 | node-elliptic | 6.5.7+dfsg-1 |
| echo | node-elliptic | 6.5.7+dfsg-1 |
| npm::GitHub Security Advisory npm | elliptic | 6.5.7 |
| rapidfort debian 12 | node-elliptic | 0:6.5.7+dfsg-1 |
| rapidfort debian 13 | node-elliptic | 0:6.5.7+dfsg-1 |
| Red Hat | firefox | no fix listed |
| Red Hat | grafana | no fix listed |
| Red Hat | grafana-azure-monitor | no fix listed |
| Red Hat | grafana-cloudwatch | no fix listed |
| Red Hat | grafana-elasticsearch | no fix listed |
| Red Hat | grafana-graphite | no fix listed |
| Red Hat | grafana-influxdb | no fix listed |
| Red Hat | grafana-loki | no fix listed |
| Red Hat | grafana-mssql | no fix listed |
| Red Hat | grafana-mysql | no fix listed |
| Red Hat | grafana-opentsdb | no fix listed |
| Red Hat | grafana-postgres | no fix listed |
| Red Hat | grafana-prometheus | no fix listed |
| Red Hat | grafana-selinux | no fix listed |
| Red Hat | grafana-stackdriver | no fix listed |
| Red Hat | rhel9/bootc-image-builder | no fix listed |
| Red Hat | thunderbird | no fix listed |
| seal npm::Seal Security Database | @seal-security/elliptic | 6.5.3-sp2 |
| seal npm::Seal Security Database | elliptic | 6.5.3-sp2 |
References
- https://access.redhat.com/security/cve/CVE-2024-42461
- https://github.com/advisories/GHSA-49q7-c7j4-3p7m
- https://github.com/indutny/elliptic
- https://github.com/indutny/elliptic/commit/accb61e9c1a005e5c8ff96a8b33893100bb42d11
- https://github.com/indutny/elliptic/pull/317
- https://nvd.nist.gov/vuln/detail/CVE-2024-42461
- https://security.netapp.com/advisory/ntap-20241004-0005
- https://security.netapp.com/advisory/ntap-20241004-0005/