🔍 CVE-2026-40446

6.9
CVSS Score
MEDIUM
2026-04-13
2026-10-26 22:10
✅ 완료

🇰🇷 한글 설명

삼성 오픈소스 JavaScript 엔진 Escargot에서 발견된 타입 혼동(type confusion) 취약점으로, 호환되지 않는 타입의 리소스에 접근하여 포인터 조작이 가능합니다. 이 문제는 commit 97e8115ab1110bc502b4b5e4a0c689a71520d335 버전의 Escargot에 영향을 미칩니다.

💡 쉬운 설명

프로그램이 데이터를 잘못된 형식으로 해석하면서 메모리 주소가 뒤바뀔 수 있는 결함입니다. 이를 악용하면 프로그램의 동작이 공격자의 의도대로 바뀔 수 있습니다.

🇺🇸 원문 (English)

Access of resource using incompatible type ('type confusion') vulnerability in Samsung Open Source Escargot allows Pointer Manipulation.This issue affects Escargot: 97e8115ab1110bc502b4b5e4a0c689a71520d335.

📍 영향받는 시스템

Samsung Escargot 특정 커밋(97e8115ab1110bc502b4b5e4a0c689a71520d335) 기반 빌드

⚔️ 공격 벡터

악성 JavaScript 코드를 Escargot 엔진이 실행하도록 유도하여 타입 혼동을 일으켜 포인터를 조작

🛡️ 대응 방법

Samsung Escargot 최신 버전으로 업데이트하거나 해당 보안 패치가 포함된 커밋을 적용

🔧 검증 코드

출력에 해당 커밋 해시가 나타나면 취약한 버전이 포함된 것이므로 패치 적용이 필요하며, 아무 결과도 없으면 해당 커밋이 존재하지 않는 것입니다.

Shell / Script
git -C /path/to/escargot log --oneline | grep 97e8115ab1110bc502b4b5e4a0c689a71520d335

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:H/A:H

💻 영향받는 소프트웨어

Magento Open Source