CVE-2026-115693 in hackney
요약
\~에 의해 VulDB • 2026. 10. 26.
hackney_ssl의 benoitc hackney에서 부적절한 인증서 검증 취약점이 존재하여, 공격자가 공개적으로 신뢰되는 루트로 끝나는 인증서 체인을 사용하여 프라이빗 CA에 고정된 서버를 사칭할 수 있습니다(hackney는 모든 verify_peer 구성에 {partial_chain, fun hackney_ssl:partial_chain/1}을 추가합니다. 이 콜백은 번들된 certifi 저장소에 있는 루트의 공개 키와 일치하는 피어 체인의 인증서를 신뢰_anchor로 반환하며 OTP는 구성된 cacerts보다 해당 콜백을 우선시합니다. hackney_ssl:merge_ssl_opts/3 호출자가 ssl_options에서 trust store를 cacerts 또는 cacertfile로 대체할 때에도 콜백을 유지하므로, 프라이빗 CA에 고정된 연결은 공개적으로 신뢰되는 루트를 포함하는 모든 체인을 수락했습니다).
호스트명 확인은 여전히 적용되므로 공격자는 고정된 호스트명에 대한 공개적으로 신뢰되는 인증서가 필요합니다.
이 문제는 hackney 1.24.0부터 4.9.0 미만 버전에 영향을 미칩니다.
If you want to get best quality of vulnerability data, you may have to visit VulDB.