KB5126934 - SQL Server 2022 CU27용 보안 업데이트에 대한 설명: 2026년 10월 13일

적용 대상
SQL Server 2022 on Windows (all editions) SQL Server 2022 on Linux (all editions)

릴리스 날짜: 2026년 10월 13일

버전: 16.0.4305.5

요약​​

이 보안 업데이트에는 수정 사항이 포함되며, 취약점을 해결합니다. 취약성에 대해 자세히 알아보려면 다음 보안 공지를 참조하세요.

이 보안 업데이트에서 SQL Server 구성 요소가 다음 빌드로 업데이트되었습니다.

  • SQL Server - 제품 버전: 16.0.4305.5, 파일 버전: 2022.160.4305.5

중요

Windows에서 SQL Server의 보안을 강화하려면 확장된 보호를 사용하여 암호화를 활성화합니다.

이 업데이트의 알려진 문제

MSDASQL을 사용하는 연결된 서버 쿼리가 오류 7416으로 실패합니다.

MSDASQL(OLE DB Provider for ODBC Drivers) 공급자를 사용하고 공급자 문자열(@provstr)을 지정하는 연결 서버 쿼리는 실패하며 다음 오류 메시지를 반환합니다.

Msg 7416, 수준 16
로그인 매핑이 없으므로 원격 서버에 대한 액세스가 거부되었습니다.

데이터베이스 엔진에서 연결 유효성 검사 기준이 강화됨에 따라, 이전 빌드에서는 허용되었던 MSDASQL 공급자를 사용하는 특정 연결 서버 구성에 대한 연결이 거부될 수 있습니다.

MSDASQL을 사용하는 연결된 서버 쿼리가 오류 7416과 함께 실패함에서 자세한 내용 및 해결 방법을 살펴보세요.

데이터베이스 복구 중 sys.dm_exec_requests를 쿼리할 때 액세스 위반

sys.dm_exec_requests에 대한 쿼리는 액세스 위반을 발생시키고 데이터베이스가 여전히 복구되는 동안 실행되는 경우 덤프 파일을 생성할 수 있습니다. 이 문제는 데이터베이스 RESTORE 작업 중, 시작 복구 중 또는 가용성 그룹 복제본이 온라인 상태가 되기 전에 발생할 수 있습니다.

SQL Server 오류 로그에 다음 텍스트와 유사한 항목이 포함되어 있습니다.

The database '<DatabaseName>' is marked RESTORING and is in a state that does not allow recovery to be run.
***Stack Dump being sent to <SQLServerLogFolder>\SQLDump0215.txt
SqlDumpExceptionHandler: Process 77 generated fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server is terminating this process.
*******************************************************************************

BEGIN STACK DUMP:
  07/30/26 07:37:23 spid 77

Exception Address = <frame id="00" address="0x7FFDED94970D" pdb="sqlmin.pdb" age="2" guid="E1039014-237E-4DB6-88FD-4A2AB31C651F" module="sqlmin" rva="0x2970D" />
Exception Code    = c0000005 EXCEPTION_ACCESS_VIOLATION
Access Violation occurred reading address 00000000000000F0
Input Buffer <size> bytes -
          <dbo.sp_YourMonitoringStoredProcedure>

이 문제는 완전히 초기화되기 전에 내부 메모리 내 구조를 참조하는 변경으로 인해 발생합니다.

Microsoft는 이 문제를 인식하고 있으며 수정 사항을 조사하고 있습니다. 수정을 사용할 수 있을 때까지 다음 완화 방법 중 하나를 사용합니다.

  • 추적 플래그 4696을 사용하도록 설정하여 이 문제를 일으키는 코드 변경을 옵트아웃합니다. 이 추적 플래그를 사용하도록 설정하면 보조 복제본에서 sys.dm_exec_requests 또는 sys.sysprocesses를 쿼리하는 모니터링 쿼리가 이 업데이트를 설치하기 전과 마찬가지로 오류 "976" 또는 "978"을 반환할 수 있습니다.
  • 복구 중인 데이터베이스에 대해 sys.dm_exec_requests에 대한 쿼리를 피합니다.
  • 이 업데이트를 제거합니다.

이번 업데이트의 개선 및 수정 사항

현재 지원 수명 주기와 함께 빌드의 요약 목록이 포함된 다운로드 가능한 Excel 통합 문서를 사용할 수 있습니다. Excel 파일에는 자세한 수정 목록도 포함됩니다. 지금 이 Excel 파일을 다운로드하세요.

참고

