CVE-2021-29063

A Regular Expression Denial of Service (ReDOS) vulnerability was discovered in Mpmath v1.0.0 through v1.2.1 when the mpmathify function is called.
References
Link Resource
https://github.com/fredrik-johansson/mpmath/commit/46d44c3c8f3244017fe1eb102d564eb4ab8ef750 Patch Third Party Advisory
https://github.com/mpmath/mpmath/releases/tag/1.3.0
https://github.com/npm/hosted-git-info/pull/76 Patch Third Party Advisory
https://github.com/yetingli/PoCs/blob/main/CVE-2021-29063/Mpmath.md Exploit Patch Third Party Advisory
https://github.com/yetingli/SaveResults/blob/main/js/hosted-git-info.js Not Applicable Third Party Advisory
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/3M5O55E7VUDMXCPQR6MQTOIFDKHP36AA/
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/EIUX3XWY2K3MSO7QXMZXQQYAURARSPC5/
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/MS2U6GLXQSRZJE2HVUAUMVFR2DWQLCZG/
https://www.npmjs.com/package/hosted-git-info Product
https://github.com/fredrik-johansson/mpmath/commit/46d44c3c8f3244017fe1eb102d564eb4ab8ef750 Patch Third Party Advisory
https://github.com/mpmath/mpmath/releases/tag/1.3.0
https://github.com/npm/hosted-git-info/pull/76 Patch Third Party Advisory
https://github.com/yetingli/PoCs/blob/main/CVE-2021-29063/Mpmath.md Exploit Patch Third Party Advisory
https://github.com/yetingli/SaveResults/blob/main/js/hosted-git-info.js Not Applicable Third Party Advisory
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/3M5O55E7VUDMXCPQR6MQTOIFDKHP36AA/
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/EIUX3XWY2K3MSO7QXMZXQQYAURARSPC5/
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/MS2U6GLXQSRZJE2HVUAUMVFR2DWQLCZG/
https://www.npmjs.com/package/hosted-git-info Product
Configurations

Configuration 1 (hide)

cpe:2.3:a:mpmath:mpmath:*:*:*:*:*:*:*:*

Configuration 2 (hide)

OR cpe:2.3:o:fedoraproject:fedora:33:*:*:*:*:*:*:*
cpe:2.3:o:fedoraproject:fedora:34:*:*:*:*:*:*:*
cpe:2.3:o:fedoraproject:fedora:35:*:*:*:*:*:*:*

History

21 Nov 2024, 06:00

Type Values Removed Values Added
References () https://github.com/fredrik-johansson/mpmath/commit/46d44c3c8f3244017fe1eb102d564eb4ab8ef750 - Patch, Third Party Advisory () https://github.com/fredrik-johansson/mpmath/commit/46d44c3c8f3244017fe1eb102d564eb4ab8ef750 - Patch, Third Party Advisory
References () https://github.com/mpmath/mpmath/releases/tag/1.3.0 - () https://github.com/mpmath/mpmath/releases/tag/1.3.0 -
References () https://github.com/npm/hosted-git-info/pull/76 - Patch, Third Party Advisory () https://github.com/npm/hosted-git-info/pull/76 - Patch, Third Party Advisory
References () https://github.com/yetingli/PoCs/blob/main/CVE-2021-29063/Mpmath.md - Exploit, Patch, Third Party Advisory () https://github.com/yetingli/PoCs/blob/main/CVE-2021-29063/Mpmath.md - Exploit, Patch, Third Party Advisory
References () https://github.com/yetingli/SaveResults/blob/main/js/hosted-git-info.js - Not Applicable, Third Party Advisory () https://github.com/yetingli/SaveResults/blob/main/js/hosted-git-info.js - Not Applicable, Third Party Advisory
References () https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/3M5O55E7VUDMXCPQR6MQTOIFDKHP36AA/ - () https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/3M5O55E7VUDMXCPQR6MQTOIFDKHP36AA/ -
References () https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/EIUX3XWY2K3MSO7QXMZXQQYAURARSPC5/ - () https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/EIUX3XWY2K3MSO7QXMZXQQYAURARSPC5/ -
References () https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/MS2U6GLXQSRZJE2HVUAUMVFR2DWQLCZG/ - () https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/MS2U6GLXQSRZJE2HVUAUMVFR2DWQLCZG/ -
References () https://www.npmjs.com/package/hosted-git-info - Product () https://www.npmjs.com/package/hosted-git-info - Product

07 Nov 2023, 03:32

Type Values Removed Values Added
References
  • {'url': 'https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/EIUX3XWY2K3MSO7QXMZXQQYAURARSPC5/', 'name': 'FEDORA-2021-bc2153d8f0', 'tags': ['Mailing List', 'Third Party Advisory'], 'refsource': 'FEDORA'}
  • {'url': 'https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/3M5O55E7VUDMXCPQR6MQTOIFDKHP36AA/', 'name': 'FEDORA-2021-fc30c0de34', 'tags': ['Mailing List', 'Third Party Advisory'], 'refsource': 'FEDORA'}
  • {'url': 'https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/MS2U6GLXQSRZJE2HVUAUMVFR2DWQLCZG/', 'name': 'FEDORA-2021-244a18163c', 'tags': ['Mailing List', 'Third Party Advisory'], 'refsource': 'FEDORA'}
  • () https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/3M5O55E7VUDMXCPQR6MQTOIFDKHP36AA/ -
  • () https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/MS2U6GLXQSRZJE2HVUAUMVFR2DWQLCZG/ -
  • () https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/EIUX3XWY2K3MSO7QXMZXQQYAURARSPC5/ -

Information

Published : 2021-06-21 20:15

Updated : 2024-11-21 06:00


NVD link : CVE-2021-29063

Mitre link : CVE-2021-29063

CVE.ORG link : CVE-2021-29063


JSON object : View

Products Affected

mpmath

  • mpmath

fedoraproject

  • fedora
CWE
CWE-770

Allocation of Resources Without Limits or Throttling