CVE-2026-40897
높음게시됨
Math.js: mathjs의 안전하지 않은 객체 속성 설정자
- 게시됨
- 2026. 4. 24.
- 업데이트됨
- 2026. 7. 15.
- CNA 할당 중
- GitHub_M
- 증거 관찰됨
- 2026. 8. 17.
기본 CVSS
8.8/ 10높음
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H0.8%
낮음 · 다음 30일
- 백분위수
- 54.4%
- 모델 날짜
- 2026. 10. 15.
EPSS는 통계적 추정치이지 확실성이나 영향의 척도가 아닙니다. 이를 CVSS, KEV 상태, 노출 및 환경과 결합하세요.
요약
Math.js는 JavaScript와 Node.js를 위한 광범위한 수학 라이브러리입니다. 13.1.1부터 15.2.0 이전 버전까지, mathjs의 표현식 파서를 통해 임의의 JavaScript를 실행할 수 있는 취약점이 존재했습니다. 사용자가 mathjs 표현식 파서를 사용하여 임의의 표현식을 평가할 수 있는 애플리케이션을 보유한 경우 영향을 받을 수 있습니다. 이 취약점은 15.2.0에서 수정되었습니다.
소스
- CVE-2026-40897익스플로잇
Math.js 표현식 파서 RCE
CVE-2026-40897에 대한 개념 증명 익스플로잇으로, Math.js 표현식 파서 샌드박스 우회를 통해 조작된 페이로드와 Docker 랩을 이용한 원격 코드 실행이 가능하다.
책임 있는 사용
귀하가 소유하고 있거나 테스트할 권한이 있는 시스템에 대해서만 취약점 정보를 사용하십시오. Kitploit은 공개 연구 메타데이터에 연결되며 익스플로잇 코드나 악성 페이로드를 저장하지 않습니다.