CVE-2016-3959
높음게시됨
Go 1.5.4 이전 및 1.6.x(1.6.1 이전)의 crypto/dsa/dsa.go에 있는 Verify 함수는 큰 정수(big integer) 라이브러리로 전달되는 매개변수를 제대로 검사하지 않습니다. 이로 인해 원격 공격자가 HTTPS 클라이언트 인증서 또는 SSH 서버...
- 게시됨
- 2016. 5. 23.
- 업데이트됨
- 2024. 8. 6.
- CNA 할당 중
- mitre
- 증거 관찰됨
- 2026. 8. 8.
기본 CVSS
7.5/ 10높음
nvd · CVSS 3.0
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H4.1%
낮음 · 다음 30일
- 백분위수
- 90.4%
- 모델 날짜
- 2026. 9. 21.
EPSS는 통계적 추정치이지 확실성이나 영향의 척도가 아닙니다. 이를 CVSS, KEV 상태, 노출 및 환경과 결합하세요.
요약
Go 1.5.4 이전 및 1.6.x(1.6.1 이전)의 crypto/dsa/dsa.go에 있는 Verify 함수는 큰 정수(big integer) 라이브러리로 전달되는 매개변수를 제대로 검사하지 않습니다. 이로 인해 원격 공격자가 HTTPS 클라이언트 인증서 또는 SSH 서버 라이브러리를 사용하는 프로그램에 조작된 공개 키를 전달하여 서비스 거부(무한 루프)를 유발할 수 있습니다.
소스
1- dsaPoC
CVE-2016-3959 분석 및 Go SSH 서버에 대한 개념 증명 공격
책임 있는 사용
귀하가 소유하고 있거나 테스트할 권한이 있는 시스템에 대해서만 취약점 정보를 사용하십시오. Kitploit은 공개 연구 메타데이터에 연결되며 익스플로잇 코드나 악성 페이로드를 저장하지 않습니다.