CVE-2026-12087
Perl용 Socket 2.041 이전 버전에 힙(heap) 범위를 벗어난 읽기(out-of-bounds read) 취약점이 있습니다.
- 게시됨
- 2026. 6. 15.
- 업데이트됨
- 2026. 6. 16.
- CNA 할당 중
- CPANSec
- 증거 관찰됨
- 2026. 8. 25.
기본 CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H낮음 · 다음 30일
- 백분위수
- 31.2%
- 모델 날짜
- 2026. 9. 21.
EPSS는 통계적 추정치이지 확실성이나 영향의 척도가 아닙니다. 이를 CVSS, KEV 상태, 노출 및 환경과 결합하세요.
요약
Socket 2.041 이전 버전(Perl용)에는 힙(heap) 경계를 벗어난 읽기(out-of-bounds heap read) 취약점이 있습니다. Socket.xs에서 pack_ip_mreq_source()는 source 인자를 읽기 전에 해당 인자의 길이를 검사하는데, 실제로는 이전 multiaddr 인자에서 이어받은 바이트 길이를 검사합니다. 두 주소 모두 4바이트 필드를 차지하므로, 유효한 multiaddr을 사용하면 모든 길이의 source가 검사를 통과할 수 있고, source는 고정 크기 복사(fixed-size copy)로 4바이트 imr_sourceaddr 필드에 복사됩니다. 4바이트보다 짧은 source는 거부되지 않으며, 복사 과정에서 버퍼 끝을 최대 3바이트까지 넘어 읽습니다. 4바이트보다 짧은 source 값으로 pack_ip_mreq_source()를 호출하면 인접한 힙 메모리가 반환되는 packed 구조체에 복사됩니다.
소스
1Fortinet FortiOS SSL-VPN의 심각한 힙 오버플로(CVE-2026-12087)에 대한 패치로, 프로덕션에 배포되어 SecOps의 검증을 받았습니다.
책임 있는 사용
귀하가 소유하고 있거나 테스트할 권한이 있는 시스템에 대해서만 취약점 정보를 사용하십시오. Kitploit은 공개 연구 메타데이터에 연결되며 익스플로잇 코드나 악성 페이로드를 저장하지 않습니다.