Patchwire CVEs, their patch status, and feeds to follow them

CVE-2026-4867

Fixed in a distro release EPSS <1%CVSS 7.5

Impact: A bad regular expression is generated any time you have three or more parameters within a single segment, separated by something that is not a period (.). For example, /:a-:b-:c or /:a-:b-:c-:d. The backtrack protection added in path-to-regexp@0.1.12 only prevents ambiguity for two parameters. With three or more, the generated lookahead does not block single separator characters, so capture groups overlap and cause catastrophic backtracking. Patches: Upgrade to path-to-regexp@0.1.13 Custom regex patterns in route definitions (e.g., /:a-:b([^-/]+)-:c([^-/]+)) are not affected because they override the default capture group. Workarounds: All versions can be patched by providing a custom regular expression for parameters after the first in a single segment. As long as the custom regular expression does not match the text before the parameter, you will be safe. For example, change /:a-:b-:c to /:a-:b([^-/]+)-:c([^-/]+). If paths cannot be rewritten and versions cannot be upgraded, another alternative is to limit the URL length.

Published 2026-03-26 · CVE record · OSV

Products: path-to-regexp

Fixed upstream

EcosystemPackageFixed in
npmpath-to-regexp0.1.13
npmpath-to-regexp1.9.0
npmpath-to-regexp0.1.10
npmpath-to-regexp8.0.0
npmpath-to-regexp3.3.0
npmpath-to-regexp6.3.0

Distro releases

ReleasePackageFixed in
Chainguardarangodb-3.113.11.14.4-r11
Chainguardarangodb-3.123.12.9.4-r6
Chainguardargo-workflows-ui-3.63.6.19-r5
Chainguardargo-workflows-ui-3.73.7.12-r2
Chainguardargo-workflows-ui-4.04.0.3-r2
Chainguardgitlab-rails-ce-18.118.1.6-r26
Chainguardgitlab-rails-ce-18.10no fix
Chainguardgitlab-rails-ce-18.1118.11.13-r0
Chainguardgitlab-rails-ce-18.5no fix
Chainguardgitlab-rails-ce-18.6no fix
Chainguardgitlab-rails-ce-18.7no fix
Chainguardgitlab-rails-ce-18.8no fix
Chainguardgitlab-rails-ce-18.9no fix
Chainguardgitlab-rails-ce-19.019.0.3-r1
Chainguardgitlab-rails-ce-19.019.0.10-r0
Chainguardgitlab-rails-ce-19.119.1.7-r6
Chainguardgitlab-rails-ce-19.219.2.5-r2
Chainguardgitlab-rails-ce-19.319.3.1-r6
Chainguardgitlab-rails-ce-fips-18.118.1.6-r15
Chainguardgitlab-rails-ce-fips-18.1no fix
Chainguardgitlab-rails-ce-fips-18.1018.10.8-r8
Chainguardgitlab-rails-ce-fips-18.1118.11.12-r2
Chainguardgitlab-rails-ce-fips-18.5no fix
Chainguardgitlab-rails-ce-fips-18.6no fix
Chainguardgitlab-rails-ce-fips-18.7no fix
Chainguardgitlab-rails-ce-fips-18.8no fix
Chainguardgitlab-rails-ce-fips-18.918.9.8-r8
Chainguardgitlab-rails-ce-fips-19.019.0.9-r3
Chainguardgitlab-rails-ce-fips-19.119.1.1-r1
Chainguardgitlab-rails-ce-fips-19.119.1.7-r7
Chainguardgitlab-rails-ce-fips-19.219.2.5-r2
Chainguardgitlab-rails-ce-fips-19.319.3.1-r3
Chainguardjson-server0.17.4-r6
Chainguardkatib-earlystopping0.19.0-r31
Chainguardkatib-suggestion-goptuna-compatno fix
Chainguardkatib-suggestion-hyperband0.19.0-r31
Chainguardkatib-suggestion-hyperopt0.19.0-r31
Chainguardkatib-suggestion-hyperopt0.19.0-r40
Chainguardkatib-suggestion-nas-darts0.19.0-r31
Chainguardkatib-suggestion-nas-enas0.19.0-r31
Chainguardkatib-suggestion-optuna-enas0.19.0-r31
Chainguardkatib-suggestion-pbt-enas0.19.0-r31
Chainguardkatib-suggestion-skopt-enas0.19.0-r31
Chainguardkatib-tfevent-metricscollector0.19.0-r31
Chainguardkubeflow-centraldashboard1.10.0-r18
Chainguardkubeflow-pipelines-frontend2.16.0-r12
Chainguardkubescape-grype-offline-db0_git20250804-r1
Chainguardlangfuse-22.95.12-r17
Chainguardlangfuse-2-worker2.95.12-r17
Chainguardlangfuse-fips-22.95.12-r20
Chainguardlangfuse-fips-2-worker2.95.12-r20
Chainguardpelias-api7.6.0-r5
Chainguardpy3.10-captum0.9.0-r1
Chainguardpy3.11-captum0.9.0-r1
Chainguardpy3.12-captum0.9.0-r1
Chainguardpy3.13-captum0.9.0-r1
Chainguardsqlpad7.5.7-r17
Chainguardthingsboard-tb-js-executor-fips4.3.1.1-r0
Chainguardthingsboard-tb-web-ui-fips4.3.1.1-r0
Chainguardwazuh-dashboard-security-plugin4.14.6-r4
Chainguardwazuh-dashboard-security-plugin-fips4.14.6-r1
Debian 12node-path-to-regexp1.0.1-1
Debian 13node-path-to-regexp1.0.1-1
Debian 14node-path-to-regexp1.0.1-1
Ubuntu 16.04 LTSnode-path-to-regexpno fix
Ubuntu 18.04 LTSnode-path-to-regexpno fix
Ubuntu 20.04 LTSnode-path-to-regexpno fix
Wolfiargo-workflows-ui-3.73.7.12-r2
Wolfiargo-workflows-ui-4.04.0.3-r2
Wolfijson-server0.17.4-r6
Wolfikatib-earlystopping0.19.0-r31
Wolfikatib-suggestion-goptuna-compatno fix
Wolfikatib-suggestion-hyperband0.19.0-r31
Wolfikatib-suggestion-hyperopt0.19.0-r40
Wolfikatib-suggestion-hyperopt0.19.0-r31
Wolfikatib-suggestion-nas-darts0.19.0-r31
Wolfikatib-suggestion-nas-enas0.19.0-r31
Wolfikatib-suggestion-optuna-enas0.19.0-r31
Wolfikatib-suggestion-pbt-enas0.19.0-r31
Wolfikatib-suggestion-skopt-enas0.19.0-r31
Wolfikatib-tfevent-metricscollector0.19.0-r31
Wolfikubeflow-centraldashboard1.10.0-r18
Wolfikubeflow-pipelines-frontend2.16.0-r12
Wolfisqlpad7.5.7-r17