🇰🇷 한글 설명
Node.js용 es128 ssl-utils 1.0.0 버전에서 발생하는 OS 명령 주입 취약점입니다. 공격자가 createCertRequest() 및 createCert() 함수에 검증되지 않은 셸 메타문자를 전달하여 임의의 명령을 실행할 수 있습니다.
💡 쉬운 설명
프로그램이 사용자가 입력한 명령어를 제대로 검사하지 않아, 해커가 몰래 악성 명령을 끼워 넣어 컴퓨터를 마음대로 조종할 수 있는 문제입니다. 이를 통해 해커는 시스템의 권한을 탈취하거나 중요한 데이터를 삭제할 수 있습니다.
🇺🇸 원문 (English)
OS Command Injection vulnerability in es128 ssl-utils 1.0.0 for Node.js allows attackers to execute arbitrary commands via unsanitized shell metacharacters provided to the createCertRequest() and the createCert() functions.
📍 영향받는 시스템
es128 ssl-utils 1.0.0 (Node.js 환경)
⚔️ 공격 벡터
createCertRequest() 또는 createCert() 함수에 특수 문자가 포함된 입력값을 전달하여 공격
🛡️ 대응 방법
해당 라이브러리를 최신 버전으로 업데이트하거나, 입력값에 대한 셸 메타문자 필터링 로직을 적용해야 함