Repository navigation
Release v0.5.2 - Security Patch
·
102 commits
to development
since this release
Release Date: 2026-05-19
What's New in UpservX v0.5.2
This is a security patch release addressing multiple vulnerabilities in third-party dependencies across the frontend (Next.js, PostCSS) and backend (python-multipart, python-dotenv, paramiko, pytest).
Highlights
Dependency Security Updates (Frontend)
-
Next.js updated from
16.1.6to16.2.6- Fixes SSRF vulnerability in applications using WebSocket upgrades (High)
- Fixes Middleware / Proxy bypass via dynamic route parameter injection (High)
- Fixes Denial of Service via connection exhaustion with Cache Components (High)
- Fixes Middleware / Proxy bypass in Pages Router applications using i18n (High)
- Fixes Middleware / Proxy bypass in App Router via segment-prefetch routes (High, including incomplete fix follow-up)
- Fixes Denial of Service with Server Components (High)
- Fixes cross-site scripting in
beforeInteractivescripts with untrusted input (Moderate) - Fixes Denial of Service in the Image Optimization API (Moderate)
- Fixes cache poisoning in React Server Component responses (Moderate)
- Fixes cross-site scripting in App Router applications using CSP nonces (Moderate)
- Fixes cache poisoning via collisions in React Server Component cache-busting (Low)
- Fixes Middleware / Proxy redirect cache poisoning (Low)
-
PostCSS forced to
8.5.15via npmoverrides- Fixes XSS via unescaped
</style>in CSS Stringify output (Moderate)
- Fixes XSS via unescaped
Dependency Security Updates (Backend)
-
python-multipart updated from
0.0.22to0.0.29- Fixes Denial of Service via unbounded multipart part headers (High)
- Fixes Denial of Service via large multipart preamble or epilogue data (Moderate)
-
python-dotenv updated from
1.0.1to1.2.2- Fixes symlink following in
set_keyallowing arbitrary file overwrite via cross-device rename fallback (Moderate)
- Fixes symlink following in
-
paramiko updated from
3.5.0to5.0.0- Fixes
rsakey.pyallowing the SHA-1 algorithm (Low)
- Fixes
-
pytest updated from
8.3.4to9.0.3- Fixes vulnerable tmpdir handling (Moderate)
-
pytest-asyncio updated from
0.25.2to1.3.0- Required to maintain compatibility with pytest 9.x
Upgrade Notes
- No database migration required for this release.
- No configuration changes required.
- After pulling, run
npm installinupservx/andpip install -r requirements.txtinupservx-service/to apply updated dependencies.