Skip to content
CVE PROGRAM SOURCE RECORD6.9 Medium

CVE-2026-50188

Kirby: Request header injection in `Http\Remote`

Description

Kirby is an open-source content management system. Prior to 4.9.4 and 5.4.4, Kirby sites and plugins using the Kirby Http Remote class, including Remote::request(), Remote::get(), and Remote::post(), to send outgoing HTTP requests with untrusted data in the headers option could allow newline characters in a header value to inject a separate unintended request header to the remote service. This issue is fixed in versions 4.9.4 and 5.4.4.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

getkirby kirby

  • < 4.9.4affected
  • >= 5.0.0, < 5.4.4affected

References