🇰🇷 한글 설명
삼성 오픈소스 JavaScript 엔진 Escargot에서 경계 외부 쓰기(out-of-bounds write) 취약점이 발견되었습니다. 이로 인해 버퍼 오버플로우가 발생할 수 있습니다. 해당 취약점은 커밋 36f5fb58366a67b713c02f6fd985e924fcc09e31에 영향을 미칩니다.
💡 쉬운 설명
Escargot은 기기에서 자바스크립트 코드를 실행하는 프로그램입니다. 이 취약점을 악용하면 공격자가 메모리의 허용되지 않은 영역에 데이터를 써서 프로그램을 멈추게 하거나 임의의 코드를 실행할 수 있습니다.
🇺🇸 원문 (English)
Out-of-bounds write vulnerability in Samsung Open Source Escargot allows Overflow Buffers.
This issue affects Escargot: 36f5fb58366a67b713c02f6fd985e924fcc09e31.
📍 영향받는 시스템
Samsung Open Source Escargot 커밋 36f5fb58366a67b713c02f6fd985e924fcc09e31 및 해당 커밋을 포함한 빌드
⚔️ 공격 벡터
악의적으로 조작된 JavaScript 코드를 Escargot 엔진이 실행하도록 유도하여 버퍼 경계를 넘는 메모리 쓰기를 발생시킵니다.
🛡️ 대응 방법
Escargot 저장소의 최신 보안 패치가 적용된 버전으로 업데이트하고, 해당 커밋이 포함되지 않은 최신 릴리스를 사용합니다.
🔧 검증 코드
명령어 결과에 해당 커밋 정보가 출력되면 취약한 버전이 설치된 것이며, 출력이 없거나 에러가 나면 해당 커밋을 포함하지 않아 영향받지 않을 가능성이 높습니다.
cd escargot 2>/dev/null && git log --oneline -1 36f5fb58366a67b713c02f6fd985e924fcc09e31 2>/dev/null