피드로 돌아가기
Node.js 0.10.46 (Maintenance)
Node.js BlogNode.js Blog
Security

Node.js 0.10.46 유지보수 릴리스로 June 2016 보안 취약점 패치

Node.js 0.10.46 (Maintenance)

2016년 6월 23일3beginner

Context

Node.js 0.10.x는 장기 지원(LTS) 단계의 레거시 버전으로, 보안 취약점이 발견되어 긴급 패치가 필요했다.

Technical Solution

  • 6월 2016년 보안 취약점 해결을 위한 유지보수 릴리스 배포
  • Windows(32/64비트), macOS(Universal/64/32비트), Linux(32/64비트), SmartOS(32/64비트) 등 다중 플랫폼 바이너리 제공
  • 원본 소스 코드와 함께 .tar.gz, .tar.xz 형식의 압축 아카이브 배포
  • GPG 서명(SHA512 해시)을 포함한 SHA256 체크섬 제공으로 다운로드 무결성 검증 지원
  • 공식 API 문서(https://nodejs.org/docs/v0.10.46/api/) 동시 배포

Key Takeaway

레거시 버전의 유지보수 릴리스 시에도 다중 플랫폼 지원과 암호화 서명을 통한 보안 검증이 필수적이다.


Node.js

0.

1

0.x를 운영 환경에서 사용 중인 조직은 공식 보안 릴리스 요약(vulnerability/june-2016-security-releases/)을 확인한 후 즉시

0.

1

0.46으로 업그레이드해야 하며, GPG 서명과 SHA256 체크섬을 통해 다운로드 파일의 무결성을 검증해야 한다.

원문 읽기