Patch Ticker

Babelfish for PostgreSQL TDS 프로시저 이름 파서 범위 밖 읽기

DB 접속 포트가 열린 Babelfish 서버에서 로그인한 사용자가 메모리 내용을 엿보거나 서버를 멈출 수 있습니다.

요약

PostgreSQL에서 SQL Server 호환 기능을 제공하는 Babelfish의 TDS RPC 프로시저 이름 파서에 범위 밖 읽기 결함이 있습니다. 인증된 원격 사용자가 잘못된 요청으로 인접 프로세스 메모리를 읽거나 서비스를 멈출 수 있으며, 자체 운영하는 Babelfish와 Amazon Aurora PostgreSQL with Babelfish가 해당합니다.

해당 조건

  • TDS 포트(기본 1433)에 네트워크로 접근 가능
  • 인증된 원격 사용자

대처법

Babelfish 확장을 4.10, 5.6, 6.1 이상으로 업데이트하세요. Aurora PostgreSQL을 쓴다면 제공된 목록의 해당 버전 이상으로 클러스터를 올리고 대기 중인 유지보수를 적용하세요. 당장 못 하면 TDS 포트(기본 1433)에 대한 네트워크 접근을 제한하세요.

내 제품에 맞는 버전 이상으로 업데이트하세요:

  • babelfish-for-postgresql 4.x 4.10 이상
  • babelfish-for-postgresql 5.x 5.6 이상
  • babelfish-for-postgresql 6.x 6.1 이상

대상 제품과 운영체제

  • Amazon Aurora PostgreSQL with Babelfish
  • babelfish-for-postgresql

CVE 번호

원문 링크

시각

처음 게시

처음 확인