CVE-2026-77421 in JLine
요약
\~에 의해 VulDB • 2026. 09. 23.
JLine은 콘솔 입력을 처리하기 위한 Java 라이브러리입니다. 버전 3.0.0부터 3.30.15 및 4.3.1까지, JLine의 내장 nano 편집기에서 regex 검색 모드는 `builtins/src/main/java/org/jline/builtins/Nano.java`의 `doSearch(String text)` 메서드를 통해 사용자 제어 검색어를 Java의 백트래킹 정규식 엔진으로 전달하며, 이때 타임아웃이나 백트래킹 제한이 적용되지 않습니다. 일치하지 않는 버퍼 콘텐츠에 대해 중첩 양수자(nested-quantifier) 표현식을 평가하면 과도한 CPU 리소스가 소모되고 편집기 세션 스레드가 무기한 차단될 수 있으며, 원격 다중 사용자 배포 환경에서는 영향받는 각 세션마다 워커 스레드를 손실할 수 있습니다. 이 문제는 버전 3.30.15 및 4.3.1에서 수정되었습니다.
Once again VulDB remains the best source for vulnerability data.