🔍 CVE-2020-36732

5.3
CVSS Score
MEDIUM
2023-06-12
2026-06-17 03:16
✅ 완료

🇰🇷 한글 설명

Node.js용 crypto-js 패키지 3.2.1 미만 버전에서 난수를 생성할 때

💡 쉬운 설명

암호화에 사용되는 무작위 숫자가 규칙적으로 만들어져서 해커가 다음에 나올 숫자를 맞출 수 있는 문제입니다. 이로 인해 암호가 쉽게 풀릴 위험이 있습니다.

🇺🇸 원문 (English)

The crypto-js package before 3.2.1 for Node.js generates random numbers by concatenating the string "0." with an integer, which makes the output more predictable than necessary.

📍 영향받는 시스템

crypto-js package version < 3.2.1

⚔️ 공격 벡터

예측 가능한 난수 생성 알고리즘을 이용한 암호화 키 추측 및 탈취

🛡️ 대응 방법

crypto-js 패키지를 3.2.1 버전 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 결과에서 crypto-js의 버전이 3.2.1 미만인지 확인하십시오.

Shell / Script
npm list crypto-js

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N

💻 영향받는 소프트웨어

Node.js