CVEsCVE-2026-13575Published Nov 1, 10:46 · Updated Nov 1, 20:05 UTC
–
Not scored
CVE-2026-13575

HTTP::Session versions before 0.54 for Perl allow memcached command injection via unfiltered session ids in HTTP::Session::Store::CHI

http-session · CWE-93 · CWE-93
Affectedhttp-session
FixUpdate to 0.54 or newer
PublishedNov 1, 10:46 · CPANSec
ScoredNot yet
Exploit code publicNone known · checked 23:18 UTC
ExploitedNone known · CISA KEV checked 23:19 UTC

What we know

No known exploitation. CISA KEV, checked 23:19 UTC.
No public exploit code known. Exploit-DB, Metasploit, Nuclei, checked 23:18 UTC.
No severity score yet.

Description

HTTP::Session versions before 0.54 for Perl allow memcached command injection via unfiltered session ids in HTTP::Session::Store::CHI. The session id from the client's cookie reaches the CHI cache unchanged. The sibling HTTP::Session::Store::Memcached rejects ids that contain control characters, but the CHI store has no such check, and CHI does not escape keys for its memcached drivers. With a memcached driver, a CR and LF in the session id end the cache command early, and the server reads the bytes after them as further commands.

From CPANSec

Affected and fixed versions

ProductAffectedFixed inhttp-sessionbefore 0.540.54

Exploit code

Exploit-DBnone knownMetasploitnone knownNucleinone known

References

metacpan.org/release/KTAT/http-session-0.53/source/lib/HTTP/Session/Store/CHI.pm · metacpan.orggithub.com/tokuhirom/http-session/commit/58288cbf941da6d2aad4ff5c0c79e523d9e583b4.patch · github.compatchmetacpan.org/release/TOKUHIROM/http-session-0.54/changes · metacpan.orgrelease notes