Upstream information

CVE-2023-47108 at MITRE

Description

OpenTelemetry-Go Contrib is a collection of third-party packages for OpenTelemetry-Go. Prior to version 0.46.0, the grpc Unary Server Interceptor out of the box adds labels `net.peer.sock.addr` and `net.peer.sock.port` that have unbound cardinality. It leads to the server's potential memory exhaustion when many malicious requests are sent. An attacker can easily flood the peer address and port for requests. Version 0.46.0 contains a fix for this issue. As a workaround to stop being affected, a view removing the attributes can be used. The other possibility is to disable grpc metrics instrumentation by passing `otelgrpc.WithMeterProvider` option with `noop.NewMeterProvider`.

SUSE information

Overall state of this security issue: Resolved

This issue is currently rated as having important severity.

CVSS v3 Scores
  National Vulnerability Database SUSE
Base Score 7.5 7.5
Vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack Vector Network Network
Attack Complexity Low Low
Privileges Required None None
User Interaction None None
Scope Unchanged Unchanged
Confidentiality Impact None None
Integrity Impact None None
Availability Impact High High
CVSSv3 Version 3.1 3.1
SUSE Bugzilla entry: 1217070 [NEW]

No SUSE Security Announcements cross referenced.

List of released packages

Product(s) Fixed package version(s) References
openSUSE Tumbleweed
  • etcd >= 3.5.11-1.1
  • etcd-for-k8s1.27 >= 3.5.12-1.1
  • etcd-for-k8s1.28 >= 3.5.12-1.1
  • etcd-for-k8s1.29 >= 3.5.12-1.1
  • etcdctl >= 3.5.11-1.1
  • etcdutl >= 3.5.11-1.1
Patchnames:
openSUSE Tumbleweed GA etcd-3.5.11-1.1
openSUSE Tumbleweed GA etcd-for-k8s1.27-3.5.12-1.1
openSUSE Tumbleweed GA etcd-for-k8s1.28-3.5.12-1.1
openSUSE Tumbleweed GA etcd-for-k8s1.29-3.5.12-1.1


SUSE Timeline for this CVE

CVE page created: Fri Nov 10 21:00:34 2023
CVE page last modified: Tue Apr 9 00:37:11 2024