🔍 CVE-2026-40447

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

🇰🇷 한글 설명

Samsung Open Source Escargot에서 정수 오버플로우 또는 래핑(wraparound) 취약점이 발견되어 정의되지 않은 동작(undefined behavior)이 발생할 수 있습니다. 이 문제는 커밋 97e8115ab1110bc502b4b5e4a0c689a71520d335 버전의 Escargot에 영향을 줍니다.

💡 쉬운 설명

자바스크립트 엔진 Escargot의 계산 과정에서 숫자가 허용 범위를 넘어 잘못 처리되는 결함입니다. 이로 인해 프로그램이 예측 불가능하게 동작할 수 있습니다.

🇺🇸 원문 (English)

Integer overflow or wraparound vulnerability in Samsung Open Source Escargot allows undefined behavior.This issue affects Escargot: 97e8115ab1110bc502b4b5e4a0c689a71520d335.

📍 영향받는 시스템

Samsung Escargot 커밋 97e8115ab1110bc502b4b5e4a0c689a71520d335 버전 (자바스크립트 엔진을 임베디드한 제품 포함)

⚔️ 공격 벡터

악의적으로 조작된 자바스크립트 코드를 Escargot 엔진이 실행하도록 유도하여 정수 연산 오류를 유발

🛡️ 대응 방법

Samsung Escargot 저장소의 최신 수정 커밋으로 업데이트하거나 벤더가 제공하는 패치를 적용

🔧 검증 코드

VULNERABLE이 출력되면 취약한 커밋을 사용 중이므로 업데이트가 필요하고, CHECK_OTHER_VERSION이면 해당 커밋이 아니므로 벤더 권고에 따라 최신 버전 여부를 별도로 확인해야 합니다.

Shell / Script
git -C /path/to/escargot log -1 --format=%H 2>/dev/null | grep -q 97e8115ab1110bc502b4b5e4a0c689a71520d335 && echo VULNERABLE || echo CHECK_OTHER_VERSION

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Magento Open Source