fix(deps): update dependency symfony/validator to 6.4.* [security] #17
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/packagist-symfony-validator-vulnerability"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
6.3.*
->6.4.*
Symfony has an incorrect response from Validator when input ends with
\n
CVE-2024-50343 / GHSA-g3rh-rrhp-jhh9
More information
Details
Description
It is possible to trick a
Validator
configured with a regular expression using the$
metacharacters, with an input ending with\n
.Resolution
Symfony now uses the
D
regex modifier to match the entire input.The patch for this issue is available here for branch 5.4.
Credits
We would like to thank Offscript for reporting the issue and Alexandre Daubois for providing the fix.
Severity
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
References
This data is provided by OSV and the GitHub Advisory Database (CC-BY 4.0).
Release Notes
symfony/validator (symfony/validator)
v6.4.11
Compare Source
Changelog (https://github.com/symfony/validator/compare/v6.4.10...v6.4.11)
D
regex modifier in relevant validators (@alexandre-daubois)v6.4.10
Compare Source
Changelog (https://github.com/symfony/validator/compare/v6.4.9...v6.4.10)
v6.4.9
Compare Source
Changelog (https://github.com/symfony/validator/compare/v6.4.8...v6.4.9)
v6.4.8
Compare Source
Changelog (https://github.com/symfony/validator/compare/v6.4.7...v6.4.8)
Locale
class existence before using it (@alexandre-daubois)v6.4.7
Compare Source
Changelog (https://github.com/symfony/validator/compare/v6.4.6...v6.4.7)
Stringable
inExecutionContext::build/addViolation()
(@alexandre-daubois)v6.4.6
Compare Source
Changelog (https://github.com/symfony/validator/compare/v6.4.5...v6.4.6)
v6.4.4
Compare Source
Changelog (https://github.com/symfony/validator/compare/v6.4.3...v6.4.4)
Collection
(@xabbuh, @HypeMC)v6.4.3
Compare Source
Changelog (https://github.com/symfony/validator/compare/v6.4.2...v6.4.3)
v6.4.2
Compare Source
Changelog (https://github.com/symfony/validator/compare/v6.4.1...v6.4.2)
Constraints\Email::ERROR_NAMES
(@mathroc)v6.4.0
Compare Source
Changelog (https://github.com/symfony/validator/compare/v6.4.0-RC2...v6.4.0)
v6.3.12
Compare Source
Changelog (https://github.com/symfony/validator/compare/v6.3.11...v6.3.12)
v6.3.11
Compare Source
Changelog (https://github.com/symfony/validator/compare/v6.3.10...v6.3.11)
Constraints\Email::ERROR_NAMES
(@mathroc)v6.3.9
Compare Source
Changelog (https://github.com/symfony/validator/compare/v6.3.8...v6.3.9)
v6.3.8
Compare Source
Changelog (https://github.com/symfony/validator/compare/v6.3.7...v6.3.8)
Configuration
📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
🚦 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 has been generated by Renovate Bot.
⚠️ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
File name: composer.lock
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.