The Wire · Showcase
SQLPARSER DOS FIX LANDS IN ARCHWEB
By RepoJournal · Filed · About Arch Linux
Arch Linux's dependency stack just got a critical safety fix, and it's not the one you think.
The most urgent item on your board today is sqlparse 0.6.0 in archweb [1], which the changelog says "Fixes a potential denial of service attack (DOS) in the lexer" and drops Python 3.8 and 3.9 support. The other notable moves are routine package promotions: gitlab 19.2.4-1 hits extra [2], task jumps to 3.5.0-1 [6], and matugen 4.2.0 [7] plus glaze 8.1.0 [8] both arrive as fresh updates. On the buildbtw front, the team removed the SSH pubkey option entirely [3] and merged a new struct for loading builds [4], plus they now inject the SSH host key directly into /etc/ssh/known_hosts in the container [5]. That host key change is the only approach that works, per the Containerfile comment. With 55 commits and a single PR across three repos, this is a quiet but consequential day. The sqlparse patch is the one deployment you cannot skip.
One email a day. Unsubscribe in one click.
Keep up with Arch Linux in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.
One email a day. Unsubscribe in one click. Read a past issue →
Action items
- → Rebuild archweb and bump sqlparse to 0.6.0 to close the DOS vulnerability archlinux/archweb [immediate]
- → Update gitlab to 19.2.4-1 in your pacman cache before next deploy archlinux/state [plan]
- → Review buildbtw SSH key handling changes for compatibility with your pipelines archlinux/buildbtw [plan]
- → Monitor task 3.5.0-1 for any integration breakage in your build scripts archlinux/state [monitor]
References
- [1] build(deps): bump sqlparse from 0.5.5 to 0.6.0 ↗ archlinux/archweb
- [2] update gitlab to 19.2.4-1 in extra-x86_64 archlinux/state
- [3] Merge branch 'remove-ssh-pubkey-option' into 'main' archlinux/buildbtw
- [4] Merge branch 'add-struct-for-loading-build-with-iteration-and-buildspace' into 'main' archlinux/buildbtw
- [5] Inject SSH host key directly into /etc/ssh/known_hosts in container archlinux/buildbtw
- [6] update task to 3.5.0-1 in extra-x86_64 archlinux/state
- [7] update matugen to 4.2.0-1 in extra-x86_64 archlinux/state
- [8] update glaze to 8.1.0-1 in extra-any archlinux/state