Описание
Curve.IsOnCurve in crypto/elliptic in Go before 1.16.14 and 1.17.x before 1.17.7 can incorrectly return true in situations with a big.Int value that is not a valid field element.
A flaw was found in the elliptic package of the crypto library in golang when the IsOnCurve function could return true for invalid field elements. This flaw allows an attacker to take advantage of this undefined behavior, affecting the availability and integrity of the resource.
Отчет
Red Hat Enterprise Linux 8 and 9 are affected because the code-base is affected by this vulnerability. Red Hat Product Security has rated this issue as having a Moderate security impact. The issue is not currently planned to be addressed in future updates for Red Hat Enterprise Linux 7; hence, marked as Out-of-Support-Scope. Red Hat Developer Tools - Compilers (go-toolset-1.16 & 1.17), will not be addressed in future updates as shipped only in RHEL-7, hence, marked as Out-of-Support-Scope. For additional information, refer to the Issue Severity Classification: https://access.redhat.com/security/updates/classification/ and Red Hat Enterprise Linux Life Cycle & Updates Policy: https://access.redhat.com/support/policy/updates/errata/.
Затронутые пакеты
Платформа | Пакет | Состояние | Рекомендация | Релиз |
---|---|---|---|---|
Logging Subsystem for Red Hat OpenShift | openshift-logging/cluster-logging-rhel8-operator | Affected | ||
Logging Subsystem for Red Hat OpenShift | openshift-logging/elasticsearch-proxy-rhel8 | Affected | ||
Logging Subsystem for Red Hat OpenShift | openshift-logging/elasticsearch-rhel8-operator | Affected | ||
Logging Subsystem for Red Hat OpenShift | openshift-logging/eventrouter-rhel9 | Affected | ||
Logging Subsystem for Red Hat OpenShift | openshift-logging/log-file-metric-exporter-rhel8 | Affected | ||
Migration Toolkit for Containers | mtc-1.6 | Affected | ||
Migration Toolkit for Containers | rhmtc/openshift-migration-must-gather-rhel8 | Affected | ||
mirror registry for Red Hat OpenShift | mirror-registry-container | Affected | ||
OpenShift API for Data Protection | oadp/oadp-velero-plugin-rhel8 | Affected | ||
OpenShift Developer Tools and Services | ocp-tools-4/service-binding-operator-bundle | Will not fix |
Показывать по
Дополнительная информация
Статус:
EPSS
7.1 High
CVSS3
Связанные уязвимости
Curve.IsOnCurve in crypto/elliptic in Go before 1.16.14 and 1.17.x before 1.17.7 can incorrectly return true in situations with a big.Int value that is not a valid field element.
Curve.IsOnCurve in crypto/elliptic in Go before 1.16.14 and 1.17.x before 1.17.7 can incorrectly return true in situations with a big.Int value that is not a valid field element.
Curve.IsOnCurve in crypto/elliptic in Go before 1.16.14 and 1.17.x bef ...
Curve.IsOnCurve in crypto/elliptic in Go before 1.16.14 and 1.17.x before 1.17.7 can incorrectly return true in situations with a big.Int value that is not a valid field element.
EPSS
7.1 High
CVSS3