Skip to content
OpenAdvisories
High ELSA-2026-10745 2 CVEs

Important: python3.12 security update (Oracle Linux 9)

Published Apr 27, 2026 · Updated Apr 27, 2026

Summary

[3.12.12-4.0.1.el9_7.3]
- Remove upstream URL reference

[3.12.12-4.3]
- Security fixes for CVE-2026-4786, CVE-2026-6100
Resolves: RHEL-168156, RHEL-167914

[3.12.12-4.2]
- Security fix for CVE-2026-4519
Resolves: RHEL-158051

[3.12.12-4.1]
- Security fixes for CVE-2026-0865, CVE-2025-15366, CVE-2025-15367 and CVE-2026-1299
Resolves: RHEL-143106 RHEL-143168 RHEL-144891

Fixed packages 7

ReleasePackageFixed in
Oracle Linux · 9 python3.12 0:3.12.12-4.0.1.el9_7.3
Oracle Linux · 9 python3.12-debug 0:3.12.12-4.0.1.el9_7.3
Oracle Linux · 9 python3.12-devel 0:3.12.12-4.0.1.el9_7.3
Oracle Linux · 9 python3.12-idle 0:3.12.12-4.0.1.el9_7.3
Oracle Linux · 9 python3.12-libs 0:3.12.12-4.0.1.el9_7.3
Oracle Linux · 9 python3.12-test 0:3.12.12-4.0.1.el9_7.3
Oracle Linux · 9 python3.12-tkinter 0:3.12.12-4.0.1.el9_7.3

Vulnerabilities 2

  • Critical 9.1

    Use-after-free in lzma.LZMADecompressor, bz2.BZ2Decompressor, and gzip.GzipFile after re-use under memory pressure

    Use-after-free (UAF) was possible in the `lzma.LZMADecompressor`, `bz2.BZ2Decompressor`, and `gzip.GzipFile` when a memory allocation fails with a `MemoryError` and the decompression instance is re-used. This scenario can be triggered if the process is under …

  • High 7.0

    Incomplete mitigation of CVE-2026-4519, %action expansion for command injection to webbrowser.open()

    Mitgation of CVE-2026-4519 was incomplete. If the URL contained "%action" the mitigation could be bypassed for certain browser types the "webbrowser.open()" API could have commands injected into the underlying shell. See CVE-2026-4519 for details.