Skip to content

fix(security): bump soupsieve>=2.8.4 in lock files (CVE-2026-49476) - #1342

Merged
mikahanninen merged 1 commit into
masterfrom
fix/security-soupsieve-mem-exhaustion
Jul 18, 2026
Merged

fix(security): bump soupsieve>=2.8.4 in lock files (CVE-2026-49476)#1342
mikahanninen merged 1 commit into
masterfrom
fix/security-soupsieve-mem-exhaustion

Conversation

@mikahanninen

Copy link
Copy Markdown
Collaborator

Summary

  • Fixes 4 open Dependabot alerts for soupsieve (HIGH — memory exhaustion via large comma-separated selector lists, CVE-2026-49476), affecting the root workspace lock and packages/main/uv.lock (transitive via beautifulsoup4).
  • Ran uv lock --upgrade-package soupsieve in both lock files; no pyproject.toml constraint changes needed since this is a transitive dependency.
  • Added a release-notes entry under the upcoming rpaframework 32.0.2 release.

Test plan

  • uv lock --upgrade-package soupsieve run in root and packages/main, verified soupsieve now resolves to 2.8.4 in both lock files
  • Confirmed diff is scoped to soupsieve version bump (plus the lock catching up to the already-set rpaframework 32.0.2 version stamp)

🤖 Generated with Claude Code

Memory exhaustion via large comma-separated selector lists (HIGH).
Transitive dependency in rpaframework and the root workspace lock;
no pyproject.toml constraint change needed.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@cursor

cursor Bot commented Jul 18, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@github-actions

Copy link
Copy Markdown

Wheel artifact

Built from commit 0fc53e6 — download from the workflow run (Artifacts section at the bottom of the page).

Artifact name: rpaframework-wheel (retained 14 days)

@mikahanninen
mikahanninen merged commit 2b3d3c4 into master Jul 18, 2026
15 of 16 checks passed
@mikahanninen
mikahanninen deleted the fix/security-soupsieve-mem-exhaustion branch July 18, 2026 14:05
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.

1 participant