{"id":"CVE-2020-35666","details":"Steedos Platform through 1.21.24 allows NoSQL injection because the /api/collection/findone implementation in server/packages/steedos_base.js mishandles req.body validation, as demonstrated by MongoDB operator attacks such as an X-User-Id[$ne]=1 value.","modified":"2026-04-11T23:14:04.326493Z","published":"2020-12-23T20:15:12.927Z","references":[{"type":"EVIDENCE","url":"https://github.com/steedos/steedos-platform/issues/1245"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/steedos/steedos-platform","events":[{"introduced":"0"},{"last_affected":"8ee3b5f6179be4eb564c802730fdae428fe6af39"}],"database_specific":{"extracted_events":[{"introduced":"0"},{"last_affected":"1.21.24"}],"cpe":"cpe:2.3:a:steedos:steedos:*:*:*:*:*:*:*:*","source":"CPE_FIELD"}}],"versions":["v.1.6.1","v1.10.0","v1.10.1","v1.10.4","v1.10.5","v1.11.0","v1.12.0","v1.12.1","v1.12.4","v1.12.6","v1.13.0","v1.13.1","v1.13.4","v1.14.0","v1.14.2","v1.14.5","v1.15.0","v1.15.3","v1.15.4","v1.15.5","v1.16.0","v1.16.1","v1.16.3","v1.16.4","v1.16.5","v1.17.0","v1.17.1","v1.18.0","v1.18.1","v1.18.10","v1.18.11","v1.18.2","v1.18.3","v1.18.4","v1.18.5","v1.18.6","v1.18.8","v1.19.0","v1.19.1","v1.19.2","v1.19.5","v1.19.6","v1.19.7","v1.19.8","v1.21.0","v1.21.0-alpha.0","v1.21.0-alpha.1","v1.21.0-alpha.2","v1.21.0-alpha.3","v1.21.0-alpha.4","v1.21.0-alpha.5","v1.21.0-alpha.6","v1.21.1","v1.21.10","v1.21.11","v1.21.12","v1.21.13","v1.21.14","v1.21.15","v1.21.16","v1.21.17","v1.21.18","v1.21.19","v1.21.2","v1.21.20","v1.21.21","v1.21.22","v1.21.23","v1.21.24","v1.21.3","v1.21.4","v1.21.5","v1.21.6","v1.21.8","v1.21.9","v1.6.10","v1.6.11","v1.6.12","v1.6.7","v1.6.8","v1.6.9","v1.7.0","v1.7.5"],"database_specific":{"source":"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2020-35666.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"}]}