E.3. 토토 13.20

출시일: 2025-02-20

이 릴리스에는 13.19의 몇 가지 수정 사항이 포함되어 있습니다. 주요 릴리스 13의 새로운 기능에 대한 자세한 내용은 다음을 참조하세요.스포츠 토토 PostgreSQL : 문서 : 13 : E.21. 릴리스 13.

포스트그레SQL커뮤니티는 2025년 11월에 13.X 릴리스 시리즈에 대한 업데이트 릴리스를 중단합니다. 사용자는 곧 최신 릴리스 브랜치로 업데이트하는 것이 좋습니다.

E.3.1. 버전 13.20으로 마이그레이션

13.X를 실행하는 경우 덤프/복원이 필요하지 않습니다.

그러나 13.17 이전 버전에서 업그레이드하는 경우 다음을 참조하세요.PostgreSQL : 문서 : 13 : E.4. 배트맨 토토 13.17.

E.3.2. 변경사항

  • 행동 개선libpq의 인용 기능(Andres Freund, Tom Lane)§ § §

    CVE-2025-1094에 대한 변경 사항에는 한 가지 심각한 실수가 있었습니다:PQescapeLiteral()그리고PQescapeIdentifier()문자열 길이 매개변수를 준수하는 데 실패했으며 대신 항상 입력 문자열의 후행 null을 읽습니다. 이로 인해 호출자가 길이 매개변수를 통해 문자열을 자르려고 한 경우 출력에 원치 않는 텍스트가 포함되었습니다. 운이 좋지 않으면 메모리 끝을 읽어서 충돌이 발생할 수 있습니다.

    또한 잘못된 인코딩이 감지되면 잘못된 시퀀스가 전체가 아닌 추정 문자의 첫 번째 바이트만 대체되도록 이러한 모든 인용 기능을 수정하십시오. 이렇게 하면 호출 애플리케이션이 인용된 문자열에 대해 추가 처리를 수행하는 경우 문제가 발생할 위험이 줄어듭니다.

  • 전이 테이블을 사용하는 분할된 테이블의 트리거와 관련된 충돌 수정(호리구치 쿄타로)§

    둘 다 있는 경우업데이트 후그리고삭제 후트리거, 전환 테이블의 필요성이 잘못 결정되어 파티션 간 업데이트 중에 충돌이 발생했습니다.

수정사항 제출

문서에서 올바르지 않은 내용을 발견하면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.