PT-2026-71454
CVE-2026-73626
·
Published
2026-07-22
·
Updated
2026-09-30
Description by
CVSS 4.0
7.7
HighMetricsAV:N/AC:H/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions
JupyterLab versions 4.6.0 through 4.6.1
JupyterLab versions 4.5.0 through 4.5.9
Description
An enforcement gap exists in the
PyPIExtensionManager.install() function due to a missing await keyword, which prevents the is install allowed coroutine from executing. This results in the extension allowlist or blocklist not being enforced for direct callers of the install() function. This issue specifically affects deployments where a custom extension or downstream integration imports PyPIExtensionManager and calls install() using a package name influenced by untrusted input, while the PyPI Extension Manager is enabled, an allowlist/blocklist is configured, and kernels and terminals are either disabled or delegated to remote hosts. The standard JupyterLab HTTP API and Extension Manager UI are not affected.Recommendations
Update JupyterLab versions 4.6.0 through 4.6.1 to version 4.6.2.
Update JupyterLab versions 4.5.0 through 4.5.9 to version 4.5.10.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Found an issue in the description? Have something to add? Feel free to write us 👾