PostgreSQL 글로벌 개발 그룹은 11.3, 10.8, 9.6.13, 9.5.17 및 9.4.22를 포함하여 지원되는 모든 데이터베이스 시스템 버전에 대한 업데이트를 출시했습니다. 이번 출시 버전에서는 PostgreSQL 서버의 두 가지 보안 문제, 두 개의 PostgreSQL Windows 설치 프로그램에서 발견된 보안 문제, 그리고 지난 3개월 동안 보고된 60개 이상의 버그가 수정되었습니다.
EnterpriseDB 및 BigSQL의 Windows 설치 프로그램을 사용하여 토토 사이트 순위을 설치한 사용자는 가능한 한 빨리 업그레이드해야 합니다. 마찬가지로 토토 사이트 순위 9.5, 9.6, 10, 11 버전을 실행하는 사용자도 가능한 한 빨리 업그레이드할 계획을 세워야 합니다.
다른 모든 사용자는 다음 예정된 다운타임에 이 업데이트를 적용하도록 계획해야 합니다.
이번 릴리스에서는 4가지 보안 취약점이 해결되었습니다:
EnterpriseDB 및 BigSQL Windows 설치 프로그램 모두 토토 사이트 순위 바이너리 설치 디렉터리 및 데이터 디렉터리의 권한을 잠그지 않기 때문에 권한이 없는 Windows 사용자 계정과 권한이 없는 토토 사이트 순위 계정으로 인해 토토 사이트 순위 서비스 계정이 임의 코드를 실행할 수 있습니다.
이 취약점은 해당 설치 프로그램에 대해 지원되는 모든 PostgreSQL 버전에 존재하며 이전 버전에도 존재할 수 있습니다. 두 설치 프로그램 세트 모두 신규 설치와 기존 설치 모두에 대해 이러한 디렉토리에 대한 권한을 수정했습니다. 다른 방법을 사용하여 Windows에 PostgreSQL을 설치한 경우 PostgreSQL 바이너리 디렉터리는 신뢰할 수 있는 사용자만 쓸 수 있고 데이터 디렉터리는 신뢰할 수 있는 사용자만 액세스할 수 있는지 확인하는 것이 좋습니다.
토토 사이트 순위 프로젝트는 이 문제를 보고한 Conner Jones에게 감사드립니다.
이 릴리스 이전에는 PostgreSQL 11을 실행하는 사용자가 분할된 테이블에 대해 특별히 제작된 INSERT 문을 실행하여 서버 메모리의 임의 바이트를 읽을 수 있었습니다.
PostgreSQL은 열에서 사용 가능한 데이터를 샘플링하여 테이블에 대한 통계를 유지합니다. 이 데이터는 쿼리 계획 프로세스 중에 참조됩니다. 이번 릴리스 이전에는 특정 열을 읽을 수 있는 권한으로 SQL 쿼리를 실행할 수 있는 사용자가 해당 열에서 샘플링된 모든 데이터를 읽을 수 있는 누출 연산자를 만들 수 있었습니다. 행 보안 정책에 따라 사용자가 볼 수 없는 행의 값이 여기에 포함된 경우 사용자는 효과적으로 정책을 우회할 수 있습니다. 테이블에 관련 행 보안 정책이 없는 경우 누출 방지되지 않은 연산자만 이 데이터를 사용하도록 허용하면 이 문제가 해결됩니다.
이 문제는 PostgreSQL 9.5, 9.6, 10 및 11에 존재합니다. 토토 사이트 순위 프로젝트는 이 문제를 보고한 Dean Rasheed에게 감사드립니다.
이 업데이트는 또한 지난 몇 달 동안 보고된 60개 이상의 버그를 수정합니다. 이러한 문제 중 일부는 버전 11에만 영향을 미치지만 많은 문제는 지원되는 모든 버전에 영향을 미칩니다.
수정 사항 중 일부는 다음과 같습니다:
테이블 변경파티션된 테이블에서txid_status()삽입 .. 값여러 VALUES 행이 있는 문존재하지 않는 경우 테이블 생성 .. 실행으로 ..성명lc_time데이터베이스의 인코딩과 다른 인코딩을 암시하는 설정현재_로그파일서버의 다른 파일과 동일한 권한을 가진 파일데이터디렉토리pg_verify_checksums그것이 가리키는 데이터 디렉토리가 올바른 PostgreSQL 버전인지 확인contrib/postgres_fdw, 업데이트로 인해 잘못된 결과나 충돌이 발생할 수 있는 원격 파티션에 대한 항목 포함이 업데이트에는 팔레스타인과 메트라카틀라의 DST 법률 변경 사항에 대한 tzdata 릴리스 2019a와 이스라엘에 대한 역사적 수정 사항도 포함되어 있습니다. Etc/UCT는 이제 일반적으로 오타인 약어 UCT를 생성하는 별도의 영역이 아닌 Etc/UTC에 대한 이전 버전과의 호환성 링크입니다. PostgreSQL은 여전히 UCT를 입력 영역 약어로 허용하지만 출력하지는 않습니다.
모든 PostgreSQL 업데이트 릴리스는 누적됩니다. 다른 마이너 릴리스와 마찬가지로 사용자는 데이터베이스를 덤프하고 다시 로드하거나 사용할 필요가 없습니다.pg_upgrade이 업데이트 릴리스를 적용하려면; 간단히 토토 사이트 순위을 종료하고 바이너리를 업데이트하면 됩니다.
하나 이상의 업데이트 릴리스를 건너뛴 사용자는 추가 업데이트 후 단계를 실행해야 할 수도 있습니다. 자세한 내용은 이전 버전의 릴리스 노트를 참조하세요.
토토 사이트 순위 9.4는 2020년 2월 13일에 수정 사항 수신을 중단합니다. 저희를 참조하세요.PostgreSQL : 사설 토토 사이트 관리 정책더 많은 정보를 원하시면.