장애 정보
| 장애 번호 | 701053b |
| 현상 | buffer cache removed bh를 정리하는 과정에서 해제된 memory 영역에 접근하는 UAF 현상이 발생한다. 타이밍에 따라 Internal Error가 발생할 수 있다. |
| 원인 | removed bh에 대한 SO를 정리한 이후에 buffer handle SO를 정리해야 하는데, SO 정리 순서가 역전되는 경우가 발생할 수 있다. |
| 해결 | buffer handle을 해제하는 시점에, removed bh 정리 여부를 확인하여 아직 정리되지 않았다면 removed bh 먼저 정리해준 이후에 buffer handle을 해제하도록 수정하였다. |
| 발생시점 | 26.07.20. |
| 패치필요버전 | 6FS07PS 7FS02PS |
패치 정보
| 패치명 | FS02PS_701053b |
| 메이저 버전 | 7 |
| 마이너 버전 | FS02PS |
| 버전 제목 | buffer cache removed bh 정리 로직에서 UAF 발생하는 문제 해결 |
| 배포가능일 | 26.07.30. |
| 호환성 | • TAC 롤링 패치: 가능 • TSC 롤링 패치: 가능 • 백업 데이터 호환: 가능 • 프로토콜 호환: 가능 • 데이터 포맷 호환: 가능 |
| AP 영향도 | • 플랜 변경 여부: 아니오 • 결과 값 변경 여부: 아니오 • SQL 문법 변경 여부: 아니오 • 시스템 오브젝트 변경 여부: 아니오 • 기존 기능 변경 여부: 아니오 |
| 파라미터 | - |
| 우회방안 | - |