Skip to content

fix(deps): bump nokogiri to 1.19.4 for Dependabot alerts - #16

Merged
proxymesh merged 1 commit into
mainfrom
cursor/fix-nokogiri-dependabot-alerts-e71a
Jul 30, 2026
Merged

fix(deps): bump nokogiri to 1.19.4 for Dependabot alerts#16
proxymesh merged 1 commit into
mainfrom
cursor/fix-nokogiri-dependabot-alerts-e71a

Conversation

@proxymeshai

Copy link
Copy Markdown
Collaborator

Summary

Reviewed Dependabot/OSV findings against the current Gemfile.lock. The only remaining vulnerable package was transitive nokogiri 1.19.2 (via mechanize). All other locked gems were already on patched versions.

This PR bumps nokogiri 1.19.2 → 1.19.4, which clears the open advisories (including high-severity CSS selector ReDoS).

Fixed advisories

Severity Advisory Summary
High GHSA-c4rq-3m3g-8wgx CSS selector tokenizer ReDoS
Moderate GHSA-5prr-v3j2-97mh OOB read in NodeSet#[]
Moderate GHSA-v2fc-qm4h-8hqv XSLT transform memory leak
Low GHSA-phwj-rprq-35pp / GHSA-wfpw-mmfh-qq69 / GHSA-p67v-3w7g-wjg7 / GHSA-wjv4-x9w8-wm3h / GHSA-5v8h-3h3q-446p / GHSA-9cv2-cfxc-v4v2 / GHSA-8678-w3jw-xfc2 Various UAF / null deref / JRuby schema issues

Verified with OSV querybatch against the updated lockfile: no remaining vulns.

Test plan

  • CI / unit specs pass
  • Confirm Dependabot alerts for nokogiri resolve after merge

Slack Thread

Open in Web Open in Cursor 

Transitive via mechanize; clears OSV/Dependabot alerts for nokogiri.

Co-authored-by: ProxyMesh AI <proxymeshai@users.noreply.github.com>
@cursor
cursor Bot marked this pull request as ready for review July 30, 2026 14:17

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved: routine security version bump of nokogiri in Gemfile.lock (1.19.2 → 1.19.4); required integration check passed and the PR is mergeable. No reviewers assigned. Auto-merge could not be enabled with available tools.

Open in Web View Automation 

Sent by Cursor Approval Agent: oss dependabot approver

@proxymesh
proxymesh merged commit 6d060a7 into main Jul 30, 2026
2 checks passed
@proxymesh
proxymesh deleted the cursor/fix-nokogiri-dependabot-alerts-e71a branch July 30, 2026 14:19
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.

3 participants