CVE-2026-121589
spatie url-signer URL Validation AbstractUrlSigner.php validate type conversion
- State
- Published
- Severity
- 6.9 Medium
- Published
- Nov 3, 2026
- Updated
- Nov 3, 2026
- Reserved
- Nov 3, 2026
Description
A weakness has been identified in spatie url-signer up to 2.1.3. Affected is the function AbstractUrlSigner::validate of the file AbstractUrlSigner.php of the component URL Validation. This manipulation of the argument expires causes incorrect type conversion. It is possible to initiate the attack remotely. The exploit has been made available to the public and could be used for attacks. Upgrading to version 2.1.4 is able to address this issue. Patch name: 86af3355388210668f6bfbe9007bd6545d4942ad. It is recommended to upgrade the affected component.
Scores
| CVSS | Score | Vector | Source |
|---|---|---|---|
| 4.0 | 6.9 Medium | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P | VulDB |
| 3.1 | 5.3 Medium | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L/E:P/RL:O/RC:C | VulDB |
| 3.0 | 5.3 Medium | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L/E:P/RL:O/RC:C | VulDB |
| 2.0 | 5.0 Medium | AV:N/AC:L/Au:N/C:N/I:N/A:P/E:POC/RL:OF/RC:C | VulDB |
Weaknesses
- CWE-704 Incorrect Type Conversion
Affected Products
| Product | Versions |
|---|---|
url-signerspatie |
|
References
- VDB-430430 | spatie url-signer URL Validation AbstractUrlSigner.php validate type conversionvdb-entrytechnical-description
- VDB-430430 | CTI Indicators (IOB, IOC, IOA)signaturepermissions-required
- CVE-2026-121589 | CVE Analysis and Reportthird-party-advisory
- Submit #1021957 | Spatie url-signer 2.1.3 Denial of Servicethird-party-advisory
- https://github.com/spatie/url-signer/commit/86af3355388210668f6bfbe9007bd6545d4942adpatch
- https://github.com/spatie/url-signer/releases/tag/2.1.4patch
- https://github.com/spatie/url-signer/product
Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.