RATATOSKRATATOSK
로그인

릴리스

CNCF graduated·incubating 프로젝트 릴리스 노트의 AI 분석.

2026년 6월해제 ×프로젝트: Istio해제 ×
Istio1.28.9Networking & Messaging2026년 6월 24일

Envoy에서 원격 요청 처리, 인증서 검증, 압축 해제, 필터 및 통계 처리와 관련된 보안 결함을 수정했습니다. 해당 결함은 업그레이드로 조치할 수 있으며, 일부 수정은 특정 필터나 런타임 설정을 사용하는 환경에 적용됩니다.

조치 필요 (7)

  • securityhighCVE-2026-48044 Zstd 압축 해제 중 메모리 고갈 수정

    Zstd decompressor가 입력 조각 전체를 처리한 뒤에만 MaxInflateRatio 제한을 확인해, 조작된 압축 페이로드가 한 번의 process() 호출에서 수백 MB로 확장될 수 있던 문제를 수정했습니다. 이제 내부 압축 해제 반복문에서 확장 비율을 확인하고 한도를 넘는 즉시 압축 해제를 중단합니다.

  • securitymediumCVE-2026-47692 PROXY protocol 헤더 길이 불일치 수정

    통과 TLV와 추가 TLV를 함께 처리할 때 최대 길이를 초과해 헤더에 기록된 크기와 실제로 작성된 바이트 수가 달라지는 문제를 수정했습니다. 이 문제로 PROXY protocol 헤더를 작성하는 호스트가 상위 호스트로 요청을 밀반입할 수 있었습니다.

  • securitymediumCVE-2026-47221 HTTP 303 내부 리디렉션 충돌 수정

    본문이 없는 요청의 HTTP 303 내부 리디렉션을 처리할 때 할당되지 않은 요청 본문 버퍼를 비우려다 세그멘테이션 오류가 발생하는 문제를 수정했습니다.

  • securitymediumCVE-2026-48090 필터 해제 후 비동기 콜백 접근 수정

    필터가 해제되고 onDestroy()가 호출된 뒤에도 비동기 토큰 변경 콜백이 실행될 수 있어, 유효하지 않은 포인터에 접근하거나 충돌할 수 있던 문제를 수정했습니다.

  • securitymediumCVE-2026-47778 인증서 SAN의 NUL 바이트 검증 수정

    피어 인증서의 SAN에 임베디드 NUL 바이트가 포함되면 Envoy가 SAN을 올바르게 검증하지 못할 수 있던 문제를 수정했습니다. 일부 설정에서 SAN 파싱이 NUL 바이트로 잘려 잘못된 신뢰 판단으로 이어질 수 있었습니다.

  • securitymediumCVE-2026-48497 쿼리 이름 길이 검사 보완

    쿼리 이름 길이에 대한 검사를 보완해 비정상적인 프로세스 종료를 막았습니다. 검사에 실패하면 ENVOY_BUG를 사용합니다.

  • securityHTTP/3 QPACK 디코딩 중 메모리 고갈 취약점 수정

    QPACK 동적 테이블 갱신을 기다리며 차단된 헤더 블록의 HEADERS 페이로드가 QUIC 수신 흐름 제어 계산에서는 해제되지만 내부 디코더 힙 버퍼에는 남아 있던 문제를 수정했습니다. 이로 인해 원격 공격자가 메모리를 제한 없이 늘려 메모리 부족 상태를 일으킬 수 있었습니다.

영향 확인 (7)

  • securityhighCVE-2026-48743 HTTP/3 본문 없는 메시지의 콘텐츠 길이 검증 수정

    envoy.reloadable_features.quic_validate_headers_only_content_length를 활성화한 경우 적용됩니다.

    HTTP/3의 본문 없는 요청과 응답에서 헤더의 콘텐츠 길이를 검증하고, 값이 일치하지 않으면 스트림을 재설정하도록 수정했습니다. 이 동작은 envoy.reloadable_features.quic_validate_headers_only_content_length 런타임 가드로 제어됩니다.

  • securityhighCVE-2026-48042 JSON 파서 중첩 깊이 제한 변경

    envoy.reloadable_features.limit_json_parser_nesting_depthfalse로 설정한 경우 적용됩니다.

    JSON 중첩 깊이를 1000으로 제한했습니다. envoy.reloadable_features.limit_json_parser_nesting_depthfalse로 설정하면 이 제한을 10K까지 완화할 수 있습니다.

  • securitymediumCVE-2026-47207 예기치 않은 ProcessingResponses 처리 수정

    ext_proc server를 사용하는 경우 적용됩니다.

    ext_proc server가 Envoy에 예상하지 않은 ProcessingResponses를 보내는 문제를 수정했습니다.

  • 릴리스 페이지에 4건 더
