Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2026-88881— Renovate before 44.11.3 Credential Exfiltration via Link Header

Quick assessment

Affected
renovatebot renovate
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

Renovate 是一款依赖项更新工具。当它与 GitHub.com、GitHub Enterprise Cloud 或 GitHub Enterprise Server 进行交互时,会遵循 GitHub 服务器在 HTTP 响应头中提供的分页链接,并将为该主机配置的凭证发送到指定为“下一页”的 URL。由于分页 URL 未针对最初连接的主机进行验证,一个恶意或被入侵的 GitHub 服务器可以返回一个指向攻击者控制主机的 头,从而导致 Renovate 向该主机泄露其凭证。利用此漏洞的前提是,Renovate 交

CVSS 8.6 · High
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-88881

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Renovate before 44.11.3 Credential Exfiltration via Link Header
Source: CVE Program / CVE List V5
Vulnerability Description
Renovate, a dependency update tool, follows pagination links supplied by the GitHub server in the HTTP `Link` header when interacting with GitHub.com, GitHub Enterprise Cloud, or GitHub Enterprise Server, and sends the credentials configured for that host to the URL given as the 'next' page. Because the pagination URL is not validated against the host originally contacted, a malicious or compromised GitHub server can return a `Link` header pointing to an attacker-controlled host and cause Renovate to disclose those credentials to it. Exploitation requires that the GitHub server Renovate talks to (as the repository host or as a datasource such as github-releases, github-tags, or git-refs) is already malicious or compromised. The issue is fixed in renovate 44.11.3 (npm and renovate/renovate container images), Mend Renovate CE/EE images and the mend-renovate-ce helm chart 15.4.0, and the mend-renovate-enterprise-edition helm chart 10.4.0. There is no workaround; the pre-existing RENOVATE_X_REBASE_PAGINATION_LINKS option disables the new host check and should only be used with servers that intentionally use different pagination hosts.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
Source: CVE Program / CVE List V5
Vulnerability Type
指向未可信站点的URL重定向(开放重定向)
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
renovatebot renovate 0 ~ 44.11.3 -
renovatebot renovate 0 ~ 44.11.3 -
renovatebot renovate 0 ~ 44.11.3 -
renovatebot renovate 0 ~ 44.11.3 -
renovatebot renovate 0 ~ 15.4.0 -
renovatebot renovate 0 ~ 15.4.0 -
renovatebot renovate 0 ~ 15.4.0 -
renovatebot renovate 0 ~ 15.4.0 -
renovatebot renovate 0 ~ 15.4.0 -
renovatebot renovate 0 ~ 15.4.0 -
renovatebot renovate 0 ~ 15.4.0 -
renovatebot renovate 0 ~ 15.4.0 -
renovatebot renovate 0 ~ 15.4.0 -
renovatebot renovate 0 ~ 15.4.0 -
renovatebot renovate 0 ~ 15.4.0 -
renovatebot renovate 0 ~ 10.4.0 -
renovatebot renovate 0 ~ 10.4.0 -

II. Public POCs for CVE-2026-88881

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-88881

登录查看更多情报信息。

Vendor Advisories for CVE-2026-88881 (2)

Same Patch Batch · renovatebot · 2026-09-10 · 10 CVEs total

CVE-2026-88882 8.6 HIGH Renovate before 44.11.2 Credential Exfiltration via Link Header
CVE-2026-88880 8.6 HIGH Renovate before 44.11.3 Credential Exfiltration via Link Header
CVE-2026-88887 8.6 HIGH Renovate before 44.11.2 Credential Exfiltration via Link Header
CVE-2026-88886 7.8 HIGH Renovate before 44.14.7 Command Injection via gradle-wrapper
CVE-2026-88889 7.8 HIGH Renovate before 44.14.7 Command Injection via distributionType
CVE-2026-88883 7.7 HIGH Renovate before 44.14.4 TLS Private Key Log Sanitisation
CVE-2026-88885 7.0 HIGH Renovate before 44.14.7 Command Injection via depName
CVE-2026-88888 7.0 HIGH Renovate before 44.14.7 Command Injection via Mix organization
CVE-2026-88884 5.8 MEDIUM Renovate before 44.3.1 Authentication Bypass via Digest Updates

IV. Related Vulnerabilities

V. Comments for CVE-2026-88881

No comments yet


Leave a comment