Every CVE Search/ Get API key

CVE-2026-89090

Denial of service in the event stream header decoder in AWS SDK for Go v2

8.2 HighFix available

An unrecovered panic in the event stream header decoder in Amazon AWS SDK for Go v2 before release-2026-03-23 might allow an unauthenticated remote actor to terminate the consuming application process via a crafted event stream response frame containing a header value type outside the valid range.

To remediate this issue, users should upgrade to release-2026-03-23 or later, and patch any forked or derivative code.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.30%Unchanged since Sep 12, 2026
90%50%10%1%

What each source reports

CVE List Score used 8.2

Denial of service in the event stream header decoder in AWS SDK for Go v2

An unrecovered panic in the event stream header decoder in Amazon AWS SDK for Go v2 before release-2026-03-23 might allow an unauthenticated remote actor to terminate the consuming application process via a crafted event stream response frame containing a header value type outside the valid range.

To remediate this issue, users should upgrade to release-2026-03-23 or later, and patch any forked or derivative code.

Record
CVE-2026-89090
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-248
Updated
2026-11-02
EUVDEUVD-2026-76157 8.2

An unrecovered panic in the event stream header decoder in Amazon AWS SDK for Go v2 before release-2026-03-23 might allow an unauthenticated remote actor to terminate the consuming application process via a crafted event stream response frame containing a header value type outside the valid range.

To remediate this issue, users should upgrade to release-2026-03-23 or later, and patch any forked or derivative code.

Record
EUVD-2026-76157
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-xmrv-pmrh-hhx2 5.9

Denial of Service due to Panic in AWS SDK for Go v2 SDK EventStream Decoder

CVSSv3.1 Rating: [Medium] CVSSv3.1 Score: [5.9] CVSSv3.1 Vector String: [CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H]

Summary and Impact

An issue exists in the the EventStream header decoder in AWS SDK for Go v2 in versions predating 2026-03-23. An actor can send a malformed EventStream response frame containing a crafted header value type byte outside the valid range, which can cause the host process to terminate.

Impacted versions: < 2026-03-23

Patches

This issue has been addressed in versions 2026-03-23 and above. We recommend upgrading to the latest version and ensuring any forked or derivative code is patched to incorporate the new fixes.

Workarounds

Not Applicable

References

If you have any questions or comments about this advisory, we ask that you contact [AWS/Amazon] Security via our vulnerability reporting page or directly via email to [email protected]. Please do not create a public GitHub issue.

Record
GHSA-xmrv-pmrh-hhx2
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-20
Updated
2026-11-02
NVD 8.2

An unrecovered panic in the event stream header decoder in Amazon AWS SDK for Go v2 before release-2026-03-23 might allow an unauthenticated remote actor to terminate the consuming application process via a crafted event stream response frame containing a header value type outside the valid range.

To remediate this issue, users should upgrade to release-2026-03-23 or later, and patch any forked or derivative code.

Record
CVE-2026-89090
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-248
Updated
2026-11-02
OSV 8.2

Denial of service in the event stream header decoder in AWS SDK for Go v2

An unrecovered panic in the event stream header decoder in Amazon AWS SDK for Go v2 before release-2026-03-23 might allow an unauthenticated remote actor to terminate the consuming application process via a crafted event stream response frame containing a header value type outside the valid range.

To remediate this issue, users should upgrade to release-2026-03-23 or later, and patch any forked or derivative code.

Record
CVE-2026-89090
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Weakness
CWE-248
Updated
2026-11-04
OSVGHSA-xmrv-pmrh-hhx2 5.9

Denial of Service due to Panic in AWS SDK for Go v2 SDK EventStream Decoder

CVSSv3.1 Rating: [Medium] CVSSv3.1 Score: [5.9] CVSSv3.1 Vector String: [CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H]

Summary and Impact

An issue exists in the the EventStream header decoder in AWS SDK for Go v2 in versions predating 2026-03-23. An actor can send a malformed EventStream response frame containing a crafted header value type byte outside the valid range, which can cause the host process to terminate.

Impacted versions: < 2026-03-23

Patches

This issue has been addressed in versions 2026-03-23 and above. We recommend upgrading to the latest version and ensuring any forked or derivative code is patched to incorporate the new fixes.

