v1.38.7

envoyproxy/envoyv1.38.7Oct 12, 2026by publish-envoy[bot]

Upgrading?

AI Summary

This release focuses on security updates and critical bug fixes, particularly addressing race conditions in AWS, dynamic modules, and local rate limiting configurations during route updates. It also includes a fix for Prometheus histogram reporting and bumps the Wasmtime dependency to address a specific CVE.

Key Highlights

  • Security: Bumped `wasmtime` to `24.0.10` to resolve CVE-2026-54786.
  • AWS/RDS: Fixed race conditions where AWS request signing and Lambda filters could be destroyed on worker threads during RDS updates.
  • Dynamic Modules: Fixed a race where module unload hooks could run on worker threads during RDS updates.
  • Rate Limiting: Fixed a race condition in the local rate limiting share provider manager.
  • Stats: Corrected Prometheus native histogram bucket indices that were reporting one bucket too low.

Full Release Notes

**Summary of changes**:

* Upstream security fixes:
- wasm: bumped `wasmtime` to `24.0.10` to resolve CVE-2026-54786.

* Bug fixes:
- aws: fixed a race where the route-level configuration of the AWS
request signing and AWS Lambda filters could be destroyed on a worker
thread when an RDS update replaced the route configuration.
- dynamic_modules: fixed a bug where the per-route config destroy hook
could run on a worker thread, and the module could be unloaded there,
when an RDS update replaced the route configuration.
- local_ratelimit: fixed a race where the share provider manager owned
by a local rate limit route-level configuration could be destroyed on a
worker thread.
- sds: fixed a race where a generic secret provider shared with worker
threads could be destroyed on a worker thread.
- stats: fixed a bug introduced in 1.38.0 that exported Prometheus
native histogram bucket indices one bucket too low, causing consumers to
decode observations into lower value ranges and underreport quantiles.

**Docker images**:
    https://hub.docker.com/r/envoyproxy/envoy/tags?page=1&name=v1.38.7
**Docs**:
    https://www.envoyproxy.io/docs/envoy/v1.38.7/
**Release notes**:

https://www.envoyproxy.io/docs/envoy/v1.38.7/version_history/v1.38/v1.38.7
**Full changelog**:
    https://github.com/envoyproxy/envoy/compare/v1.38.6...v1.38.7

Signed-off-by: Jonh Wendell <jwendell@redhat.com>
Signed-off-by: Ryan Northey <ryan@synca.io>

Related Repositories