{"id":"CVE-2014-125112","aliases":["DEBIAN-CVE-2014-125112","EUVD-2014-9820","GHSA-58qr-v987-vh6w","UBUNTU-CVE-2014-125112"],"status":"published","title":"Plack::Middleware::Session::Cookie versions through 0.21 for Perl allows remote code execution","description":"Plack::Middleware::Session::Cookie versions through 0.21 for Perl allows remote code execution.\n\nPlack::Middleware::Session::Cookie versions through 0.21 has a security vulnerability where it allows an attacker to execute arbitrary code on the server during deserialization of the cookie data, when there is no secret used to sign the cookie.","severity":{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-11","score":0.00845,"percentile":0.58462,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-565"],"published":"2026-03-26T02:04:10Z","modified":"2026-10-23T16:01:10Z","fixes":[{"ecosystem":"Debian:12","package":"libplack-middleware-session-perl","fixed_in":["0.24-1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"libplack-middleware-session-perl","fixed_in":["0.24-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"libplack-middleware-session-perl","fixed_in":["0.24-1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Debian:12","package":"libplack-middleware-session-perl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.24-1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"libplack-middleware-session-perl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.24-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"libplack-middleware-session-perl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.24-1"}]}]},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"libplack-middleware-session-perl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.30-1"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"libplack-middleware-session-perl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.30-1","0.30-2"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"libplack-middleware-session-perl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.32-1","0.33-1"]}],"products":[{"vendor":"miyagawa","product":"plack::middleware::session::cookie"},{"vendor":"miyagawa","product":"plack\\"}],"references":[{"url":"https://gist.github.com/miyagawa/2b8764af908a0dacd43d","tags":["technical-description","Third Party Advisory","report"]},{"url":"https://metacpan.org/release/MIYAGAWA/Plack-Middleware-Session-0.23-TRIAL/changes","tags":["release-notes","Release Notes"]},{"url":"http://www.openwall.com/lists/oss-security/2026/03/26/2","tags":["Mailing List","Third Party Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2014-125112"},{"url":"https://github.com/advisories/GHSA-58qr-v987-vh6w"},{"url":"https://security-tracker.debian.org/tracker/CVE-2014-125112","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2014-125112","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2014-125112","tags":["report"]},{"url":"https://lists.security.metacpan.org/cve-announce/msg/38287006/","tags":["report"]}],"sources":{"cve":[{"id":"CVE-2014-125112","title":"Plack::Middleware::Session::Cookie versions through 0.21 for Perl allows remote code execution","description":"Plack::Middleware::Session::Cookie versions through 0.21 for Perl allows remote code execution.\n\nPlack::Middleware::Session::Cookie versions through 0.21 has a security vulnerability where it allows an attacker to execute arbitrary code on the server during deserialization of the cookie data, when there is no secret used to sign the cookie.","status":"published","published":"2026-03-26T02:04:10.267Z","modified":"2026-03-26T14:53:30.21Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"adp"}],"cwes":["CWE-565"],"updated_at":"2026-11-02T14:33:42.219637Z"}],"euvd":[{"id":"EUVD-2014-9820","description":"Plack::Middleware::Session::Cookie versions through 0.21 for Perl allows remote code execution.\n\nPlack::Middleware::Session::Cookie versions through 0.21 has a security vulnerability where it allows an attacker to execute arbitrary code on the server during deserialization of the cookie data, when there is no secret used to sign the cookie.","status":"published","published":"2026-03-26T02:04:10Z","modified":"2026-03-26T14:53:30Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T19:25:28.569748Z"}],"ghsa":[{"id":"GHSA-58qr-v987-vh6w","title":"Plack::Middleware::Session::Cookie versions through 0.21 for Perl allows remote code execution.\n...","description":"Plack::Middleware::Session::Cookie versions through 0.21 for Perl allows remote code execution.\n\nPlack::Middleware::Session::Cookie versions through 0.21 has a security vulnerability where it allows an attacker to execute arbitrary code on the server during deserialization of the cookie data, when there is no secret used to sign the cookie.","status":"published","published":"2026-03-26T03:30:28Z","modified":"2026-03-26T15:31:39Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"cwes":["CWE-565"],"updated_at":"2026-11-02T15:06:52.998793Z"}],"nvd":[{"id":"CVE-2014-125112","description":"Plack::Middleware::Session::Cookie versions through 0.21 for Perl allows remote code execution.\n\nPlack::Middleware::Session::Cookie versions through 0.21 has a security vulnerability where it allows an attacker to execute arbitrary code on the server during deserialization of the cookie data, when there is no secret used to sign the cookie.","status":"published","published":"2026-03-26T03:16:00.423Z","modified":"2026-06-17T00:04:29.11Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"secondary"}],"cwes":["CWE-565"],"updated_at":"2026-11-02T14:02:59.461996Z"}],"osv":[{"id":"DEBIAN-CVE-2014-125112","description":"Plack::Middleware::Session::Cookie versions through 0.21 for Perl allows remote code execution.  Plack::Middleware::Session::Cookie versions through 0.21 has a security vulnerability where it allows an attacker to execute arbitrary code on the server during deserialization of the cookie data, when there is no secret used to sign the cookie.","status":"published","published":"2026-03-26T03:16:00.423Z","modified":"2026-10-23T16:01:10.633833302Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T15:45:25.819707Z"},{"id":"UBUNTU-CVE-2014-125112","description":"Plack::Middleware::Session::Cookie versions through 0.21 for Perl allows remote code execution. Plack::Middleware::Session::Cookie versions through 0.21 has a security vulnerability where it allows an attacker to execute arbitrary code on the server during deserialization of the cookie data, when there is no secret used to sign the cookie.","status":"published","published":"2026-03-26T03:16:00Z","modified":"2026-04-02T17:59:56.635772Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T15:54:07.855521Z"}]}}
