🔍 CVE-2023-26128

8.4
CVSS Score
HIGH
2023-05-27
2026-06-17 05:42
✅ 완료

🇰🇷 한글 설명

keep-module-latest 패키지의 모든 버전에서 입력값 검증 및 샌드박스 미적용으로 인한 커맨드 인젝션 취약점이 발견되었습니다. 공격자가 Node.js 코드를 실행할 수 있는 환경이라면 installModule 함수를 통해 악의적인 명령을 실행할 수 있습니다.

💡 쉬운 설명

프로그램이 외부 명령을 처리할 때 검사를 제대로 하지 않아, 해커가 몰래 나쁜 명령어를 끼워 넣을 수 있는 문제입니다. 이를 통해 해커가 컴퓨터를 마음대로 조종할 위험이 있습니다.

🇺🇸 원문 (English)

All versions of the package keep-module-latest are vulnerable to Command Injection due to missing input sanitization or other checks and sandboxes being employed to the installModule function. **Note:** To execute the code snippet and potentially exploit the vulnerability, the attacker needs to have the ability to run Node.js code within the target environment. This typically requires some level of access to the system or application hosting the Node.js environment.

📍 영향받는 시스템

keep-module-latest 패키지의 모든 버전

⚔️ 공격 벡터

Node.js 실행 권한을 가진 공격자가 installModule 함수에 조작된 입력을 전달하여 명령 실행

🛡️ 대응 방법

해당 패키지를 최신 보안 패치가 적용된 버전으로 업데이트하거나 사용을 중단하십시오.

🔧 검증 코드

명령어 결과에 keep-module-latest 패키지가 나타나면 해당 취약점에 노출되었을 가능성이 있습니다.

Shell / Script
npm list keep-module-latest 2>/dev/null

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Node.js