원문
Istio1.29.5Networking & Messaging2026년 6월 24일

일반 결함 수정과 Envoy 보안 취약점 수정이 포함됩니다. 보안 수정 적용을 위해 업그레이드가 필요하며, 지원 중단이나 운영자의 강제 설정 변경 공지는 없습니다.

조치 필요 (4)

  • securitymediumHTTP 303 내부 리디렉션의 요청 본문 처리 수정

    CVE-2026-47221에 해당하는 문제를 수정했습니다. 본문이 없는 요청에서 HTTP 303 내부 리디렉션을 처리할 때 할당되지 않은 요청 본문 버퍼를 비우려 해 세그멘테이션 오류가 발생하던 문제를 해결했습니다.

  • securitymedium필터 해제 뒤 비동기 토큰 콜백 실행 수정

    CVE-2026-48090에 해당하는 문제를 수정했습니다. 필터가 해제된 뒤, 즉 onDestroy()가 호출된 뒤에도 비동기 토큰 변경 콜백이 실행되어 유효하지 않은 포인터를 참조하고 비정상 종료할 수 있던 문제를 해결했습니다.

  • securitymedium인증서 SAN의 널 바이트 검증 수정

    CVE-2026-47778에 해당하는 문제를 수정했습니다. 피어 인증서의 주체 대체 이름에 포함된 널 바이트 때문에 일부 설정에서 이름 파싱이 중간에 잘려 잘못된 신뢰 판단으로 이어질 수 있었고, Envoy가 이를 올바르게 검증하지 못하던 문제를 해결했습니다.

  • securitymedium쿼리 이름 길이 확인 수정

    CVE-2026-48497에 해당하는 문제를 수정했습니다. 쿼리 이름 길이의 정상 여부를 확인해 비정상적인 프로세스 종료를 막고, 확인에 실패하면 ENVOY_BUG를 사용하도록 했습니다.

영향 확인 (11)

  • securityhigh%REQUESTED_SERVER_NAME% 포매터 충돌 수정

    %REQUESTED_SERVER_NAME% 포매터를 구성한 경우에 적용됩니다.

    CVE-2026-47220에 해당하는 문제를 수정했습니다. 호스트 또는 원래 호스트가 올바르게 설정되지 않은 상태에서 호스트 값을 읽도록 %REQUESTED_SERVER_NAME% 포매터를 구성하면 비정상 종료하던 문제를 해결했습니다.

  • securityhighZstd 압축 해제의 메모리 사용 제한 수정

    Zstd 압축 해제기를 사용하는 경우에 적용됩니다.

    CVE-2026-48044에 해당하는 문제를 수정했습니다. Zstd 압축 해제기가 입력 조각 전체를 처리한 뒤에야 MaxInflateRatio 제한을 확인해 한 번의 process() 호출에서 압축 데이터가 수백 메가바이트로 확장될 수 있던 문제를 해결했습니다. 이제 내부 압축 해제 반복문에서 제한을 확인하고 기준을 넘는 즉시 압축 해제를 중단합니다.

  • securityhighHTTP/3 헤더 전용 메시지의 콘텐츠 길이 검증 수정

    HTTP/3를 사용하고 envoy.reloadable_features.quic_validate_headers_only_content_length를 활성화한 경우에 적용됩니다.

    CVE-2026-48743에 해당하는 문제를 수정했습니다. HTTP/3에서 본문 없이 헤더만 있는 요청과 응답의 콘텐츠 길이를 검증하고, 값이 일치하지 않으면 스트림을 재설정하도록 했습니다. 이 동작은 envoy.reloadable_features.quic_validate_headers_only_content_length 런타임 설정으로 제어됩니다.

  • 릴리스 페이지에 8건 더
원문
Istio1.30.2Networking & Messaging2026년 6월 24일

