Vulnerability · Published Nov 29, 2024 · Assigned by mitre
CVE-2024-36611
High 7.5
In plain English
A high-severity incorrect authorization in the symfony package (Debian). There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.8% (higher than 57% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
In Symfony v7.07, a security vulnerability was identified in the FormLoginAuthenticator component, where it failed to adequately handle cases where the username or password field of a login request is empty. This flaw could lead to various security risks, including improper authentication logic handling or denial of service. NOTE: the Supplier has concluded that this is a false report.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian:12 | symfony | no fix listed | DEBIAN-CVE-2024-36611 |
| Debian:13 | symfony | no fix listed | DEBIAN-CVE-2024-36611 |
| Debian:14 | symfony | 7.4.0~beta2+dfsg-2 | DEBIAN-CVE-2024-36611 |
| Packagist | symfony/security-http | 7.1.0 | GHSA-7q22-x757-cmgc |
| Ubuntu:22.04:LTS | symfony | no fix listed | UBUNTU-CVE-2024-36611 |
| Ubuntu:24.04:LTS | symfony | no fix listed | UBUNTU-CVE-2024-36611 |
Affected products (as reported)
Weakness: CWE-863 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
References
- https://github.com/symfony/symfony/commit/a804ca15fcad279d7727b91d12a667fd5b925995
- https://github.com/symfony/symfony/blob/v7.0.7/src/Symfony/Component/Security/Http/Authenticator/FormLoginAuthenticator.php#L132
- https://gist.github.com/1047524396/3581425e0911b716cf8ce4fa30e41e6c
- https://github.com/github/advisory-database/pull/5046
- https://github.com/symfony/symfony/issues/59077#issuecomment-2513935018