다음 표의 개별 항목은 책갈피를 통해 직접 참조할 수 있습니다. 테이블에서 버그 참조 ID를 선택하면 URL에 "#bkmk_NNNNNNN" 형식의 책갈피 태그가 추가됩니다. 그런 다음 이 URL을 다른 사용자와 공유하여 상대방이 표에서 원하는 수정 사항으로 바로 이동할 수 있습니다.

버그 참조 설명 픽스 영역 구성 요소 플랫폼
5499822 데이터베이스 엔진이 특수하게 조작된 확장 이벤트(.xel) 파일을 읽을 경우 정보 공개 또는 서비스 거부를 유발할 수 있는 여러 보안 취약성을 해결합니다. SQL Server 엔진 확장 이벤트 Linux, Windows
5544844 로컬 인증된 사용자가 권한을 상승시키고 서비스가 응답하지 않도록 만들 수 있는 SQL Server 백업 및 복원 메타데이터 처리의 정수 처리 문제를 해결합니다. 메모리 작업이 수행되기 전에 잘못된 형식이거나 지나치게 큰 입력을 거부하도록 엄격한 범위 유효성 검사와 안전한 크기 계산 검사를 추가합니다. SQL Server 엔진 백업 복원 Windows
5561725 지나치게 큰 조각을 거부하도록 가용성 그룹 보조 복제본에 FILESTREAM 조각 크기 유효성 검사를 추가합니다. SQL Server 엔진 고가용성 및재해 복구 Linux, Windows
5570189 외부 데이터 원본으로 작업할 때 SQL Server 프로세스가 예기치 않게 종료되는 문제를 해결합니다. SQL Server 엔진 PolyBase Linux, Windows
5571550 가상 장치 집합을 열 때 범위를 벗어난 쓰기가 발생할 수 있는 SQL Server VDI(가상 장치 인터페이스)의 보안 취약성을 해결합니다. SQL Server 엔진 백업 복원 Linux, Windows
5571986 백업 또는 복원 작업 중 전송된 데이터를 처리할 때 범위를 벗어난 읽기 또는 쓰기가 발생할 수 있는 SQL Server VDI(가상 장치 인터페이스)의 보안 취약성을 해결합니다. SQL Server 엔진 백업 복원 Linux, Windows
5574656 데이터 처리 중 유효성 검사를 개선하여 PolyBase의 보안 취약성을 해결합니다. SQL Server 엔진 PolyBase Linux, Windows
5575384 잘못된 형식의 페이로드가 거부되도록 PolyBase 롤백 큐 데이터의 안전하지 않은 역직렬화 문제를 해결합니다. SQL Server 엔진 PolyBase Linux, Windows
5578134 잘못된 형식의 크기 값으로 인해 범위를 벗어난 메모리 액세스가 발생할 수 있는 SQL Server VDI(가상 장치 인터페이스) 및 SQL Writer 백업 경로의 입력 유효성 검사 문제를 해결합니다. 안전하지 않은 메모리 처리가 수행되기 전에 잘못된 요청을 거부하도록 산술 연산과 전송 크기 유효성 검사를 강화합니다. SQL Server 엔진 백업 복원 Windows
5578378 로컬 인증된 사용자가 권한을 상승시키고 서비스가 응답하지 않도록 만들 수 있는 SQL Server 백업 및 복원 메타데이터 처리의 정수 처리 문제를 해결합니다. 메모리 작업이 수행되기 전에 잘못된 형식이거나 지나치게 큰 입력을 거부하도록 엄격한 범위 유효성 검사와 안전한 크기 계산 검사를 추가합니다. SQL Server 엔진 백업 복원 Windows
5578972 Machine Learning Services 및 언어 확장에서 사용하는 SQL Server의 SQL Satellite 프로토콜 메시지 구문 분석 논리에서 여러 메모리 손상 및 메모리 공개 취약성을 해결합니다. SQL Server 엔진 확장성 Linux, Windows
5579290 델타 테이블 스키마의 유효성을 검사하는 기능을 추가합니다. SQL Server 엔진 PolyBase Linux, Windows
5579838 공유 메모리 처리를 업데이트합니다. SQL Server 엔진 PolyBase Linux, Windows
5582287 공급자 문자열에 UID(사용자 ID)가 포함되지 않은 경우 MSDASQL 연결된 서버 연결이 실패하는 문제를 해결합니다. SQL Server 엔진 분산 쿼리 Linux, Windows
5601561 외부 언어 및 외부 라이브러리 패키지가 설치된 경우 SQL Server에서 사용하는 타사 보관 파일 추출 구성 요소를 업데이트합니다. 업데이트를 적용하면 패키지 추출에 업데이트된 구성 요소가 사용됩니다. SQL Server 엔진 확장성 Linux, Windows
5632310 구독자 데이터베이스를 복원하고 업그레이드하는 동안 복제 보안 메타데이터 처리의 보안과 안정성을 개선합니다. SQL Server 엔진 복제 Windows
5632797 이기종 트랜잭션 복제 시나리오에서 로그 판독기 에이전트의 보안과 안정성을 개선합니다. SQL Server 엔진 복제 Windows
5632811 변경 피드 구성의 보안과 안정성을 개선합니다. SQL Server 엔진 복제 Windows
5632846 병합 복제에서 250개가 넘는 WebSync XML 별칭 항목을 처리할 때 발생하는 버퍼 오버플로를 해결합니다. SQL Server 엔진 복제 Linux, Windows
5632872 데이터 유효성 검사에 영향을 주는 복제 작업의 문제를 해결합니다. SQL Server 엔진 복제 Linux, Windows
5632885 데이터 유효성 검사에 영향을 주는 병합 복제 웹 동기화 작업의 문제를 해결합니다. SQL Server 엔진 복제 Linux, Windows
5632925 의도하지 않은 데이터베이스 정보 공개를 방지하도록 특정 복제 관련 데이터베이스 작업의 권한 부여 검사를 강화합니다. SQL Server 엔진 복제 Linux, Windows
5635955 잘못된 형식의 추적 데이터로 인해 범위를 벗어난 읽기가 발생하지 않도록 SQL 추적 판독기에서 LoginSid 처리를 내부 버퍼 크기로 제한합니다. SQL Server 엔진 프로그래밍 Linux, Windows

