BSD Ports

p5-Dancer2 -- Multiple vulnerabilities

· CVE-2026-93709, CVE-2026-93711 · VuXML entry

Dancer project reports: Dancer2 versions before 2.2.0 for Perl do not strip CR and LF from response header names in headers_to_array. The routine removes CR and LF from each header value but not from the name. A name carrying them therefore reaches the PSGI server intact. A server that does not validate keys writes it to the wire, so the bytes after the CRLF arrive as their own header line. The application has to …

Affected versions

By system

1 still vulnerable, 1 fixed. Where VuXML applies (FreeBSD, DragonFly, FreeBSD's derivatives) a port is vulnerable while its version is in a range; pkgsrc says itself whether it lists a CVE of this advisory; OpenBSD and MidnightBSD keep no list this site reads, so their row is only an estimate: FreeBSD's ranges applied to upstream's version.

SystemPortVersionStateFixed
DragonFlywww/p5-Dancer21.1.2_1 vulnerable since 2026-09-22
OpenBSDwww/p5-Dancer21.1.2 in range, by version
NetBSDwww/p5-Dancer22.0.1nb1 not listed
FreeBSDwww/p5-Dancer22.2.2 fixed (9 days after)