이 페이지는 기계 번역되었습니다. 영어 원본을 읽어보세요. English

HQbird 2024R2 업데이트 12

IBSurgeon이 HQbird 2024R2 업데이트 12를 출시했습니다: 여기에서 다운로드하세요.

웹 인터페이스 및 접근 제어

  • 관리자 및 게스트 접근에 대한 권한 분리 메커니즘이 구현되었습니다. 게스트 계정의 기본 자격 증명이 업데이트되었습니다:
    • access.guest-login = viewer
    • access.guest-password = password 4 viewer
  • 데이터베이스 등록 이름에 대한 검증 및 고유성 요구 사항이 추가되었습니다.
  • 여러 오류 메시지가 수정되었습니다.
  • 웹 인터페이스 사용자(다이제스트 인증 모드)를 위한 로그아웃 메커니즘이 구현되었습니다.
  • 로컬 저장소 정리가 로그아웃과 결합되었습니다.
  • 데이터베이스 파일에서 “replica” 플래그를 재설정하고 설정하는 기능이 추가되었습니다(위젯의 추가 아이콘). Firebird 5에서만 테스트되었습니다.
  • Windows 설치 프로그램은 이제 설치된 내용과 위치에 대한 자세한 설명이 포함된 versions.json 파일을 생성합니다.
  • 사소한 구문 수정.

버그 수정

  • 백업-복원-교체 작업: 사용 가능한 디스크 공간 확인 시 대상 디렉터리 존재 여부를 확인하고, 디렉터리가 없으면 자동으로 생성하도록 수정되었습니다.
  • 세그먼트 전송 작업: 위젯에 표시되는 데이터 소스가 수정되었습니다. 강제 상태 재설정이 개선되었습니다(반복 사이의 긴 일시 중지 또는 작업이 비활성화된 경우 잠재적 오류 상태를 지웁니다).
  • 데이터베이스 식별자 및 이름의 고유성 확인 시 잘못된 대소문자 구분이 수정되었습니다.
  • rdb$config 테이블이 없는 Firebird 3에서 클라이언트 라이브러리 버전 테이블 표시가 수정되었습니다.

Firebird 엔진 업데이트

번들된 Firebird 빌드가 5.0.5.1837, 4.0.8.3286, 3.0.15.33868로 업데이트되었습니다.

Firebird 5.0.5.1837

주요 변경 사항:

보안

  • REPLACE() 함수의 힙 버퍼 오버플로가 수정되었습니다 (CVE/GHSA-vfr2-ff6c-7mxw).
  • GHSA-jprr-w4f8-43q3 취약점이 수정되었습니다: 프로파일러 데이터는 이제 소유 사용자 또는 PROFILE_ANY_ATTACHMENT 권한을 보유한 사용자로 제한됩니다.
  • UDR 모듈 로딩 중 디렉터리 트래버설이 방지되었습니다.
  • 패키지의 함수에 대한 COMMENT ON PARAMETER 명령에 누락된 권한 검사가 추가되었습니다 (#8806).

버그 수정

  • 세미 조인으로 변환된 DISTINCTIN/EXISTS 조합의 잘못된 결과가 수정되었습니다 (#9063).
  • PK 및 FK 인덱스의 방향이 반대인 경우 [var]binary 유형에 대한 잘못된 외래 키 위반이 수정되었습니다 (#9059).
  • Blob ID 재사용 후 동일 트랜잭션 내 재읽기 시 오래된 인라인 Blob 콘텐츠가 반환되던 문제가 수정되었습니다 (#9060).
  • OR 연산자와 결합된 와일드카드가 있는 SIMILAR TO가 수정되었습니다 (#9040).
  • fbclient의 연결/연결 해제 주기 중 클라이언트 측 메모리 누수가 수정되었습니다 (#9014).
  • UDF 하위 호환성 계층의 정수 오버플로가 수정되었습니다 (#9025).

기타

  • include_table_modify 추적 필터는 이제 “Locks” 및 “Conflicts” 카운터를 고려합니다.
  • 적절한 VS 2026 지원을 기다리며 Windows-2022 러너로 전환되었습니다.

Firebird 4.0.8.3286

  • REPLACE() 함수의 힙 버퍼 오버플로가 수정되었습니다 (CVE/GHSA-vfr2-ff6c-7mxw).
  • 패키지의 함수에 대한 COMMENT ON PARAMETER 명령에 누락된 권한 검사가 추가되었습니다 (#8806).
  • PK 및 FK 인덱스의 방향이 반대인 경우 [var]binary 유형에 대한 잘못된 외래 키 위반이 수정되었습니다 (#9059).
  • fbclient의 연결/연결 해제 주기 중 클라이언트 측 메모리 누수가 수정되었습니다 (#9014).
  • 백업/복원 후 MAKE_DBKEY 오작동이 수정되었습니다 (#8168).

Firebird 3.0.15.33868

  • REPLACE() 함수의 힙 버퍼 오버플로가 수정되었습니다 (CVE/GHSA-vfr2-ff6c-7mxw).
  • 패키지의 함수에 대한 COMMENT ON PARAMETER 명령에 누락된 권한 검사가 추가되었습니다 (#8806).
  • PK 및 FK 인덱스의 방향이 반대인 경우 [var]binary 유형에 대한 잘못된 외래 키 위반이 수정되었습니다 (#9059).
  • fbclient의 연결/연결 해제 주기 중 클라이언트 측 메모리 누수가 수정되었습니다 (#9014).
  • 특정 I/O 오류 보고 사례에서 누락된 OS 오류 텍스트가 수정되었습니다.

다운로드

/ko/download-hqbird에서 다운로드하세요.