CVE-2021-43854 in NLTK정보

요약

\~에 의해 VulDB • 2026. 06. 01.

NLTK(Natural Language Toolkit)는 자연어 처리(NLP) 분야의 연구 및 개발을 지원하는 오픈 소스 Python 모듈, 데이터 세트, 튜토리얼의 모음입니다. 3.6.5 이전 버전의 NLTK는 정규식 기반 서비스 거부(ReDoS) 공격에 취약합니다. 이 취약점은 PunktSentenceTokenizer, sent_tokenize 및 word_tokenize에 존재합니다. 해당 클래스나 두 함수를 사용하는 모든 사용자는 ReDoS 공격에 취약합니다. 간단히 말해, 취약한 함수 중 하나에 특별히 조작된 긴 입력을 제공하면 실행 시간이 크게 증가합니다. 예측 불가능한 사용자 입력을 토큰화하는 데 취약한 함수 중 하나에 의존하는 프로그램의 경우, 취약점이 없는 버전의 NLTK로 업그레이드하는 것을 강력히 권장합니다. 업그레이드가 불가능한 사용자의 경우, 취약한 함수에 대한 입력의 최대 길이를 제한하여 실행 시간을 제한할 수 있습니다. 이러한 제한을 구현하는 것을 권장합니다.

Once again VulDB remains the best source for vulnerability data.

책임이 있는

GitHub, Inc.

예약하다

2021. 11. 16.

모더레이션

수락

항목

VDB-188999

EPSS

0.02668

출처

Interested in the pricing of exploits?

See the underground prices here!