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

update: python #1402

Closed
dongsupark opened this issue Mar 25, 2024 · 1 comment · Fixed by flatcar/scripts#1949
Closed

update: python #1402

dongsupark opened this issue Mar 25, 2024 · 1 comment · Fixed by flatcar/scripts#1949
Labels
advisory/only-sdk affects only Flatcar SDK advisory security advisory cvss/HIGH > 7 && < 9 assessed CVSS security security concerns

Comments

@dongsupark
Copy link
Member

dongsupark commented Mar 25, 2024

Name: python
CVEs: CVE-2023-6597, CVE-2024-0450, gh-81194, gh-102388, gh-113659, gh-114572, gh-115243
CVSSs: 7.8, 6.2, n/a, n/a, n/a, n/a, n/a
Action Needed: update to >= 3.12.3, 3.11.9

Summary:

  • CVE-2023-6597: An issue was found in the CPython tempfile.TemporaryDirectory class affecting versions 3.12.2, 3.11.8, 3.10.13, 3.9.18, and 3.8.18 and prior. The tempfile.TemporaryDirectory class would dereference symlinks during cleanup of permissions-related errors. This means users which can run privileged programs are potentially able to modify permissions of files referenced by symlinks in some circumstances.
  • CVE-2024-0450: An issue was found in the CPython zipfile module affecting versions 3.12.2, 3.11.8, 3.10.13, 3.9.18, and 3.8.18 and prior. The zipfile module is vulnerable to “quoted-overlap” zip-bombs which exploit the zip format to create a zip-bomb with a high compression ratio. The fixed versions of CPython makes the zipfile module reject zip archives which overlap entries in the archive.
  • gh-81194: a crash in socket.if_indextoname() with a specific value (UINT_MAX) was fixed. Relatedly, an integer overflow in socket.if_indextoname() on 64-bit non-Windows platforms was fixed
  • gh-102388: iso2022_jp_3 and iso2022_jp_2004 codecs no longer read out of bounds
  • gh-113659: .pth files with names starting with a dot or containing the hidden file attribute are now skipped
  • gh-114572: ssl.SSLContext.cert_store_stats() and ssl.SSLContext.get_ca_certs() now correctly lock access to the certificate store, when the ssl.SSLContext is shared across multiple threads
  • gh-115243: Fix possible crashes in collections.deque.index() when the deque is concurrently modified.

See also https://discuss.python.org/t/python-3-10-14-3-9-19-and-3-8-19-is-now-available/48993.

refmap.gentoo:

@dongsupark
Copy link
Member Author

Added gh-115243.

BTW according to a Gentoo maintainer's comment, some of the CVEs/gh issues might be already included in older versions, confusing, but I did not check it myself.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
advisory/only-sdk affects only Flatcar SDK advisory security advisory cvss/HIGH > 7 && < 9 assessed CVSS security security concerns
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant