Skip to content

Conversation

@phlax
Copy link
Member

@phlax phlax commented Dec 3, 2025

  • Security fixes:
    • CVE-2025-64527: Envoy crashes when JWT authentication is configured with the remote JWKS fetching
    • CVE-2025-66220: TLS certificate matcher for match_typed_subject_alt_names may incorrectly treat certificates containing an embedded null byte
    • CVE-2025-64763: Potential request smuggling from early data after the CONNECT up|grade

@repokitteh-read-only
Copy link

CC @envoyproxy/runtime-guard-changes: FYI only for changes made to (source/common/runtime/runtime_features.cc).

🐱

Caused by: #42374 was opened by phlax.

see: more, trace.

botengyao
botengyao previously approved these changes Dec 3, 2025
yanavlasov and others added 4 commits December 3, 2025 19:43
Certificates with an OTHERNAME SAN using type `V_ASN1_UNIVERSALSTRING`
or `V_ASN1_BMPSTRING` with an embedded null would have the name
truncated at the first null, resulting in an incorrect check.

Signed-off-by: Greg Greenway <ggreenway@apple.com>
Signed-off-by: Yan Avlasov <yavlasov@google.com>
Signed-off-by: Boteng Yao <boteng@google.com>
Signed-off-by: Yan Avlasov <yavlasov@google.com>
Signed-off-by: Ryan Northey <ryan@synca.io>
@phlax
Copy link
Member Author

phlax commented Dec 3, 2025

/retest

2 similar comments
@phlax
Copy link
Member Author

phlax commented Dec 3, 2025

/retest

@botengyao
Copy link
Member

/retest

@botengyao botengyao merged commit daefd2f into envoyproxy:release/v1.36 Dec 4, 2025
11 checks passed
@phlax
Copy link
Member Author

phlax commented Dec 4, 2025

PLEASE DO NOT MERGE PATCHES TO RELEASE BRANCHES

@botengyao
Copy link
Member

My bad, and it should be a stack ..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants