CVE-2026-53530 in RaTeX정보

요약

\~에 의해 VulDB • 2026. 08. 21.

RaTeX는 Rust로 작성된 KaTeX 호환 수학 렌더링 엔진입니다. 버전 0.1.11 이전에는 공개 파서 진입점 `ratex_parser::parse(&str)`가 9바이트 입력 `\verbéxé` (즉, `\verb` 뒤에 비-ASCII 구분자 `é`가 붙은 경우)에서 패닉을 발생시킵니다. `\verb` 명령어를 처리할 때 파서는 바이트 인덱스(`arg[1..arg.len() - 1]`)를 사용하여 verbatim 인수를 슬라이싱합니다. 만약 구분자가 다중 바이트 UTF-8 문자인 경우, 인덱스 `1`이 해당 문자 내부에 위치하게 되며 Rust는 *"byte index 1 is not a char boundary"*라는 패닉을 발생시킵니다. RaTeX의 릴리스 프로필은 `panic = "abort"`(`Cargo.toml:48`)로 설정되어 있으므로, 이 패닉은 현재 요청/스레드뿐만 아니라 전체 프로세스를 중단시켜 신뢰할 수 없는 LaTeX를 렌더링하는 모든 서비스에 대해 하드 디네이얼 오브 서비스(DoS) 취약점이 됩니다. 버전 0.1.11에서 해당 문제가 수정되었습니다.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

책임이 있는

GitHub M

예약하다

2026. 06. 09.

모더레이션

수락

항목

VDB-394252

EPSS

0.00000

활동

낮음

출처

Do you want to use VulDB in your project?

Use the official API to access entries easily!