v1.12.21 관리자 미디어 조작 개선 및 CSP 관찰 안내 정리

This commit is contained in:
2026-09-28 16:52:14 +09:00
parent 5482318b84
commit 6886c57d04
18 changed files with 488 additions and 60 deletions

View File

@@ -7,8 +7,10 @@
## 프론트엔드 개발
- CSP Report-Only 운영 보고 관찰 후 강제 정책 추가 강화 검토.
- 광고·사용자 사이트 코드·외부 미디어의 정상 출처를 관리자 대시보드 `CSP 관찰` 표의 허용 후보와 `csp_violation_aggregates`에서 충분히 확인.
- 후보 origin 중 정상 출처와 반복 오탐을 정리한 뒤 script/style/img/frame/connect 지시어를 단계별 강제 전환.
- 현재 `compat-v1`은 HTTPS 출처를 폭넓게 허용하므로 단순 관찰 연장만으로 HTTPS 도메인별 허용 목록을 만들 수 없음. 광고·사이트 코드·외부 미디어 정상 출처를 조사한 뒤 별도 버전의 더 좁은 Report-Only 정책을 설계.
- 제공 화면의 `frame-src empty/unknown`은 출처 정보 부족으로 원인 미확정. 해당 게시물에서 확장 프로그램을 끈 브라우저로 재현하고 iframe·광고 동작과 보고를 대조한 뒤 오탐 여부 판단.
- `recentViolations`는 최근에 관찰된 행의 전체 누적 합계임. 실제 30일 추이가 필요하면 일별 집계·보관 기간·새 관찰 시작점을 설계하며 기존 누적값을 기간별 수치로 변환하지 않음.
- 정상 출처와 반복 오탐 확인 후 script/style/img/frame/connect 지시어의 단계별 강제 전환 검토.
## 콘텐츠 스타일 구현