Skip to content

[GHSA-qhr6-mgqr-mchm] Vyper's concat() builtin may elide side-effects for zero-length arguments - #11020

Open
Chr0mium24 wants to merge 1 commit into
github:Chr0mium24/advisory-improvement-11020from
Chr0mium24:GHSA-qhr6-mgqr-mchm
Open

Chr0mium24 wants to merge 1 commit into
github:Chr0mium24/advisory-improvement-11020from
Chr0mium24:GHSA-qhr6-mgqr-mchm

Conversation

@Chr0mium24

Copy link
Copy Markdown

Updates

  • Affected products

Comments
Sets the patched version to 0.4.2 (replacing last_affected: 0.4.2rc1). The fix referenced by this advisory, PR #4644 (merge commit e463acd), is contained in tag v0.4.2 but not in v0.4.2rc1 (GitHub compare: ahead / behind), and PyPI has no release between them (0.4.2 published 2025-05-31). The v0.4.2 release notes list #4644 under bugfixes and this advisory's title under "Patched security advisories" (https://github.com/vyperlang/vyper/blob/v0.4.2/docs/release-notes.rst; the GHSA link next to the title points to a 0.4.1 advisory by mistake), and the maintainer advisory (GHSA-qhr6-mgqr-mchm) lists 0.4.2 as patched.

Copilot AI auto review requested due to automatic review settings November 9, 2026 03:48
@github-actions
github-actions Bot changed the base branch from main to Chr0mium24/advisory-improvement-11020 November 9, 2026 03:52

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

The advisory metadata now identifies Vyper 0.4.2 as the patched release and aligns the affected-version range, with no active review issues remaining.

No open issues 🎉

What changed in this PR

Updates the Vyper concat() security advisory to identify version 0.4.2 as the first patched release.

Changes:

  • Replaces last_affected: 0.4.2rc1 with fixed: 0.4.2.
  • Aligns the affected-version range with the documented patch release.

This pull request requires changes.

File Description
advisories/​github-reviewed/​2025/​05/​GHSA-qhr6-mgqr-mchm/​GHSA-qhr6-mgqr-mchm.json Updates the Vyper package’s patched version metadata.

Review effort: Lite (auto)

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