Skip to content
Snippets Groups Projects
Unverified Commit 380d14f4 authored by shibao's avatar shibao Committed by GitHub
Browse files

Add `img-src` and `media-src` to `Content-Security-Policy` header for files and media proxy (#8188)

* add img-src and media-src to csp in file and media proxy

* add csp changes to changelog

* sort and remove trailing semicolon
parent 29b33b37
No related branches found
No related tags found
No related merge requests found
......@@ -47,6 +47,8 @@
### Bugfixes
- アップロードエラー時の処理を修正
- Add `img-src` and `media-src` directives to `Content-Security-Policy` for
files and media proxy
## 12.101.1 (2021/12/29)
......
......@@ -18,7 +18,7 @@ const _dirname = dirname(_filename);
const app = new Koa();
app.use(cors());
app.use(async (ctx, next) => {
ctx.set('Content-Security-Policy', `default-src 'none'; style-src 'unsafe-inline'`);
ctx.set('Content-Security-Policy', `default-src 'none'; img-src 'self'; media-src 'self'; style-src 'unsafe-inline'`);
await next();
});
......
......@@ -11,7 +11,7 @@ import { proxyMedia } from './proxy-media';
const app = new Koa();
app.use(cors());
app.use(async (ctx, next) => {
ctx.set('Content-Security-Policy', `default-src 'none'; style-src 'unsafe-inline'`);
ctx.set('Content-Security-Policy', `default-src 'none'; img-src 'self'; media-src 'self'; style-src 'unsafe-inline'`);
await next();
});
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment