idea to enable this option as it can cause problems when attempting to use the properties that have been overwritten. Always be careful with this option. https://github.com/ljharb/qs 10
user-controlled input, all properties and values in this object are untrusted and should be validated before trusting. For example, req.query.foo.toString() may fail in multiple ways, for example foo may not be there or may not be a string, and toString may not be a function and instead a string or other user-input. https://expressjs.com/ja/4x/api.html#req.query 11
/cube/node_modules/@cubejs-backend/api-gateway/src/gateway.ts:315:23 at Layer.handle [as handle_request] (/cube/node_modules/express/lib/router/layer.js:95:5) at next (/cube/node_modules/express/lib/router/route.js:137:13) at ApiGateway.requestLogger (/cube/node_modules/@cubejs-backend/api-gateway/src/gateway.ts:2328:7) at Layer.handle [as handle_request] (/cube/node_modules/express/lib/router/layer.js:95:5) at next (/cube/node_modules/express/lib/router/route.js:137:13) at ApiGateway.logNetworkUsage (/cube/node_modules/@cubejs-backend/api-gateway/src/gateway.ts:2348:7) at Layer.handle [as handle_request] (/cube/node_modules/express/lib/router/layer.js:95:5) at next (/cube/node_modules/express/lib/router/route.js:137:13) at CubejsServerCore.contextRejectionMiddleware (/cube/node_modules/@cubejs-backend/server-core/src/core/se at Layer.handle [as handle_request] (/cube/node_modules/express/lib/router/layer.js:95:5) at next (/cube/node_modules/express/lib/router/route.js:137:13) at ApiGateway.requestContextMiddleware (/cube/node_modules/@cubejs-backend/api-gateway/src/gateway.ts:2311 at processTicksAndRejections (node:internal/process/task_queues:96:5) 37
/cube/node_modules/@cubejs-backend/api-gateway/src/gateway.ts:315:23 at Layer.handle [as handle_request] (/cube/node_modules/express/lib/router/layer.js:95:5) at next (/cube/node_modules/express/lib/router/route.js:137:13) at ApiGateway.requestLogger (/cube/node_modules/@cubejs-backend/api-gateway/src/gateway.ts:2328:7) at Layer.handle [as handle_request] (/cube/node_modules/express/lib/router/layer.js:95:5) at next (/cube/node_modules/express/lib/router/route.js:137:13) at ApiGateway.logNetworkUsage (/cube/node_modules/@cubejs-backend/api-gateway/src/gateway.ts:2348:7) at Layer.handle [as handle_request] (/cube/node_modules/express/lib/router/layer.js:95:5) at next (/cube/node_modules/express/lib/router/route.js:137:13) at CubejsServerCore.contextRejectionMiddleware (/cube/node_modules/@cubejs-backend/server-core/src/core/se at Layer.handle [as handle_request] (/cube/node_modules/express/lib/router/layer.js:95:5) at next (/cube/node_modules/express/lib/router/route.js:137:13) at ApiGateway.requestContextMiddleware (/cube/node_modules/@cubejs-backend/api-gateway/src/gateway.ts:2311 at processTicksAndRejections (node:internal/process/task_queues:96:5) 38 未認証のGETひとつで、 アプリ丸ごと落ちるDoS