Description
Sabberworm PHP CSS Parser before 8.3.1 calls eval on uncontrolled data, possibly leading to remote code execution if the function allSelectors() or getSelectorsBySpecificity() is called with input from an attacker.
Metrics
CVSS 3.1 9.8/10
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HWeakness enumeration
Affected software
| Vendor | Product | Versions |
|---|---|---|
| n/a | n/a | n/a |
References
- http://packetstormsecurity.com/files/157923/Sabberworm-PHP-CSS-Code-Injection.htmlExploit, Third Party Advisory, VDB Entry
- http://seclists.org/fulldisclosure/2020/Jun/7Exploit, Mailing List, Third Party Advisory
- https://github.com/sabberworm/PHP-CSS-Parser/commit/2ebf59e8bfbf6cfc1653a5f0ed743b95062c62a4Patch, Third Party Advisory
- https://github.com/sabberworm/PHP-CSS-Parser/releases/tag/8.3.1Release Notes, Third Party Advisory
- http://packetstormsecurity.com/files/157923/Sabberworm-PHP-CSS-Code-Injection.htmlExploit, Third Party Advisory, VDB Entry
- http://seclists.org/fulldisclosure/2020/Jun/7Exploit, Mailing List, Third Party Advisory
- https://github.com/sabberworm/PHP-CSS-Parser/commit/2ebf59e8bfbf6cfc1653a5f0ed743b95062c62a4Patch, Third Party Advisory
- https://github.com/sabberworm/PHP-CSS-Parser/releases/tag/8.3.1Release Notes, Third Party Advisory
- https://lists.debian.org/debian-lts-announce/2025/10/msg00013.html
Timeline
- Published
- Jun 3, 2020
- Last modified
- Jun 17, 2026
- NVD status
- Modified