fix: 보안 취약점 긴급 패치#241
Merged
Merged
Conversation
- CI에서 .env 파일 명시적 생성 (VITE_GAM_NETWORK_CODE 번들 포함 보장) - 빌드 후 GAM 네트워크 코드 검증 단계 추가 (누락 시 빌드 실패) - /groups 소모임 전체 목록 SSR 페이지 신규 (DB 캐시 10분) - 로그인 페이지 리팩토링 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- 테마/플러그인 업로드 API에 관리자 인증 추가 (401/403) - /api-test, /api-docs 프로덕션에서 404 차단 - 글로벌 API rate limiting (읽기 120/분, 쓰기 30/분) - 게시글 수정 페이지에 작성자 본인 확인 추가
sdk-kr
added a commit
that referenced
this pull request
Mar 7, 2026
## Summary - 테마/플러그인 업로드 API에 관리자 인증(level >= 10) 추가 - `/api-test`, `/api-docs`, `/install` 프로덕션에서 404 차단 - 글로벌 API rate limiting (읽기 120/분, 쓰기 30/분) - 게시글 수정 페이지에 작성자 본인 확인 추가 ## 보안 이슈 대응 | 취약점 | 심각도 | 조치 | |--------|--------|------| | 테마 업로드 인증 없음 | CRITICAL | 관리자 인증 추가 | | 플러그인 업로드 인증 없음 | CRITICAL | 관리자 인증 추가 | | /api-test, /api-docs 공개 | HIGH | 프로덕션 차단 | | Rate limiting 부재 | HIGH | 글로벌 rate limit 추가 | | 수정 페이지 권한 미흡 | MEDIUM | 작성자 확인 추가 | ## Test plan - [ ] 비로그인 시 테마/플러그인 업로드 → 401 - [ ] 일반 사용자 업로드 → 403 - [ ] /api-test 접속 → 404 - [ ] 빠른 연속 API 호출 → 429 - [ ] 타인 글 수정 시도 → 403 --------- Co-authored-by: Deploy Bot <deploy@damoang.net> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
/api-test,/api-docs,/install프로덕션에서 404 차단보안 이슈 대응
Test plan