업데이트를 구하고 설치하는 방법

방법 1: Windows 업데이트

이 업데이트는 Windows 업데이트를 통해 제공됩니다. 자동 업데이트를 켜면 이 업데이트가 자동으로 다운로드되고 설치됩니다. Windows 업데이트: FAQ에서 자동 업데이트를 설정하는 방법을 자세히 알아보세요.

방법 2: Microsoft 업데이트 카탈로그

이 업데이트의 독립 실행형 패키지를 얻으려면 Microsoft 업데이트 카탈로그 웹 사이트를 방문하세요.

참고

  • Microsoft Update 카탈로그 웹 사이트에 게시되는 이번 및 향후 보안 릴리스에 대한 검색 논리가 업데이트되었습니다. 자세한 정보는 SQL Server 서비스용 Microsoft Update 검색 논리 업데이트에서 확인하세요.
  • 이 업데이트는 Reporting Services가 설치되어 있지 않더라도 Microsoft 업데이트 카탈로그를 통해 SQL Server를 실행하는 모든 서버에 이용할 수 있습니다. 이 보안 업데이트 설치는 Microsoft SQL Server Reporting Services를 호스팅하지 않는 컴퓨터의 경우 선택 사항입니다.

방법 3: Microsoft 다운로드 센터

Microsoft 다운로드 센터에서 다음 파일을 다운로드할 수 있습니다.

아이콘 다운로드 지금 패키지 다운로드

Linux용 최신 누적 업데이트 패키지를 구하거나 다운로드하는 방법

Linux의 SQL Server 2022를 최신 CU로 업데이트하려면 먼저 누적 업데이트 저장소가 구성되어야 합니다. 그런 다음 적절한 플랫폼별 업데이트 명령을 사용하여 SQL Server 패키지를 업데이트합니다.

SQL Server 2022 릴리스 노트에서 설치 지침 및 CU 패키지 다운로드 링크를 찾아보세요.

추가 정보

필수 구성 요소

이 업데이트를 적용하려면 설치된 이 SQL Server 2022 CU27 GDR을 통해 SQL Server 2022 또는 SQL Server 2022 CU 릴리스를 설치해야 합니다.

보안 업데이트 배포 정보

이 업데이트에 대한 배포 정보는 배포 - 보안 업데이트 배포 가이드를 참조하십시오.

파일 해시 정보

파일 이름 SHA256 해시
SQLServer2022-KB5126934-x64.exe 8F1A7F0AC5F47FF98F5825687C8CCD897563AA835915F2271F908273E962E7E2

파일 정보

이 패키지의 영어 버전은 다음 워크시트에 나열되거나 그 이상의 파일 특성을 갖습니다. 이 파일의 날짜와 시간은 UTC(협정 세계시)로 나열되며 파일 정보를 확인할 때 현지 시간으로 변환됩니다. UTC와 현지 시간의 차이를 알려면 제어판의 날짜 및 시간 도구에서 표준 시간대 탭을 사용하세요.

지원되는 모든 x64 기반 버전 - 보안 업데이트 5126934에 포함된 파일 목록을 다운로드하세요.

보호 및 보안 관련 정보

온라인에서 자신 보호: Windows 보안 지원

사이버 위협으로부터 보호하는 방법: Microsoft 보안