An infinite loop in SMLLexer in Pygments versions 1.5 to 2.7.3 may lead to denial of service when performing syntax highlighting of a Standard ML (SML) source file, as demonstrated by input that only contains the "exception" keyword.
{ "availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "1.6+dfsg-1ubuntu1.1+esm1", "binary_name": "python-pygments" }, { "binary_version": "1.6+dfsg-1ubuntu1.1+esm1", "binary_name": "python3-pygments" } ] }
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "2.1+dfsg-1ubuntu0.1", "binary_name": "python-pygments" }, { "binary_version": "2.1+dfsg-1ubuntu0.1", "binary_name": "python-pygments-doc" }, { "binary_version": "2.1+dfsg-1ubuntu0.1", "binary_name": "python3-pygments" } ] }
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "2.2.0+dfsg-1ubuntu0.1", "binary_name": "python-pygments" }, { "binary_version": "2.2.0+dfsg-1ubuntu0.1", "binary_name": "python-pygments-doc" }, { "binary_version": "2.2.0+dfsg-1ubuntu0.1", "binary_name": "python3-pygments" } ] }
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "2.3.1+dfsg-1ubuntu2.1", "binary_name": "python-pygments" }, { "binary_version": "2.3.1+dfsg-1ubuntu2.1", "binary_name": "python-pygments-doc" }, { "binary_version": "2.3.1+dfsg-1ubuntu2.1", "binary_name": "python3-pygments" } ] }