Skip to content

Update htop to 3.5.2 - #468

Merged
twitchyliquid64 merged 1 commit into
mainfrom
update-htop-3.5.2
Jul 20, 2026
Merged

Update htop to 3.5.2#468
twitchyliquid64 merged 1 commit into
mainfrom
update-htop-3.5.2

Conversation

@gominimal-pkgmgr-mgr

Copy link
Copy Markdown
Contributor

Update htop 3.5.13.5.2

Source: github:htop-dev/htop:operator-pinned
Release: https://github.com/htop-dev/htop/releases/tag/3.5.2
Changelog: htop-dev/htop@3.5.1...3.5.2
Released: 1 days ago (2026-07-18)

Warning

Pkgscan: 1 new signal introduced by this update (risk score 2.0).
Diff against the prior version surfaced patterns that weren't present before. Review carefully before merging — supply-chain attacks land via version-bump injection.

Severity File Line Capability (MBC) Pattern
MEDIUM htop (upstream release) 0 metadata/recent-bump upstream release <48h ago

Vulnerability impact

Partition analysis at 3.5.2 (uses each advisory's fixed-version, vulnerable-range, affected-ranges, and fix-commit ancestry to decide):

  • 3 cleared — the new version is outside the advisory's affected range, OR the tag's lineage includes a known fix-commit. These will drop off the next scan.

Vulnerabilities fixed (3)

This update clears 3 vulnerabilities affecting 3.5.1:

CVE / GHSA Severity Fixed in
GHSA-mjc3-mc44-c23f MEDIUM via range: >= 0.8, <= 3.5.1; >= 0.8, <= 3.5.1
GHSA-q64m-h5hc-c4qq MEDIUM via range: >= 2.0.0, <= 3.5.1; >= 2.0.0, <= 3.5.1
GHSA-6f53-xw2h-ww59 LOW via range: >= 3.0.3, <= 3.5.1; >= 3.0.3, <= 3.5.1
Advisory summaries
  • GHSA-mjc3-mc44-c23f — Unbounded VLA stack allocation in RichString_writeFromWide() causes denial of service via crafted process command line (ncursesw build) (Published 2026-05-18)
  • GHSA-q64m-h5hc-c4qq — Terminal escape sequence injection via process argv[0] in InfoScreen_drawTitled() (mvaddstr) (Published 2026-05-18)
  • GHSA-6f53-xw2h-ww59 — Stack buffer underflow in InfoScreen_drawTitled() when terminal width is 2 columns or fewer (Published 2026-05-18)

Components changed

CycloneDX component delta (declared materials — the package's own version, not a dependency-tree diff)
Component Old New
~ htop 3.5.1 3.5.2
~ htop-upstream 3.5.1 3.5.2

Changes

Old New
Version 3.5.1 3.5.2
SHA256 dfc4a09845e9bc86... a66a62bbd1eba598...
Size 470 KB 484 KB
Source gs://minimal-staging-archives/htop-dev/htop/3.5.1.tar.gz gs://minimal-staging-archives/htop-dev/htop/3.5.2.tar.gz
  • License: GPL-2.0-only (source: GitHub + tarball)

Quality suggestions

  • Missing tests block. This package has no standalone tests, so the buildbot will only verify compilation — not functional correctness. Consider adding a minimal smoke test (e.g., a --version or small round-trip invocation) as part of this PR so future bumps catch regressions. See packages/python/build.ncl for a simple example.

Created by pkgmgr

@twitchyliquid64
twitchyliquid64 added this pull request to the merge queue Jul 20, 2026
Merged via the queue into main with commit 2645c5e Jul 20, 2026
9 checks passed
@twitchyliquid64
twitchyliquid64 deleted the update-htop-3.5.2 branch July 20, 2026 06:17
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