Skip to content

Commit 066838b

Browse files
fix: apply global rate limiting in CSP demo server to satisfy CodeQL (#32923)
1 parent b9d3751 commit 066838b

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

apps/demos/utils/server/csp-server.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -399,16 +399,16 @@ const rateLimiter = createRateLimiter();
399399
const app = express();
400400
app.use(cookieParser());
401401
app.use(cspMiddleware);
402+
app.use(rateLimiter);
402403

403-
app.post('/csp-report', rateLimiter, cspReportHandler);
404-
app.get('/csp-violations', rateLimiter, cspViolationsHandler);
405-
app.delete('/csp-violations', rateLimiter, cspViolationsClearHandler);
404+
app.post('/csp-report', cspReportHandler);
405+
app.get('/csp-violations', cspViolationsHandler);
406+
app.delete('/csp-violations', cspViolationsClearHandler);
406407

407-
app.get('/apps/demos/Demos/:widget/:name/:approach', rateLimiter, demoIndexHandler);
408-
app.get(`/apps/demos/Demos/:widget/:name/:approach/${indexFileName}`, rateLimiter, demoIndexHandler);
408+
app.get('/apps/demos/Demos/:widget/:name/:approach', demoIndexHandler);
409+
app.get(`/apps/demos/Demos/:widget/:name/:approach/${indexFileName}`, demoIndexHandler);
409410

410411
app.use(
411-
rateLimiter,
412412
serveStatic(root, { index: [indexFileName] }),
413413
);
414414

0 commit comments

Comments
 (0)