CVE-2019-18887
published 2019-11-21CVE-2019-18887: An issue was discovered in Symfony 2.8.0 through 2.8.50, 3.4.0 through 3.4.34, 4.2.0 through 4.2.11, and 4.3.0 through 4.3.7. The UriSigner was subject to…
PriorityP339high8.1CVSS 3.1
AVNACHPRNUINSUCHIHAH
EPSS
1.34%
68.1th percentile
An issue was discovered in Symfony 2.8.0 through 2.8.50, 3.4.0 through 3.4.34, 4.2.0 through 4.2.11, and 4.3.0 through 4.3.7. The UriSigner was subject to timing attacks. This is related to symfony/http-kernel.
Affected
19 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | symfony | < symfony 4.3.8+dfsg-1 (bookworm) | symfony 4.3.8+dfsg-1 (bookworm) |
| fedoraproject | fedora | — | — |
| fedoraproject | fedora | — | — |
| sensiolabs | symfony | 2.8.0 – 2.8.50 | — |
| sensiolabs | symfony | 3.4.0 – 3.4.34 | — |
| sensiolabs | symfony | 4.2.0 – 4.2.11 | — |
| sensiolabs | symfony | 4.3.0 – 4.3.7 | — |
| symfony | http-kernel | >= 2.2.0 < 2.8.52 | 2.8.52 |
| symfony | http-kernel | >= 3.0.0 < 3.4.35 | 3.4.35 |
| symfony | http-kernel | >= 4.0.0 < 4.2.12 | 4.2.12 |
| symfony | http-kernel | >= 4.3.0 < 4.3.8 | 4.3.8 |
| symfony | symfony | >= 0 < 4.3.8+dfsg-1 | 4.3.8+dfsg-1 |
| symfony | symfony | >= 0 < 4.3.8+dfsg-1 | 4.3.8+dfsg-1 |
| symfony | symfony | >= 0 < 4.3.8+dfsg-1 | 4.3.8+dfsg-1 |
| symfony | symfony | >= 0 < 4.3.8+dfsg-1 | 4.3.8+dfsg-1 |
| symfony | symfony | >= 2.2.0 < 2.8.52 | 2.8.52 |
| symfony | symfony | >= 3.0.0 < 3.4.35 | 3.4.35 |
| symfony | symfony | >= 4.0.0 < 4.2.12 | 4.2.12 |
| symfony | symfony | >= 4.3.0 < 4.3.8 | 4.3.8 |
CVSS provenance
nvdv3.18.1HIGHCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
nvdv2.06.8MEDIUMAV:N/AC:M/Au:N/C:P/I:P/A:P
osv8.1HIGH
vendor_debian8.1HIGH
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
Symfony Http-Kernel has non-constant time comparison in UriSigner
ghsa·2022-03-26
CVE-2019-18887 [HIGH] CWE-203 Symfony Http-Kernel has non-constant time comparison in UriSigner
Symfony Http-Kernel has non-constant time comparison in UriSigner
When checking the signature of an URI (an ESI fragment URL for instance), the URISigner did not used a constant time string comparison function, resulting in a potential remote timing attack vulnerability.
OSV
Symfony Http-Kernel has non-constant time comparison in UriSigner
osv·2022-03-26
CVE-2019-18887 [HIGH] Symfony Http-Kernel has non-constant time comparison in UriSigner
Symfony Http-Kernel has non-constant time comparison in UriSigner
When checking the signature of an URI (an ESI fragment URL for instance), the URISigner did not used a constant time string comparison function, resulting in a potential remote timing attack vulnerability.
OSV
CVE-2019-18887: An issue was discovered in Symfony 2
osv·2019-11-21·CVSS 8.1
CVE-2019-18887 [HIGH] CVE-2019-18887: An issue was discovered in Symfony 2
An issue was discovered in Symfony 2.8.0 through 2.8.50, 3.4.0 through 3.4.34, 4.2.0 through 4.2.11, and 4.3.0 through 4.3.7. The UriSigner was subject to timing attacks. This is related to symfony/http-kernel.
Debian
CVE-2019-18887: symfony - An issue was discovered in Symfony 2.8.0 through 2.8.50, 3.4.0 through 3.4.34, 4...
vendor_debian·2019·CVSS 8.1
CVE-2019-18887 [HIGH] CVE-2019-18887: symfony - An issue was discovered in Symfony 2.8.0 through 2.8.50, 3.4.0 through 3.4.34, 4...
An issue was discovered in Symfony 2.8.0 through 2.8.50, 3.4.0 through 3.4.34, 4.2.0 through 4.2.11, and 4.3.0 through 4.3.7. The UriSigner was subject to timing attacks. This is related to symfony/http-kernel.
Scope: local
bookworm: resolved (fixed in 4.3.8+dfsg-1)
bullseye: resolved (fixed in 4.3.8+dfsg-1)
forky: resolved (fixed in 4.3.8+dfsg-1)
sid: resolved (fixed in 4.3.8+dfsg-1)
trixie: resolved (fixed in 4.3.8+dfsg-1)
No detection rules found.
No public exploits indexed.
No writeups or analysis indexed.
https://github.com/symfony/symfony/releases/tag/v4.3.8https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/DZNXRVHDQBNZQUCNRVZICPPBFRAUWUJX/https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/UED22BOXTL2SSFMGYKA64ZFHGLLJG3EA/https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/VXEAOEANNIVYANTMOJ42NKSU6BGNBULZ/https://symfony.com/blog/cve-2019-18887-use-constant-time-comparison-in-urisignerhttps://symfony.com/blog/symfony-4-3-8-releasedhttps://github.com/symfony/symfony/releases/tag/v4.3.8https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/DZNXRVHDQBNZQUCNRVZICPPBFRAUWUJX/https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/UED22BOXTL2SSFMGYKA64ZFHGLLJG3EA/https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/VXEAOEANNIVYANTMOJ42NKSU6BGNBULZ/https://symfony.com/blog/cve-2019-18887-use-constant-time-comparison-in-urisignerhttps://symfony.com/blog/symfony-4-3-8-released
2019-11-21
Published