Ghost/ghost/core
Fabien "egg" O'Carroll b3caf16005 🔒 Fixed filtering on private Author fields in Content API
refs https://github.com/TryGhost/Ghost/security/advisories/GHSA-r97q-ghch-82j9

Because our filtering layer is so coupled to the DB and we don't generally
apply restrictions, it was possible to fetch authors and filter by their
password or email field. Coupled with the "starts with" operator this can be
used to brute force the first character of these fields by trying random
combinations until an author is included in the filter. After which the next
character can be brute forced, and so on until the data has been leaked
completely.
2023-05-03 08:43:20 -04:00
..
content 🎨 Updated Casper to v5.4.10 2023-04-21 16:00:48 +01:00
core 🔒 Fixed filtering on private Author fields in Content API 2023-05-03 08:43:20 -04:00
test 🔒 Fixed filtering on private Author fields in Content API 2023-05-03 08:43:20 -04:00
.c8rc.e2e.json
.c8rc.json
.eslintignore
.eslintrc.js
.npmignore
config.development.json
ghost.js
index.js
jsconfig.json
loggingrc.js
MigratorConfig.js
package.json Updated @sentry/node to v7.50.0 and reenabled renovate again 2023-05-02 10:23:45 +02:00
playwright.config.js