무슨 일이 있었나요
2026년 10월 21일, Node.js는 22.x, 24.x, 26.x에 걸쳐 문제 10개를 고쳤습니다. 가장 높은 등급은 ‘높음’이며, 코드 실행으로 이어질 수 있는 Brotli 압축 해제 버그가 포함됩니다. Node.js는 “보안 릴리스가 나오면 지원이 끝난 버전은 항상 영향을 받는다”고 밝힙니다. nodejs.org
최근 보안 공지
내 버전이 왼쪽 번호로 시작하면, 오른쪽 버전 이상이어야 합니다.
| 공지 | 등급 (제조사) | 수정된 버전 |
|---|---|---|
| Node.js 2026년 10월 보안 릴리스CVE-2026-111497, CVE-2026-105482, CVE-2026-105483, CVE-2026-106069제조사 공지nodejs.org공지일2026-10-21마지막 확인2026-10-22 (KST) | 등급 (제조사) 높음 (High) 10건 중 최고 등급, 그 밖에 보통·낮음 6건 | 수정된 버전
|
| Node.js 2026년 7월 보안 릴리스CVE-2026-56846, CVE-2026-56848, CVE-2026-58043HTTP/2 관련 문제를 포함해 11개를 고쳤습니다. 2026년 10월 릴리스에도 이 수정이 들어 있습니다.제조사 공지nodejs.org공지일2026-07-29마지막 확인2026-10-22 (KST) | 등급 (제조사) 높음 (High) | 수정된 버전
|
내 버전 확인하는 방법
호스팅 관리 화면
호스팅 플랫폼(PaaS): 대시보드의 런타임 또는 Node 버전 설정을 봅니다.
관리자 화면이나 프로젝트 파일
package.json의 engines 항목이나 Dockerfile의 FROM node:<태그> 줄이 버전을 알려 줍니다.
명령줄
서버나 프로젝트 폴더에서 실행합니다.
node -v
업데이트하는 방법
호스팅 업체나 플랫폼이 관리하는 경우
플랫폼이라면 런타임 설정(또는 package.json의 engines)에서 Node 버전을 바꾸고 다시 배포합니다.
직접 서버를 운영하는 경우
nvm이나 Volta 같은 버전 관리 도구로 수정 릴리스를 설치하고 기본값으로 지정합니다. 그 밖에는 배포판 패키지나 공식 설치 파일을 씁니다.
Docker라면 태그를 수정 릴리스로 바꾸고 이미지를 다시 빌드해 배포합니다.
내 주 버전이 공지에 없다면 수정이 나오지 않습니다. 22, 24, 26 중 하나로 옮길 계획을 세우세요. nodejs.org
아직 업데이트할 수 없다면
Node.js 2026년 10월 보안 릴리스
Node.js 공지에는 임시 조치가 없습니다. 업데이트가 해결책입니다. nodejs.org
호스팅 업체에 물어볼 말
아래 글을 복사해 [ ] 부분을 채운 뒤, 호스팅 업체의 고객 지원 창구로 보내세요.
안녕하세요. 제 앱 [앱 이름]은 귀사 플랫폼에서 Node.js로 돌아가고 있습니다. Node.js가 2026년 10월 21일 보안 업데이트(22.23.4, 24.22.1, 26.12.1)를 냈습니다. 제 앱이 쓰는 Node.js 버전과, 이 릴리스 중 하나로 옮기는 방법을 알려 주실 수 있을까요? 감사합니다.
제조사 출처
- Node.js 2026년 10월 보안 릴리스nodejs.org
- Node.js 2026년 7월 보안 릴리스nodejs.org
마지막 확인 (KST)