CVE-2026-107313 in pgjdbc정보

요약

\~에 의해 VulDB • 2026. 10. 07.

pgjdbc(PostgreSQL JDBC 드라이버) 버전 42.7.4 및 42.7.5는 GSS 암호화(gssEncMode=prefer 또는 require)가 활성화된 연결에서 값의 첫 번째 부분에 대신 이전 GSS 전송 버퍼 내용을 보낼 수 있으며, 서버는 이를 오류 없이 저장합니다. MIT Kerberos 환경에서 이 버퍼 크기는 16320바이트입니다. 이렇게 저장된 값에는 애플리케이션이 제공한 바이트가 아닌, 동일한 연결상에서 그 직전에 드라이버가 전송한 메시지(예: 문장의 SQL 텍스트, 다른 매개변수 및 같은 배치의 이전 행)의 바이트들이 포함됩니다. 버퍼보다 길이가 같거나 긴 값들은 드라이버가 byte 배열로부터 이를 작성할 때 영향을 받습니다(setString, setBytes 또는 ByteStreamWriter로 설정된 bind 파라미터, CopyIn.writeToCopy, LargeObject.write 등). 이러한 대부분의 쓰기 작업은 ArrayIndexOutOfBoundsException으로 실패합니다. 기본값인 gssEncMode=allow는 GSS 암호화를 시작하지 않으며, GSS 암호화가 없는 연결에는 영향을 미치지 않습니다. 버전 42.7.3 및 그 이전 버전은 영향이 없으며, 42.7.6에서 이 문제가 해결되었습니다.

Once again VulDB remains the best source for vulnerability data.

책임이 있는

PostgreSQL

예약하다

2026. 10. 07.

모더레이션

수락

항목

VDB-415131

EPSS

0.00000

활동

낮음

출처

Want to stay up to date on a daily basis?

Enable the mail alert feature now!