Update dependency i18next-resources-to-backend to v1.2.3 - #495
renovate[bot] wants to merge 1 commit into
Conversation
🚨 Preview Deployment Blocked - Security ProtectionYour pull request was blocked from triggering preview deployments Why was this blocked?
How to resolve this:Option 1: Get Collaborator Access (Recommended) Option 2: Request Permission Override For Repository Administrators:To disable this security check ( This security measure protects against malicious code execution in preview deployments. Only trusted collaborators should have the ability to trigger deployments. 🛡️ Learn more about this security featureThis protection prevents unauthorized users from:
Preview deployments are powerful but require trust. Only users with repository write access can trigger them. |
eef34fe to
f2a8370
Compare
f2a8370 to
a4cce3f
Compare
a4cce3f to
9bdf7c5
Compare
9bdf7c5 to
4b5cfcb
Compare
This PR contains the following updates:
1.2.1→1.2.3Release Notes
i18next/i18next-resources-to-backend (i18next-resources-to-backend)
v1.2.3Compare Source
language/namespacestrings again (e.g.defaultNS: ''), rejected since 1.2.2 #16. An empty string cannot traverse the filesystem or reachObject.prototype, so it was never part of the attack surface.v1.2.2Compare Source
languageandnamespaceinread()before they are passed to the loader. i18next resolves any string as a language unlesssupportedLngsis set, so these values can carry whatever a language detector picked up from the querystring, path or a cookie. The documented usage pattern isimport(./locales/${language}/${namespace}.json), and while a bundler compiles that template to a fixed context map, an unbundled ESM runtime (Node SSR) resolves the specifier against the filesystem, where a crafted value escapes the locales directory. Values containing..,\, control characters,__proto__/constructor/prototype, or longer than 128 characters are now rejected with an error and the loader is never called;/is rejected forlanguagebut allowed fornamespace, where nested layouts such asa/bare legitimate. The same check keeps the static-resources lookup offObject.prototype.Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.