로깅 기본값 변경과 운영자 대상 수정 및 추가 사항이 포함됩니다. pilot-agent에서 허용하는 메트릭 콘텐츠 형식이 좁아졌고, Envoy 보안 문제 수정도 포함됩니다.

조치 필요 (12)

  • securityhighCVE-2026-47220 충돌 버그 수정

    CVE-2026-47220와 관련된 충돌 버그를 수정했습니다.

  • securityhighCVE-2026-48044 메모리 고갈 취약점 수정

    CVE-2026-48044와 관련된 메모리 고갈 취약점을 수정했습니다.

  • securityhighJSON 중첩 깊이 제한

    envoy.reloadable_features.limit_json_parser_nesting_depth와 관련해 JSON 중첩 깊이를 1000으로 제한했습니다.

  • securitymediumCVE-2026-47692 버그 수정

    CVE-2026-47692와 관련된 버그를 수정했습니다.

  • securitymediumCVE-2026-47205 메모리 재사용 충돌 수정

    CVE-2026-47205와 관련된 메모리 해제 후 재사용으로 인한 충돌을 수정했습니다.

  • securitymedium필터 해제 후 비동기 토큰 콜백 호출 수정

    필터가 해제된 뒤 비동기 토큰 변경 콜백이 호출되던 버그를 수정했습니다.

  • securitymedium주체 대체 이름 검증 수정

    Envoy가 주체 대체 이름(SAN)을 검증하지 못하던 문제를 수정했습니다.

  • securitymediumCVE-2026-47204 충돌 및 메모리 재사용 수정

    CVE-2026-47204와 관련된 충돌 및 메모리 해제 후 재사용 문제를 수정했습니다.

  • securitymedium쿼리 이름 길이 검사 수정

    쿼리 이름 길이에 대한 정상성 검사를 수정했습니다.

  • securitymedium패딩 오라클 문제 해결

    패딩 오라클 문제를 해결했습니다.

  • securityGHSA-p7c7-7c47-pwch 서비스 거부 취약점 수정

    GHSA-p7c7-7c47-pwch와 관련된 서비스 거부 취약점을 수정했습니다.

  • breaking메시지 로그 수준 변경

    메시지를 warn 수준으로 기록합니다.

영향 확인 (5)

  • securityhighHTTP/3 콘텐츠 길이 검증 수정

    HTTP/3을 사용하는 경우에 적용됩니다.

    HTTP/3 헤더 전용 요청과 응답의 콘텐츠 길이 검증을 수정했습니다.

  • securitymediumext_proc의 예기치 않은 응답 전송 수정

    ext_proc 확장을 사용하는 경우에 적용됩니다.

    ext_proc 서버가 Envoy에 예상하지 못한 ProcessingResponses를 보내던 버그를 수정했습니다.

  • securitymediumHTTP 303 내부 리디렉션 처리 수정

    적용 대상이 릴리스 노트에 명시되지 않았습니다.

    HTTP 303 내부 리디렉션을 처리할 때 발생하던 문제를 수정했습니다.

  • 릴리스 페이지에 2건 더
원문
Istio1.30.1Networking & Messaging2026년 6월 4일

공개된 Envoy 서비스 거부 보안 수정과 여러 결함 수정이 포함되어 있습니다. 운영자용 기능 추가, 의존성 업데이트, 기능 플래그 적용 제거도 함께 반영됐습니다.

조치 필요 (1)

  • securityhighEnvoy 메모리 고갈 서비스 거부 취약점 수정

    CVE-2026-47774은 인증되지 않은 원격 공격자가 특수하게 만든 HTTP/2 요청으로 Envoy 프로세스의 메모리를 고갈시켜 서비스 거부를 일으킬 수 있는 문제입니다. 쿠키 헤더 바이트가 요청 헤더 크기 검증에 모두 포함되지 않았고, HPACK 헤더 블록 제한도 디코딩된 전체 헤더 크기가 아닌 인코딩된 바이트에만 적용됐던 점을 수정했습니다. CVSS 점수는 7.5입니다.

영향 확인 (1)

  • breakingListenerSet 기능의 기능 플래그 적용 제거

    ListenerSet API를 사용하는 경우에 적용됩니다.

    Gateway API v1.5.0부터 ListenerSet 기능이 실험 상태가 아니므로, 이제 PILOT_ENABLE_ALPHA_GATEWAY_API 기능 플래그의 적용을 받지 않습니다.

원문
월별 보기