🇰🇷 한글 설명
Node.js에서 사용되는 1.0.4 미만 버전의 libnotify 라이브러리에 존재하는 취약점입니다. 공격자가 특정 문자를 포함한 데이터를 전송함으로써 원격에서 임의의 명령어를 실행할 수 있습니다.
💡 쉬운 설명
알림을 보내는 프로그램의 약점을 이용해 해커가 내 컴퓨터에 몰래 명령을 내릴 수 있는 문제입니다. 특수한 문자가 섞인 메시지를 보내는 것만으로도 공격이 가능합니다.
🇺🇸 원문 (English)
libnotify before 1.0.4 for Node.js allows remote attackers to execute arbitrary commands via unspecified characters in a call to libnotify.notify.
📍 영향받는 시스템
libnotify (Node.js용) 1.0.4 미만 버전
⚔️ 공격 벡터
원격에서 특수 문자가 포함된 데이터를 libnotify.notify 함수로 전달하여 공격
🛡️ 대응 방법
libnotify를 1.0.4 이상의 최신 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 1.0.4 미만인지 확인하십시오.
npm list libnotify 2>/dev/null | grep -E 'libnotify@'