CVE-2026-110865: Renovate before 44.60.1 HTTP Header Allowlist Bypass via Shared Presets

Published Oct 14, 2026
·
Updated

Renovate before 44.60.1 contains an allowlist bypass vulnerability that allows repository users to evade the allowedHeaders restriction by placing hostRules headers inside shared presets. Attackers can supply internal or externally sourced presets with unvalidated hostRules[].headers to inject custom HTTP headers into requests Renovate sends to other hosts.

Affected Software

1 affected component
Renovate Renovate<44.60.1

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade Renovate to a version that resolves this vulnerability.

    Fixed in 44.60.1

Event History

Oct 14, 2026
CVE Published
via MITRE·10:52 PM
Data Sourced
via MITRE·10:52 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Which Renovate deployments are exposed?

Deployments running a Renovate version before 44.60.1 are affected if repository users can supply shared presets, including internally hosted or externally sourced presets, containing hostRules headers.

2

What access does an attacker need to exploit this?

An attacker needs low-level privileges as a repository user and must be able to provide a shared preset that Renovate processes. Exploitation does not require user interaction, but the attacker must craft hostRules[].headers values to bypass the configured allowedHeaders restriction.

3

What is the practical impact of successful exploitation?

An attacker can inject custom HTTP headers into requests Renovate sends to other hosts. The reported impact includes high confidentiality impact and low integrity impact, with the scope changed.

4

How can I determine whether my configuration is affected?

Check whether Renovate is older than 44.60.1 and whether repositories can reference shared presets from internal or external sources. Review those presets for hostRules entries that define headers, particularly headers that would not be permitted by the allowedHeaders configuration.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203