One of the most well-know Symfony configuration options is the secret,
which can be configured via the framework.secret option or the APP_SECRET
env var in one of the .env files processed by Symfony.
One of the most well-know Symfony configuration options is the secret,
which can be configured via the framework.secret option or the APP_SECRET
env var in one of the .env files processed by Symfony.
A new Symfony minor version release is a good opportunity to deprecate some
features in preparation for their removal in the next major version. In Symfony 7.2,
we've deprecated the following features that will be removed in Symfony 8.0.
In Symfony 7.2, we improved the Serializer component with some new features.
This week, Symfony 5.4.47, 6.4.15, and 7.1.8 maintenance versions were released. Additionally, the second release candidate of Symfony 7.2 was published, ahead of its final release scheduled for the end of November 2024.
In Symfony 7.2, we've improved many existing commands with new options and features.
Symfony 7.2.0-RC1 has just been released.
Here is the list of the most important changes since 7.2.0-BETA2:
Affected versions
Symfony versions >=5.3, <5.4.47; >=6, <6.4.15; >=7, <7.1.8 of the Symfony Security-Http component are affected by this security issue.
The issue has been fixed in Symfony 5.4.47, 6.4.15, and 7.1.8.
Description
When consuming a persisted remember-me cookie, Symfony does not check if the username persisted in the database matches the username attached with the cookie, leading to authentication bypass.
Resolution
The PersistentRememberMeHandler
class now ensures the submitted username is the cookie owner.
The patch released last week for CVE-2024-50342 was incomplete. New versions have just been released to address it.
Sponsor the Symfony project.