PT-2022-28212 · Unknown+2 · Python 3.8+6
Published
2022-02-16
·
Updated
2022-02-16
None
No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
Name of the Vulnerable Software and Affected Versions
Sanic versions prior to 20.12.6
Description
The issue affects Sanic servers running with Python 3.10, which is not a supported version for Sanic 20.12. This can cause the server to crash on incoming web requests. The problem arises due to changes in Python 3.10, specifically the deprecation and upcoming removal of explicit loop argument passing in asyncio for certain functions like asyncio.Event.
Recommendations
For Sanic versions prior to 20.12.6, update to Sanic v20.12.6 to resolve the issue.
As a temporary workaround, consider using a supported version of Python, such as versions 3.6 through 3.9, until the update to Sanic v20.12.6 can be applied.
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Python
Python 3.10
Python 3.6
Python 3.7
Python 3.8
Python 3.9
Sanic