Skip to content

Matched advisory candidates (shard 39) - #1943

Merged
p-linnane merged 1 commit into
mainfrom
matched-advisories-39
Nov 10, 2026
Merged

p-linnane merged 1 commit into
mainfrom
matched-advisories-39

Conversation

@BrewTestBot

Copy link
Copy Markdown
Contributor

Automated candidates via brew advisory-match --formula-list (planned workers) --new-history, sharded by formula (SHA-256 bucket 39). See CONTRIBUTING.md for the review checklist.

Run and review artifacts: https://github.com/Homebrew/advisory-database/actions/runs/42782513143

@coderabbitai

coderabbitai Bot commented Nov 10, 2026

Copy link
Copy Markdown

Explain Change →

No actionable comments were generated in the recent review.

Summary

Summary by CodeRabbit

  • Security
    • Added an advisory for a denial-of-service vulnerability affecting topydo through its upstream urwid dependency. The advisory identifies affected versions, the upstream fixed version and relevant references.
    • Updated an existing WebSocket advisory with a CVE identifier and details on how excessive memory overhead during frame reassembly can lead to resource exhaustion.

The change updates the pferd advisory with a new upstream identifier and a specific memory-exhaustion description. It also adds an advisory for topydo covering affected versions, upstream fix information, vulnerability details, severity, and references.

Changes: pferd advisory update

Layer / File(s) Summary
Update pferd advisory details
advisories/BREW-pferd-GHSA-2g87-pp6c-29x5.json
The advisory adds CVE-2026-123817, updates its modification date, and describes memory overhead from WebSocket frame reassembly using many small reads.

topydo advisory addition

Layer / File(s) Summary
Add topydo advisory
advisories/BREW-topydo-CVE-2026-103022.json
The new advisory records affected topydo versions, the upstream urwid fix, registry-matching evidence, reported encoding failures and denial-of-service impact, a CVSS v3.1 vector, and references.
Merge Risk: Minimal · up to 8b550

These are data-only advisory records. The topydo affected range is correctly left open because one version covers both vulnerable and patched builds. No merge-blocking risk remains.

Pre-merge checks: Passed 4

Check name Status Explanation
Title check Passed The title identifies the matched advisory candidates and their shard, which accurately describes the main change.
Description check Passed The description explains how the advisory candidates were generated and directs reviewers to the checklist and run artifacts.
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Recent review info

Run configuration

Commits

Reviewing files that changed from the base of the PR and between 3d0587c and 8b5504e.

Files selected for processing: 2

  • advisories/BREW-pferd-GHSA-2g87-pp6c-29x5.json
  • advisories/BREW-topydo-CVE-2026-103022.json

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.

@p-linnane
p-linnane merged commit a61a592 into main Nov 10, 2026
7 checks passed
@p-linnane
p-linnane deleted the matched-advisories-39 branch November 10, 2026 22:48
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