Workarounds

Not Applicable

References

If you have any questions or comments about this advisory, we ask that you contact [AWS/Amazon] Security via our vulnerability reporting page or directly via email to [email protected]. Please do not create a public GitHub issue.

Record
GHSA-xmrv-pmrh-hhx2
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-20
Updated
2026-11-02
Show 14 moreShow less
OSVROOT-APP-GOBINARY-GHSA-xmrv-pmrh-hhx2 5.9

GHSA-xmrv-pmrh-hhx2 in rootio-github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs - Patched by Root

Root has patched GHSA-xmrv-pmrh-hhx2 in the rootio-github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs package for Root:Go. Multiple fixed versions available.

Record
ROOT-APP-GOBINARY-GHSA-xmrv-pmrh-hhx2
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVGO-2026-5764 No score

DoS due to Panic in AWS SDK for Go v2 SDK EventStream Decoder in github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream

DoS due to Panic in AWS SDK for Go v2 SDK EventStream Decoder in github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream

Record
GO-2026-5764
Updated
2026-11-02
OSVopenSUSE-SU-2026:11803-1 No score

alloy-1.19.2-1.1 on GA media

These are all security issues fixed in the alloy-1.19.2-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:11803-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:11821-1 No score

kbfs-6.6.3-5.1 on GA media

These are all security issues fixed in the kbfs-6.6.3-5.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:11821-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:12107-1 No score

amazon-ecs-init-1.108.0-1.1 on GA media

These are all security issues fixed in the amazon-ecs-init-1.108.0-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:12107-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:12186-1 No score

rqlite-10.6.1-1.1 on GA media

These are all security issues fixed in the rqlite-10.6.1-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:12186-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:12208-1 No score

amazon-cloudwatch-agent-1.300073.0-3.1 on GA media

These are all security issues fixed in the amazon-cloudwatch-agent-1.300073.0-3.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:12208-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:21925-1 No score

Security update for keybase-client

This update for keybase-client fixes the following issues:

Changes in keybase-client:

  • CVE-2026-89090: Denial of Service due to Panic in AWS SDK for Go v2 SDK EventStream Decoder
Record
openSUSE-SU-2026:21925-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:22032-1 No score

Security update for alloy

