Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python version in NCPA 3.1.0 alert CVE-2024-0397 #1174

Open
BlYuzucorp opened this issue Jun 19, 2024 · 4 comments
Open

Python version in NCPA 3.1.0 alert CVE-2024-0397 #1174

BlYuzucorp opened this issue Jun 19, 2024 · 4 comments
Labels
3.X.X dependencies Pull requests that update a dependency file Priority

Comments

@BlYuzucorp
Copy link

A defect was discovered in the Python “ssl” module where there is a memoryrace condition with the ssl.SSLContext methods “cert_store_stats()” and“get_ca_certs()”. The race condition can be triggered if the methods arecalled at the same time as certificates are loaded into the SSLContext,such as during the TLS handshake with a certificate directory configured.This issue is fixed in CPython 3.10.14, 3.11.9, 3.12.3, and 3.13.0a5.

It will be great to update the python version for Windows client.

@ne-bbahn ne-bbahn added Priority dependencies Pull requests that update a dependency file 3.X.X labels Jun 19, 2024
@ne-bbahn
Copy link
Contributor

I've updated the build's Python version on Windows to 3.12.5, but the Linux/Mac builds are stuck on 3.11.8 for now.

@BlYuzucorp
Copy link
Author

Good news for Windows. How you can release this version only for windows ?

@ne-bbahn
Copy link
Contributor

The Windows, Linux and Mac builds are all different build processes. Each of them use cx_Freeze to bundle NCPA, but due to the platform differences, there are various things that must be done differently to build on each of them. Because of this, we are able to push ahead on some platforms, but are also sometimes held back on other platforms. We will update the Linux build as soon as it is compatible with Python 3.12/cx_Freeze 7.

@BlYuzucorp
Copy link
Author

Ok, do you plan to release windows version soon ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3.X.X dependencies Pull requests that update a dependency file Priority
Projects
None yet
Development

No branches or pull requests

2 participants