PHP 이어 Node.js도 보안 취약점…웹 서버 보안 비상
SBS Biz 송태희
입력2026.10.26 09:50
수정2026.10.26 15:59
[한 컴퓨터의 코드 화면 (로이터=연합뉴스 자료사진)]
웹사이트와 서버 개발에 널리 사용되는 소프트웨어 실행 환경인 'Node.js'에서 외부 공격자가 서버를 원격으로 제어할 수 있는 보안 취약점이 발견돼 주의가 요구됩니다.
26일 보안업계에 따르면 Node.js 프로젝트는 지난 21일 공식 보안 공지를 통해 Node.js에 포함된 브로틀리(Brotli) 압축 해제 모듈에서 원격 코드 실행을 허용할 수 있는 취약점(CVE-2026-111497)이 발견됐다고 밝혔습니다.
Node.js는 자바스크립트 프로그래밍 언어를 웹브라우저 밖에서도 실행할 수 있도록 하는 소프트웨어 환경으로, 웹 서버와 애플리케이션의 백엔드 개발 등에 폭넓게 활용됩니다.
공격자는 이 취약점을 악용해 별도의 인증 절차 없이 서버를 비정상 종료시키거나 악성 코드를 원격으로 실행할 수 있습니다. 다만 실제 공격 가능성은 서버의 압축 데이터 처리 방식과 실행 환경 등에 따라 달라집니다.
해당 취약점을 제보한 연구진은 오픈AI 코덱스 보안팀입니다. 앞서 오픈AI는 최상위 인공지능(AI) 모델의 통제망 탈출 테스트 과정에서 AI 에이전트들이 브로틀리의 잠재적 취약점을 스스로 찾아냈다고 밝힌 바 있습니다.
Node.js 개발진은 취약점 위험도를 '높음'(High)으로 분류하고, 영향을 받는 22.23.4, 24.22.1, 26.12.1 버전에 대한 보안 패치를 배포했습니다 .
한국인터넷진흥원(KISA)도 해당 취약점에 대한 보안 공지를 내고, 영향을 받는 Node.js 버전의 사용자들에게 최신 보안 업데이트 적용을 권고했습니다.
국내 보안업체 티오리는 이날 Node2Shell 취약점에 대한 자체 재현 및 검증을 완료하고, 기업과 기관을 위한 긴급 대응 방안을 발표했습니다.
아울러 별도 프로그램 설치 없이 운영 중인 서비스의 인터넷 주소(URL)만 입력하면 취약점 노출 위험성을 무료로 점검할 수 있는 온라인 진단 서비스 'Node.js 가드'를 공개했습니다.
ⓒ SBS Medianet & SBSi 무단복제-재배포 금지
많이 본 'TOP10'
- 1.테슬라·BYD에 안방 내준 전기차…뒤늦게 세액공제 검토
- 2.선정적 방송으로 제재받았다면…네이버 안 받아준다
- 3.'화면 쩍, 교환은 막막'…아이폰 듀오에 소비자 분통
- 4.이마트 와우샵, 다이소 정조준…1만원 가전 차별화
- 5.상장 접은 솔리다임…꼬여버린 SK 셈법
- 6.성과급 바꾸려다 과반노조…삼성SDS 보상 갈등 2막
- 7.수주보다 수익…포스코이앤씨 성과급 대수술
- 8.삼성, 리센느 손잡고 '폴드8' 여심 공략…티저 공개
- 9."용인반도체산단 공사 중단해야" 시민단체 28일 천막농성
- 10.정용진, 13년만에 이마트 대표 복귀…신규 임원 대거 발탁