This update for alloy fixes the following issues:

  • CVE-2026-2303: go.mongodb.org/mongo-driver: mongo-go-driver has Heap Out-of-Bounds Read in GSSAPI Error Handling (bsc#1269861).
  • CVE-2026-37236: github.com/grpc-ecosystem/grpc-gateway/v2/runtime: client can override the HTTP method of a POST request through the X-HTTP-Method-Override header and bypass established access control (bsc#1277996).
  • CVE-2026-41178: go.opentelemetry.io/otel/baggage: no rejection of raw-length headers in baggage parsing allows for DoS via oversized inputs (bsc#1276742).
  • CVE-2026-45679: go.opentelemetry.io/obi: Redis error text is exported in span status messages and can lead to exfiltration of sensitive data (bsc#1267482).
  • CVE-2026-45680: go.opentelemetry.io/obi: unbounded BPF internal metrics replay can exhaust CPU and cause a DoS (bsc#1267483).
  • CVE-2026-45681: go.opentelemetry.io/obi: CPU-mismatch fallback uses 256-byte buffer with 8KB size and can cause OBI out-of-bounds reads to leak memory into telemetry (bsc#1267484).
  • CVE-2026-45683: go.opentelemetry.io/obi: Java TLS ioctl kprobe allows a user to point OBI at kernel memory and cause that memory to be copied into telemetry (bsc#1267486).
  • CVE-2026-45684: go.opentelemetry.io/obi: log enricher mishandled writev buffers and allows multi-segment calls to read and overwrite memory beyond the first segment (bsc#1267487).
  • CVE-2026-46600: golang.org/x/net/dns/dnsmessage: Parsing an invalid SVCB or HTTPS RR can panic when the size of a parameter value overflows the message buffer (bsc#1272418).
  • CVE-2026-48496: opentelemetry-ebpf-profiler: Unprivileged process can trigger a denial of service on the ebpf-profiler agent (bsc#1268982).
  • CVE-2026-56852: golang.org/x/text/unicode/norm: infinite loop on truncated/invalid UTF-8 input (bsc#1272028).
  • CVE-2026-56854,CVE-2026-56855,CVE-2026-78662: golang.org/x/crypto/ssh: authentication bypass and deadlocks in the crypto/ssh library (bsc#1278671).
  • CVE-2026-71556: github.com/go-git/go-git/v5: Arbitrary file read/write via symbolic link resolution (bsc#1276982).
  • CVE-2026-71557: github.com/go-git/go-git/v5: Malicious reference names may modify files outside the reference storage (bsc#1276992).
  • CVE-2026-75889: arbitrary file reads due to the prometheus.operator.servicemonitors component allowing users who can modify ServiceMonitor resources in a watched namespace to specify an arbitrary local file through bearerTokenFile (bsc#1277429).
  • CVE-2026-81521: go.mongodb.org/mongo-driver: MongoDB Go Driver: Write redirection via unvalidated database name in Client.BulkWrite (bsc#1278693).
  • CVE-2026-89090: github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream: malformed EventStream response frames containing a crafted header value type byte outside the valid range can cause the host process to terminate (bsc#1280671).

Changes for alloy:

Update to version 1.19.2:

  • Remove withdrawn lib/pq CVEs from govulncheck
  • Add backticks to component name in generated doc output
  • BREAKING CHANGE: prometheus.operator.servicemonitors now rejects endpoints that reference local files by default. Set allow_arbitrary_file_access = true to preserve previous behavior.
  • prometheus.enrich: Support multi-label matching
  • prometheus.relabel: Add opt-in TTL cache mode
  • telemetry: Add new metrics for graph connections and pyroscope forwarded entries
  • database_observability: Exclude system schemas from MySQL health checks and redact query text in explain_plans
  • Add nop receiver to OTel Engine
  • Backport dependency upgrades to address GO-2026-6061
Record
openSUSE-SU-2026:22032-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:22145-1 No score

Security update for amazon-ecs-init

This update for amazon-ecs-init fixes the following issues:

  • CVE-2026-84445: google.golang.org/grpc: DoS via crash due to missing ':authority' and 'Host' headers in gRPC-Go xDS servers (bsc#1279042).
  • CVE-2026-89090: github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream: malformed EventStream response frames containing a crafted header value type byte outside the valid range can cause the host process to terminate (bsc#1280679).

Changes for amazon-ecs-init:

  • Update to version 1.108.0
  • Enhancement - Add ECS-Init install pointer for non-Amazon Linux AMIs to README (#5161)
  • Enhancement - Remove direct docker run instructions from README (#5160)
  • Enhancement - Bump github.com/aws/aws-sdk-go-v2/config from 1.28.1 to 1.33.6 in /ecs-agent, /agent, and /ecs-init (#5159)
  • Feature - Enable IMDS IAM roles config resolution (#5154)
  • Enhancement - Bump github.com/containerd/containerd from 1.7.33 to 1.7.36 in /agent (#5155)
  • Enhancement - Bump github.com/containerd/containerd from 1.7.35 to 1.7.36 in /ecs-init (#5156)
  • Enhancement - Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.195.0 to 1.334.0 in /ecs-agent and /agent (#5148)
  • Enhancement - Bump google.golang.org/grpc from 1.83.1 to 1.83.2 in /ecs-agent, /ecs-agent/daemonimages/csidriver and /agent (#5153) (bsc#1279042, CVE-2026-84445)
  • Enhancement - Bump go.opentelemetry.io/otel/exporters/otlp/ otlptrace/otlptracehttp from 1.43.0 to 1.45.0 in /agent (#5141)
  • Enhancement - IMDS credential scanner/refresher updates (#5145)
Record
openSUSE-SU-2026:22145-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:22224-1 No score

Security update for rqlite

This update for rqlite fixes the following issues:

Changes in rqlite:

  • Update to version 10.6.6:

    • Keep the local auto-backup file if the metadata rename fails
    • Reject local auto-backup filenames reserved for internal use
    • POST /demote and POST /promote return a JSON error body, and 404 when the target node is not in the cluster.
    • DELETE /remove returns a JSON error body.
  • Includes changes from version 10.6.5:

    • Guard the inter-node backup stream handler directly against a missing backup request
    • POST /leader returns a JSON error body, and 404 when the target node is not in the cluster
  • Update to version 10.6.4:

    • BACKUP_STREAM authorization failures can disclose the database and crash rqlited (boo#1286934)
    • GET /leader returns a JSON error body when there is no leader
    • Close the connection after rejecting an unauthorized inter-node backup stream request, instead of streaming the database anyway
    • Decide inter-node command authorization once, before dispatch, and close the connection after rejecting any unauthorized command
  • Update to version 10.6.3:

    • Node probes honor request context and commit exactly one result
    • Make DB connections a first-class object
    • Prevent ATTACH on the query database connection
  • Update to version 10.6.2:

    • Check for trailing junk in request bodies
    • Console schema view handles table names that collide with JavaScript object properties
    • Set CommitTimestamps in CDC Events Group
    • Upgrade dependencies
  • Update to version 10.6.1:

    • Use constant-time comparison when comparing passwords
    • Conditionally rewrite SQL during queued writes and fix rewriting of CURRENT_TIMESTAMP and related tokens
    • More robust Leader stepdown node ID detection, reap checks, and SQL analyze start-time recording
    • CDC fixes: encode non-finite floats, always release flush waiters, and make the HTTP sink follow redirects
    • Converted _service from mode=disabled to mode=manual (legacy leftover; services are run by hand via osc service manualrun)
    • Package is not affected by CVE-2026-84445 (boo#1278793), CVE-2026-84304 (boo#1279102), CVE-2026-84303 (boo#1279253): vendored grpc is v1.84.0, above the v1.83.1/v1.83.2 fixes
    • Package is not affected by CVE-2026-89090 (boo#1280657): vendored eventstream is v1.7.20, above the v1.7.8 fix
    • Package is not affected by CVE-2026-63209 (boo#1283555): vendored klauspost/compress is v1.20.1, above the v1.18.7 fix
    • Package is not affected by CVE-2026-39821 (boo#1266544): vendored golang.org/x/net is v0.59.0, above the v0.55.0 fix
  • Update to version 10.6.0:

    • API addition: error_v2 may contain numeric SQLite error codes.
    • addresses a security issue related to Authentication files. A user with no explicit permissions could be grant elevated permissions. Correctly configured users do not suffer from this issue.
    • multiple implementation changes and bug fixes
    • Display interactive cluster topology on web console.
    • Support configurable queued-writes retries
    • release addresses a gap in the role-based access permissions related to change-data-capture (CDC) handling
  • Update to version 10.3.6:

    • Add query logging to database layer
    • Snapshot IDs now contain (optional) generation
    • Bump generation ID if snapshot IDs collide
    • Snapshots can be filtered by term and index
    • Add support for File Renaming and Removing with retries
    • Replace standard library with fsutil
    • Keep snapshot ordering correct regardless of clock
    • Remove snapshot name generation ID
  • Update to version 10.3.5:

    • Reject alternate form of unsupported PRAGMA commands
    • Handle negative trailing logs
    • Sync access to last backup time at http layer
    • Set the "Served by" header before first backup byte
    • Set DB load response time for all formats
    • Fix HTTP logic error for queued statements
    • Minor web console fixes
  • includes…

Record
openSUSE-SU-2026:22224-1
Updated
2026-11-04
OSVSUSE-SU-2026:24148-1 No score

Security update for alloy

This update for alloy fixes the following issues:

  • CVE-2026-2303: go.mongodb.org/mongo-driver: mongo-go-driver has Heap Out-of-Bounds Read in GSSAPI Error Handling (bsc#1269861).
  • CVE-2026-37236: github.com/grpc-ecosystem/grpc-gateway/v2/runtime: client can override the HTTP method of a POST request through the X-HTTP-Method-Override header and bypass established access control (bsc#1277996).
  • CVE-2026-41178: go.opentelemetry.io/otel/baggage: no rejection of raw-length headers in baggage parsing allows for DoS via oversized inputs (bsc#1276742).
  • CVE-2026-45679: go.opentelemetry.io/obi: Redis error text is exported in span status messages and can lead to exfiltration of sensitive data (bsc#1267482).
  • CVE-2026-45680: go.opentelemetry.io/obi: unbounded BPF internal metrics replay can exhaust CPU and cause a DoS (bsc#1267483).
  • CVE-2026-45681: go.opentelemetry.io/obi: CPU-mismatch fallback uses 256-byte buffer with 8KB size and can cause OBI out-of-bounds reads to leak memory into telemetry (bsc#1267484).
  • CVE-2026-45683: go.opentelemetry.io/obi: Java TLS ioctl kprobe allows a user to point OBI at kernel memory and cause that memory to be copied into telemetry (bsc#1267486).
  • CVE-2026-45684: go.opentelemetry.io/obi: log enricher mishandled writev buffers and allows multi-segment calls to read and overwrite memory beyond the first segment (bsc#1267487).
  • CVE-2026-46600: golang.org/x/net/dns/dnsmessage: Parsing an invalid SVCB or HTTPS RR can panic when the size of a parameter value overflows the message buffer (bsc#1272418).
  • CVE-2026-48496: opentelemetry-ebpf-profiler: Unprivileged process can trigger a denial of service on the ebpf-profiler agent (bsc#1268982).
  • CVE-2026-56852: golang.org/x/text/unicode/norm: infinite loop on truncated/invalid UTF-8 input (bsc#1272028).
  • CVE-2026-56854,CVE-2026-56855,CVE-2026-78662: golang.org/x/crypto/ssh: authentication bypass and deadlocks in the crypto/ssh library (bsc#1278671).
  • CVE-2026-71556: github.com/go-git/go-git/v5: Arbitrary file read/write via symbolic link resolution (bsc#1276982).
  • CVE-2026-71557: github.com/go-git/go-git/v5: Malicious reference names may modify files outside the reference storage (bsc#1276992).
  • CVE-2026-75889: arbitrary file reads due to the prometheus.operator.servicemonitors component allowing users who can modify ServiceMonitor resources in a watched namespace to specify an arbitrary local file through bearerTokenFile (bsc#1277429).
  • CVE-2026-81521: go.mongodb.org/mongo-driver: MongoDB Go Driver: Write redirection via unvalidated database name in Client.BulkWrite (bsc#1278693).
  • CVE-2026-89090: github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream: malformed EventStream response frames containing a crafted header value type byte outside the valid range can cause the host process to terminate (bsc#1280671).

Changes for alloy:

Update to version 1.19.2:

  • Remove withdrawn lib/pq CVEs from govulncheck
  • Add backticks to component name in generated doc output
  • BREAKING CHANGE: prometheus.operator.servicemonitors now rejects endpoints that reference local files by default. Set allow_arbitrary_file_access = true to preserve previous behavior.
  • prometheus.enrich: Support multi-label matching
  • prometheus.relabel: Add opt-in TTL cache mode
  • telemetry: Add new metrics for graph connections and pyroscope forwarded entries
  • database_observability: Exclude system schemas from MySQL health checks and redact query text in explain_plans
  • Add nop receiver to OTel Engine
  • Backport dependency upgrades to address GO-2026-6061
Record
SUSE-SU-2026:24148-1
Updated
2026-11-02
OSVSUSE-SU-2026:24265-1 No score

Security update for amazon-ecs-init

This update for amazon-ecs-init fixes the following issues:

  • CVE-2026-84445: google.golang.org/grpc: DoS via crash due to missing ':authority' and 'Host' headers in gRPC-Go xDS servers (bsc#1279042).
  • CVE-2026-89090: github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream: malformed EventStream response frames containing a crafted header value type byte outside the valid range can cause the host process to terminate (bsc#1280679).

Changes for amazon-ecs-init:

  • Update to version 1.108.0
  • Enhancement - Add ECS-Init install pointer for non-Amazon Linux AMIs to README (#5161)
  • Enhancement - Remove direct docker run instructions from README (#5160)
  • Enhancement - Bump github.com/aws/aws-sdk-go-v2/config from 1.28.1 to 1.33.6 in /ecs-agent, /agent, and /ecs-init (#5159)
  • Feature - Enable IMDS IAM roles config resolution (#5154)
  • Enhancement - Bump github.com/containerd/containerd from 1.7.33 to 1.7.36 in /agent (#5155)
  • Enhancement - Bump github.com/containerd/containerd from 1.7.35 to 1.7.36 in /ecs-init (#5156)
  • Enhancement - Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.195.0 to 1.334.0 in /ecs-agent and /agent (#5148)
  • Enhancement - Bump google.golang.org/grpc from 1.83.1 to 1.83.2 in /ecs-agent, /ecs-agent/daemonimages/csidriver and /agent (#5153) (bsc#1279042, CVE-2026-84445)
  • Enhancement - Bump go.opentelemetry.io/otel/exporters/otlp/ otlptrace/otlptracehttp from 1.43.0 to 1.45.0 in /agent (#5141)
  • Enhancement - IMDS credential scanner/refresher updates (#5145)
Record
SUSE-SU-2026:24265-1
Updated
2026-11-02
OSVSUSE-SU-2026:4408-1 No score

Security update for alloy

This update for alloy fixes the following issues:

  • CVE-2026-2303: go.mongodb.org/mongo-driver: mongo-go-driver has Heap Out-of-Bounds Read in GSSAPI Error Handling (bsc#1269861).
  • CVE-2026-37236: github.com/grpc-ecosystem/grpc-gateway/v2/runtime: client can override the HTTP method of a POST request through the X-HTTP-Method-Override header and bypass established access control (bsc#1277996).
  • CVE-2026-41178: go.opentelemetry.io/otel/baggage: no rejection of raw-length headers in baggage parsing allows for DoS via oversized inputs (bsc#1276742).
  • CVE-2026-45679: go.opentelemetry.io/obi: Redis error text is exported in span status messages and can lead to exfiltration of sensitive data (bsc#1267482).
  • CVE-2026-45680: go.opentelemetry.io/obi: unbounded BPF internal metrics replay can exhaust CPU and cause a DoS (bsc#1267483).
  • CVE-2026-45681: go.opentelemetry.io/obi: CPU-mismatch fallback uses 256-byte buffer with 8KB size and can cause OBI out-of-bounds reads to leak memory into telemetry (bsc#1267484).
  • CVE-2026-45683: go.opentelemetry.io/obi: Java TLS ioctl kprobe allows a user to point OBI at kernel memory and cause that memory to be copied into telemetry (bsc#1267486).
  • CVE-2026-45684: go.opentelemetry.io/obi: log enricher mishandled writev buffers and allows multi-segment calls to read and overwrite memory beyond the first segment (bsc#1267487).
  • CVE-2026-46600: golang.org/x/net/dns/dnsmessage: Parsing an invalid SVCB or HTTPS RR can panic when the size of a parameter value overflows the message buffer (bsc#1272418).
  • CVE-2026-48496: opentelemetry-ebpf-profiler: Unprivileged process can trigger a denial of service on the ebpf-profiler agent (bsc#1268982).
  • CVE-2026-56852: golang.org/x/text/unicode/norm: infinite loop on truncated/invalid UTF-8 input (bsc#1272028).
  • CVE-2026-56854,CVE-2026-56855,CVE-2026-78662: golang.org/x/crypto/ssh: authentication bypass and deadlocks in the crypto/ssh library (bsc#1278671).
  • CVE-2026-71556: github.com/go-git/go-git/v5: Arbitrary file read/write via symbolic link resolution (bsc#1276982).
  • CVE-2026-71557: github.com/go-git/go-git/v5: Malicious reference names may modify files outside the reference storage (bsc#1276992).
  • CVE-2026-75889: arbitrary file reads due to the prometheus.operator.servicemonitors component allowing users who can modify ServiceMonitor resources in a watched namespace to specify an arbitrary local file through bearerTokenFile (bsc#1277429).
  • CVE-2026-81521: go.mongodb.org/mongo-driver: MongoDB Go Driver: Write redirection via unvalidated database name in Client.BulkWrite (bsc#1278693).
  • CVE-2026-89090: github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream: malformed EventStream response frames containing a crafted header value type byte outside the valid range can cause the host process to terminate (bsc#1280671).

Changes for alloy:

  • Update to version 1.19.2.
  • Update to version 1.19.1.
  • Update to version 1.19.0:
  • BREAKING CHANGE: prometheus.operator.servicemonitors now rejects endpoints that reference local files by default. Set allow_arbitrary_file_access = true to preserve previous behavior.
  • prometheus.enrich: Support multi-label matching
  • prometheus.relabel: Add opt-in TTL cache mode
  • telemetry: Add new metrics for graph connections and pyroscope forwarded entries
  • database_observability: Exclude system schemas from MySQL health checks and redact query text in explain_plans
  • Update to version 1.18.1:
  • Add nop receiver to OTel Engine
Record
SUSE-SU-2026:4408-1
Updated
2026-11-02

Affected products

Affected packages

Show 24 moreShow less
Affected packages
PackageAffectedFixed
github.com/aws/aws-sdk-go-v2/service/sagemakerruntime
Go
before 1.39.6
1.39.6
github.com/aws/aws-sdk-go-v2/service/transcribestreaming
Go
before 1.34.5
1.34.5
rootio-github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs
Root:Go
before v1.63.0-root.io.1
v1.63.0-root.io.1v1.63.0-root.io.2
rootio-github.com/aws/aws-sdk-go-v2/service/kinesis
Root:Go
before v1.42.9-root.io.1
v1.42.9-root.io.1v1.42.9-root.io.2
rootio-github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream
Root:Go
before v1.7.4-root.io.1
v1.7.4-root.io.1v1.7.4-root.io.2
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream
Root:Go
before v1.7.4-aikido.2
v1.7.4-aikido.2
github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs
Root:Go
before v1.63.0-aikido.2
v1.63.0-aikido.2
github.com/aws/aws-sdk-go-v2/service/kinesis
Root:Go
before v1.42.9-aikido.2
v1.42.9-aikido.2
rootio-github.com/aws/aws-sdk-go-v2/service/s3
Root:Go
before v1.71.0-root.io.1
v1.71.0-root.io.1
github.com/aws/aws-sdk-go-v2/service/s3
Root:Go
before v1.71.0-aikido.1
v1.71.0-aikido.1
alloy
SUSE:Linux Enterprise Server 16.0
From an advisory covering 19 CVEs
before 1.19.2-160000.1.1
1.19.2-160000.1.1
alloy
SUSE:Linux Enterprise Server for SAP applications 16.0
From an advisory covering 19 CVEs
before 1.19.2-160000.1.1
1.19.2-160000.1.1
amazon-ecs-init
SUSE:Linux Enterprise Server 16.0
From an advisory covering 2 CVEs
before 1.108.0-160000.1.1
1.108.0-160000.1.1
amazon-ecs-init
SUSE:Linux Enterprise Server for SAP applications 16.0
From an advisory covering 2 CVEs
before 1.108.0-160000.1.1
1.108.0-160000.1.1
alloy
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 19 CVEs
before 1.19.2-150700.15.29.1
1.19.2-150700.15.29.1
alloy
openSUSE:Tumbleweed
From an advisory covering 18 CVEs
before 1.19.2-1.1
1.19.2-1.1
keybase-client
openSUSE:Tumbleweed
before 6.6.3-5.1
6.6.3-5.1
amazon-ecs-init
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 1.108.0-1.1
1.108.0-1.1
rqlite
openSUSE:Tumbleweed
From an advisory covering 4 CVEs
before 10.6.1-1.1
10.6.1-1.1
amazon-cloudwatch-agent
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 1.300073.0-3.1
1.300073.0-3.1
keybase-client
openSUSE:Leap 16.0
before 6.6.3-bp160.4.1
6.6.3-bp160.4.1
alloy
openSUSE:Leap 16.0
From an advisory covering 19 CVEs
before 1.19.2-160000.1.1
1.19.2-160000.1.1
amazon-ecs-init
openSUSE:Leap 16.0
From an advisory covering 2 CVEs
before 1.108.0-160000.1.1
1.108.0-160000.1.1
rqlite
openSUSE:Leap 16.0
From an advisory covering 6 CVEs
before 10.6.6-bp160.1.1
10.6.6-bp160.1.1

History

History
RecordedChangedSources
affectedOSV
affected, aliases, facts, referencesOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-89090 is a high vulnerability (CVSS 8.2) in Aws Sdk For Go V2, published April 8, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.30%, the 23rd percentile. Fixed in github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream 1.7.8.

References

Show 57 moreShow less
This page doesn't list everything

Left out here: the rest of 1 source description. The JSON record has them.

MoveEnter Open