Plack is a lightweight Perl web application server framework and middleware stack with a narrow but strategically positioned role in Perl-based web deployments. Its observed vulnerabilities concentrate on session-handling middleware and recur around comparison-logic granularity issues, which affect access control and session validation in request-processing contexts. Current severity, exploitation activity, and exposure counts are shown alongside this summary.
The number and severity of CVEs published that impact products developed by Plack over time
Signals from CVEs in this vendor scope (3 CVEs).
3 CVEs · Highest risk first
| CVE | Published | CVSS | Risk | KEV | Exploit |
|---|---|---|---|---|---|
CVE-2013-10031HIGH Plack-Middleware-Session versions before 0.17 may be vulnerable to HMAC comparison timing attacks | Dec 9, 2025 | 7.5 | 24 | NO | NO |
CVE-2023-52431HIGH The Plack::Middleware::XSRFBlock package before 0.0.19 for Perl allows attackers to bypass a CSRF protection mechanism via an empty form value and an empty cookie (if signed cookie | Feb 13, 2024 | 8.8 | 24 | NO | NO |
CVE-2014-5269MEDIUM Plack::App::File in Plack before 1.0031 removes trailing slash characters from paths, which allows remote attackers to bypass the whitelist of generated files and obtain sensitive | Sep 4, 2014 | 5.0 | 20 | NO | NO |
Signals from CVEs in this vendor scope (3 CVEs).
An overview of all social media posts that mention a CVE ID that affects a product developed by Plack.
Media articles that mention a CVE ID that affects a product developed by Plack — matched by CVE ID, not by vendor name.