Skip to content

Remediate CVE-2026-54297 (faraday) - #145

Merged
amitkarsale merged 1 commit into
mainfrom
whitesource-remediate/faraday_faraday
Sep 9, 2026
Merged

Remediate CVE-2026-54297 (faraday)#145
amitkarsale merged 1 commit into
mainfrom
whitesource-remediate/faraday_faraday

Conversation

@eng-cve-remediation-app

@eng-cve-remediation-app eng-cve-remediation-app Bot commented Aug 6, 2026

Copy link
Copy Markdown

This PR contains the following updates:

Package Type Update Change
faraday:faraday dependencies security unknown2.14.3

By merging this PR, the below vulnerabilities will be automatically resolved:

Severity CVSS Score Vulnerability
High 7.5 CVE-2026-54297

Bump strategy

faraday CVE-2026-54297 fix

  • faraday is a direct runtime dependency, declared in puppet_forge.gemspec
    (this repo has no gem pins in Gemfile — it just does gemspec, so the
    gemspec is the manifest for runtime deps).
  • Old constraint: spec.add_runtime_dependency "faraday", "~> 2.0". This
    technically permitted 2.14.3, but set no floor — Bundler could just as
    easily have resolved to an older, vulnerable 2.x release. Gemfile.lock
    is gitignored in this repo, so a lockfile that happens to show 2.14.3
    today is not durable; the next resolve (Mend's scan, CI, this bot) could
    land back on a vulnerable version with no code change.
  • New constraint: >= 2.14.3", "< 3.0" — enforces the fix as a floor while
    preserving the original "stay on faraday 2.x" intent.
  • Re-ran bundle lock; regenerated Gemfile.lock now resolves faraday to
    2.14.3. bundle check passes.
  • No cohort: faraday-follow_redirects and faraday-net_http are versioned
    independently of faraday (not pinned at the same current version), so
    they were left untouched.

@eng-cve-remediation-app
eng-cve-remediation-app Bot requested review from a team and bastelfreak as code owners August 6, 2026 12:37
@eng-cve-remediation-app
eng-cve-remediation-app Bot force-pushed the whitesource-remediate/faraday_faraday branch 4 times, most recently from 380b44b to f221c13 Compare August 6, 2026 14:11
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@eng-cve-remediation-app
eng-cve-remediation-app Bot force-pushed the whitesource-remediate/faraday_faraday branch from f221c13 to f3a0afe Compare August 6, 2026 14:29
@amitkarsale
amitkarsale merged commit 74915c2 into main Sep 9, 2026
6 checks passed
@amitkarsale
amitkarsale deleted the whitesource-remediate/faraday_faraday branch September 9, 2026 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants