Skip to content
You are viewing the documentation for Solo Enterprise for Istio, formerly known as Gloo Mesh (OSS APIs). This version of the documentation is currently under development. Select latest from the version drop down or go to the landing page of the latest stable version.

1.27.8-patch0

Page as Markdown

Solo build of Istio version 1.27.8-patch0 patch release.

This release note describes what’s different between Solo builds of Istio versions 1.27.8 and 1.27.8-patch0.

Security Notice

  • Envoy Transformation Filter CONNECT Request Crash: (Severity: High): A vulnerability exists in Solo’s transformation filter. When a route or virtual host is configured with a transformation rule that includes a path-based request matcher, an unauthenticated attacker can send an HTTP CONNECT request, causing Envoy to crash. This is a potential Denial of Service (DoS) attack vector. The crash can be triggered only if you have a transformation with a path matcher defined. This is only possible with an EnvoyFilter with a transformation that includes a path matcher:
patch:
  operation: MERGE
  value:
    typed_per_filter_config:
    io.solo.transformation:
        "@type": "type.googleapis.com/transformation.options.gloo.solo.io.TransformationPerRoute"
        staged_transformations:
        regular:
            request_transforms:
            - matcher:
                prefix: '/'
            request_transformation: {}

General Changes

  • Built against upstream Istio commit cc3c1929ae431003cd50b37b7ad2038c2cfa312d. See the commit and history here. Compare

Solo Flavor Changes

  • Added support for running istioctl multicluster check against extracted bug-report directories, enabling offline multicluster analysis without direct cluster access.

  • Fixed an issue where adding the traffic distribution annotation to a Gateway (waypoint) caused a restart.

FIPS Flavor Changes

No changes in this section.

Last updated on