Repository navigation
[Fix] Node 보안 릴리스 대응을 위해 베이스 이미지를 24.22.1로 상향 - #113
Conversation
2026-10-21 Node.js 보안 릴리스(Brotli 디코더 RCE CVE-2026-111497, TLS 호스트네임 우회 CVE-2026-105483/106069, DNS 이름 절단 CVE-2026-105482 등)가 24.11.0에는 반영되어 있지 않아 app, batch 이미지를 node:24.22.1-slim으로 변경
|
No actionable comments were generated in the recent review.
|
| Layer / File(s) | Summary |
|---|---|
API 서비스 기반 이미지 업데이트 services/api/app/Dockerfile, services/api/batch/Dockerfile |
두 Dockerfile의 base 단계에서 Node.js 이미지 태그를 node:24.22.1-slim으로 변경했습니다. |
Priority:
Estimated code review effort: 1 (Trivial) | ~4 minutes
Change: Bug fix
Merge Risk: 
Minimal · up to 32465
-
변경 범위가 제한적이며, 일반적인 이미지 빌드 및 배포 검증을 진행하면 됩니다.
Pre-merge checks: 
5
-
Full details: Docstring Coverage
-
Explanation
No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (2 skipped: 2 unsupported.)
-
Finishing Touches
-
🧪 Generate unit tests (beta)
-
- Commit to this branch
- Create a new PR
-
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
Comment @coderabbitai help to get the list of available commands.
변경 사항
services/api/app/Dockerfile,services/api/batch/Dockerfile의 베이스 이미지를node:24.11.0-slim에서node:24.22.1-slim으로 변경배경
2026-10-21 Node.js 보안 릴리스에서 24.x 대상으로 다음 취약점이 수정되었습니다. 기존 24.11.0에는 반영되어 있지 않습니다.
node:zlibBrotli 디코더 범위 밖 쓰기. 크래시, 메모리 노출, 원격 코드 실행 가능dns.resolve*(),dns.reverse()의 NUL 문자 이름 절단수정 버전은 24.x 기준 24.22.1입니다. Docker Hub에
24.22.1-slim태그가 존재하는 것을 확인했습니다.참고: https://nodejs.org/en/blog/vulnerability/october-2026-security-releases
확인 필요
Summary by CodeRabbit