CVE-2026-86427: Php Rrdtool Graph Option Argument Injection

Unescaped dynamic value $VAL is emitted as an rrdtool graph option $FLAG. rrdtool options are space-joined into a single command line/stdin stream, so a double quote in $VAL terminates the option token and a CR/LF starts a new rrdtool command. An attacker controlling this free-form string (e.g. the graph_title request parameter stored in user_title and re-em

Provally CuratedPublic repositoryHighHigh confidenceVerifiedApache-2.0PHP
greprules fetch cve-2026-86427-php-rrdtool-graph-option-argument-injection --engine opengrep

Description

Unescaped dynamic value $VAL is emitted as an rrdtool graph option $FLAG. rrdtool options are space-joined into a single command line/stdin stream, so a double quote in $VAL terminates the option token and a CR/LF starts a new rrdtool command. An attacker controlling this free-form string (e.g. the graph_title request parameter stored in user_title and re-em