RRD::CGI::Image versions through 0.01 for Perl pass CGI query parameters containting "tz" to tzset(), , so a FIFO or device path blocks the CGI process.

The normalize_params method sends any query key matching /tz/i to tz(), which sets $ENV{TZ} to that value, with no validation. It then calls tzset(). glibc treats a TZ value starting with / or : as a file path and opens it, so a value naming a FIFO or a blocking device stalls the process inside tzset().

Project Subscriptions

No data.

Advisories

No advisories yet.

Fixes

Solution

Apply the patch.


Workaround

No workaround given by the vendor.

History

Sat, 07 Nov 2026 12:00:00 +0000

Type Values Removed Values Added
Description RRD::CGI::Image versions through 0.01 for Perl pass CGI query parameters containting "tz" to tzset(), , so a FIFO or device path blocks the CGI process. The normalize_params method sends any query key matching /tz/i to tz(), which sets $ENV{TZ} to that value, with no validation. It then calls tzset(). glibc treats a TZ value starting with / or : as a file path and opens it, so a value naming a FIFO or a blocking device stalls the process inside tzset().
Title RRD::CGI::Image versions through 0.01 for Perl pass CGI query parameters containting "tz" to tzset(), , so a FIFO or device path blocks the CGI process
Weaknesses CWE-1287
References

Projects

Sign in to view the affected projects.

cve-icon MITRE

Status: PUBLISHED

Assigner: CPANSec

Published:

Updated: 2026-11-07T11:51:18.541Z

Reserved: 2026-11-06T14:15:29.328Z

Link: CVE-2026-123776

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-07T12:17:46.093

Modified: 2026-11-07T12:17:46.093

Link: CVE-2026-123776

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-07T14:00:25Z

Weaknesses