출시일: 2025-02-20
이 릴리스에는 16.7의 몇 가지 수정 사항이 포함되어 있습니다. 주요 릴리스 16의 새로운 기능에 대한 자세한 내용은 다음을 참조하세요.사설 토토 PostgreSQL : 문서 : 16 : E.9. 릴리스 16.
16.X를 실행하는 경우 덤프/복원이 필요하지 않습니다.
그러나 16.5 이전 버전에서 업그레이드하는 경우 참조토토 사이트 PostgreSQL : 문서 : 16 : E.4. 릴리스 16.5.
행동 개선libpq의 인용 기능 (Andres Freund, Tom Lane)§ § §
CVE-2025-1094에 대한 변경 사항에는 한 가지 심각한 실수가 있었습니다.PQescapeLiteral()그리고PQescapeIdentifier()문자열 길이 매개변수를 준수하는 데 실패했으며 대신 항상 입력 문자열의 후행 null을 읽습니다. 이로 인해 호출자가 길이 매개변수를 통해 문자열을 자르려고 한 경우 출력에 원치 않는 텍스트가 포함되었습니다. 운이 좋지 않으면 메모리 끝을 읽어서 충돌이 발생할 수 있습니다.
또한 잘못된 인코딩이 감지되면 잘못된 시퀀스가 전체가 아닌 추정 문자의 첫 번째 바이트만 대체하도록 이러한 모든 인용 기능을 수정하십시오. 이렇게 하면 호출 애플리케이션이 인용된 문자열에 대해 추가 처리를 수행하는 경우 문제가 발생할 위험이 줄어듭니다.
메손 빌드 시스템을 수정하여 가용성을 올바르게 감지합니다.bsd_auth.h시스템 헤더(Nazir Bilal Yavuz)§
문서에서 올바르지 않은 내용을 발견하면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.