Description

The “socket” module provides a pure-Python fallback to the socket.socketpair() function for platforms that don’t support AF_UNIX, such as Windows. This pure-Python implementation uses AF_INET or AF_INET6 to create a local connected pair of sockets. The connection between the two sockets was not verified before passing the two sockets back to the user, which leaves the server socket vulnerable to a connection race from a malicious local peer. Platforms that support AF_UNIX such as Linux and macOS are not affected by this vulnerability. Versions prior to CPython 3.5 are not affected due to the vulnerable API not being included.

INFO

Published Date :

2024-07-29T21:54:05.830Z

Last Modified :

2025-05-02T23:02:58.327Z

Source :

PSF
AFFECTED PRODUCTS

The following products are affected by CVE-2024-3219 vulnerability.

Vendors Products
Python Software Foundation
  • Cpython
REFERENCES

Here, you will find a curated list of external links that provide in-depth information to CVE-2024-3219.

CVSS Vulnerability Scoring System

Detailed values of each vector for above chart.
Attack Vector
Attack Complexity
Attack Requirements
Privileges Required
User Interaction
VS Confidentiality
VS Integrity
VS Availability
SS Confidentiality
SS Integrity
SS Availability