원문 설명
curl's WebSocket code did not update the 32-bit mask pattern for each new outgoing frame as the specification says. Instead it used a fixed mask that persisted and was used throughout the entire connection. A predictable mask pattern allows for a malicious server to induce traffic between the two communicating parties that could be interpreted by an involved proxy (configured or transparent) as genuine, real, HTTP traffic with content and thereby poison its cache. That cached poisoned content could then be served to all users of that proxy.
영향받는 소프트웨어
- curl ≥ 8.11.0 < 8.16.0 수정 버전: 8.16.0 정확 일치
상세
- 공개일
- 2025-09-12
- 최종 수정
- 2026-10-19
- CVSS 벡터
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N- CWE
- CWE-340
참고 자료
- cve.org/CVE-2025-10148
- nvd.nist.gov/vuln/detail/CVE-2025-10148
- curl.se/docs/CVE-2025-10148.html
- curl.se/docs/CVE-2025-10148.json
- hackerone.com/reports/3330839
- www.openwall.com/lists/oss-security/2025/09/10/2
- www.openwall.com/lists/oss-security/2025/09/10/3
- www.openwall.com/lists/oss-security/2025/09/10/4
내 서버의 버전을 직접 추적하세요
InfraGuard 는 모든 서버에 설치된 소프트웨어 버전을 수집하고, 알려진 취약점이 있는 버전을 알려 줍니다. 자체 호스팅이라 데이터가 내 네트워크를 벗어나지 않습니다.
이 제품은 NVD API 데이터를 사용하지만 NVD 의 보증이나 인증을 받은 것은 아닙니다. CVE® 는 The MITRE Corporation 의 등록 상표이며, CVE 레코드는 CVE Program 이용 약관에 따라 사용합니다.