{"schemaVersion":3,"id":"CVE-2025-47287","aliases":["MGASA-2025-0282","SUSE-SU-2025:01649-1","SUSE-SU-2025:01649-2","SUSE-SU-2025:01726-1","SUSE-SU-2025:01726-2","SUSE-SU-2025:01732-1","SUSE-SU-2025:20430-1","GHSA-7cx3-6m66-7c5m","PYSEC-2026-1974","RHSA-2025:8135","RHSA-2025:8136","RHSA-2025:8223","RHSA-2025:8226","RHSA-2025:8664","UBUNTU-CVE-2025-47287","USN-7547-1","DEBIAN-CVE-2025-47287","DLA-4188-1","DSA-5938-1","CGA-2g65-xwg9-3f9f","CGA-43rx-3p36-w3vw","CGA-73m6-4xc6-pgh3","CGA-8mgg-3h4v-h3ch","CGA-f8vm-r4mv-9h5q","CGA-grrw-9mhr-xr9c","CGA-jhp3-fhjm-2xwh","CGA-jrwp-2mw4-9pg5","CGA-p8wx-chx7-hrrf","CGA-pcjv-mgr9-cgxq","CGA-pcqw-m475-gjgm","CGA-q2j6-3v7g-8rc7","CGA-qfv6-rjxf-cp8j","CGA-qrwr-pq3v-33rf","CGA-qvhq-gghm-3hx6","CGA-r7q4-3553-xf88","CGA-v939-6pj4-cpqr","CGA-vfrg-qcqc-h57f","CGA-w6r6-gr4r-6m5v","CGA-x7rh-rg87-rf69","CGA-xmj4-9w4x-xffp","openSUSE-SU-2025:15153-1","CGA-gjg9-47pq-86jw"],"status":"published","duplicateOf":null,"title":null,"description":"Tornado is a Python web framework and asynchronous networking library. When Tornado's ``multipart/form-data`` parser encounters certain errors, it logs a warning but continues trying to parse the remainder of the data. This allows remote attackers to generate an extremely high volume of logs, constituting a DoS attack. This DoS is compounded by the fact that the logging subsystem is synchronous. All versions of Tornado prior to 6.5.0 are affected. The vulnerable parser is enabled by default. Upgrade to Tornado version 6.50 to receive a patch. As a workaround, risk can be mitigated by blocking `Content-Type: multipart/form-data` in a proxy.","dates":{"published":"2025-05-15T21:17:55.188Z","modified":"2025-05-29T06:04:05.899Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":7.5,"severity":"high","version":"3.1","versionLabel":"v3.1","source":"CVE.org","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":7.5,"severity":"high","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Pypi","score":7.5,"severity":"high","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","exploitability":10,"impact":6,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Red hat","score":7.5,"severity":"high","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","exploitability":10,"impact":6,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Ubuntu","score":7.5,"severity":"high","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","exploitability":10,"impact":6,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Debian","score":7.5,"severity":"high","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","exploitability":10,"impact":6,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Wolfi","score":7.5,"severity":"high","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","exploitability":10,"impact":6,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Chainguard","score":7.5,"severity":"high","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","exploitability":10,"impact":6,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":7.5,"severity":"high","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.00745,"percentile":0.53967,"severity":"low","asOf":"2026-10-19T00:00:00.000Z","change":{"pp":0.0040000000000000105,"baselineDate":"2026-09-19T00:00:00.000Z","baselineScore":0.00741},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00745,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00745,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00745,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00745,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00745,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00745,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00745,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00745,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00745,"percentile":0.53967}],"last30":[{"date":"2026-09-19T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00741,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00745,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00745,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00745,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00745,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00745,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00745,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00745,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00745,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00745,"percentile":0.53967}]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[],"exploitCount":0,"weaknesses":[{"id":"CWE-770","name":"Allocation of Resources Without Limits or Throttling","description":"The product allocates a reusable resource or group of resources on behalf of an actor without imposing any intended restrictions on the size or number of resources that can be allocated.","type":"weakness","status":"Incomplete","abstraction":"Base","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/770.html"}],"affected":[{"vendor":"chainguard","product":"airflow","name":"airflow","label":"airflow","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/airflow","purlType":"apk","versions":[{"text":"< 2.10.5-r44","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2.10.5-r44","eol":null,"hubHref":null},{"vendor":"chainguard","product":"airflow-3","name":"airflow-3","label":"airflow-3","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/airflow-3","purlType":"apk","versions":[{"text":"< 3.0.1-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 3.0.1-r1","eol":null,"hubHref":null},{"vendor":"chainguard","product":"airflow-3-bitnami-compat","name":"airflow-3-bitnami-compat","label":"airflow-3-bitnami-compat","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/airflow-3-bitnami-compat","purlType":"apk","versions":[{"text":"< 3.0.1-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 3.0.1-r1","eol":null,"hubHref":null},{"vendor":"chainguard","product":"airflow-3-compat","name":"airflow-3-compat","label":"airflow-3-compat","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/airflow-3-compat","purlType":"apk","versions":[{"text":"< 3.0.1-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 3.0.1-r1","eol":null,"hubHref":null},{"vendor":"chainguard","product":"airflow-3-iamguarded-compat","name":"airflow-3-iamguarded-compat","label":"airflow-3-iamguarded-compat","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/airflow-3-iamguarded-compat","purlType":"apk","versions":[{"text":"< 3.0.1-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 3.0.1-r1","eol":null,"hubHref":null},{"vendor":"chainguard","product":"airflow-bitnami-compat","name":"airflow-bitnami-compat","label":"airflow-bitnami-compat","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/airflow-bitnami-compat","purlType":"apk","versions":[{"text":"< 2.10.5-r44","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2.10.5-r44","eol":null,"hubHref":null},{"vendor":"chainguard","product":"dask-kubernetes","name":"dask-kubernetes","label":"dask-kubernetes","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/dask-kubernetes","purlType":"apk","versions":[{"text":"< 2025.4.3-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2025.4.3-r1","eol":null,"hubHref":null},{"vendor":"chainguard","product":"jupyter-base-notebook","name":"jupyter-base-notebook","label":"jupyter-base-notebook","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/jupyter-base-notebook","purlType":"apk","versions":[{"text":"< 7.4.2-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 7.4.2-r2","eol":null,"hubHref":null},{"vendor":"chainguard","product":"jupyter-docker-base","name":"jupyter-docker-base","label":"jupyter-docker-base","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/jupyter-docker-base","purlType":"apk","versions":[{"text":"< 999.9.9_git20260925-r0","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 999.9.9_git20260925-r0","eol":null,"hubHref":null},{"vendor":"chainguard","product":"jupyter-docker-stacks","name":"jupyter-docker-stacks","label":"jupyter-docker-stacks","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/jupyter-docker-stacks","purlType":"apk","versions":[{"text":"< 999.9.9_git20260925-r0","noFixRecorded":false,"fixedIn":null},{"text":"< 7.3.2-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 999.9.9_git20260925-r0 | < 7.3.2-r1","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kubeflow-pipelines-visualization-server","name":"kubeflow-pipelines-visualization-server","label":"kubeflow-pipelines-visualization-server","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kubeflow-pipelines-visualization-server","purlType":"apk","versions":[{"text":"< 2.5.0-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2.5.0-r1","eol":null,"hubHref":null},{"vendor":"chainguard","product":"tensorflow-cpu-jupyter","name":"tensorflow-cpu-jupyter","label":"tensorflow-cpu-jupyter","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/tensorflow-cpu-jupyter","purlType":"apk","versions":[{"text":"< 2.19.0-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2.19.0-r2","eol":null,"hubHref":null},{"vendor":"wolfi","product":"airflow","name":"airflow","label":"airflow","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/airflow","purlType":"apk","versions":[{"text":"< 2.10.5-r44","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2.10.5-r44","eol":null,"hubHref":null},{"vendor":"wolfi","product":"airflow-3","name":"airflow-3","label":"airflow-3","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/airflow-3","purlType":"apk","versions":[{"text":"< 3.0.1-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 3.0.1-r1","eol":null,"hubHref":null},{"vendor":"wolfi","product":"airflow-3-bitnami-compat","name":"airflow-3-bitnami-compat","label":"airflow-3-bitnami-compat","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/airflow-3-bitnami-compat","purlType":"apk","versions":[{"text":"< 3.0.1-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 3.0.1-r1","eol":null,"hubHref":null},{"vendor":"wolfi","product":"airflow-3-compat","name":"airflow-3-compat","label":"airflow-3-compat","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/airflow-3-compat","purlType":"apk","versions":[{"text":"< 3.0.1-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 3.0.1-r1","eol":null,"hubHref":null},{"vendor":"wolfi","product":"airflow-3-iamguarded-compat","name":"airflow-3-iamguarded-compat","label":"airflow-3-iamguarded-compat","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/airflow-3-iamguarded-compat","purlType":"apk","versions":[{"text":"< 3.0.1-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 3.0.1-r1","eol":null,"hubHref":null},{"vendor":"wolfi","product":"airflow-bitnami-compat","name":"airflow-bitnami-compat","label":"airflow-bitnami-compat","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/airflow-bitnami-compat","purlType":"apk","versions":[{"text":"< 2.10.5-r44","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2.10.5-r44","eol":null,"hubHref":null},{"vendor":"wolfi","product":"dask-kubernetes","name":"dask-kubernetes","label":"dask-kubernetes","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/dask-kubernetes","purlType":"apk","versions":[{"text":"< 2025.4.3-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2025.4.3-r1","eol":null,"hubHref":null},{"vendor":"wolfi","product":"jupyter-base-notebook","name":"jupyter-base-notebook","label":"jupyter-base-notebook","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/jupyter-base-notebook","purlType":"apk","versions":[{"text":"< 7.4.2-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 7.4.2-r2","eol":null,"hubHref":null},{"vendor":"wolfi","product":"jupyter-docker-base","name":"jupyter-docker-base","label":"jupyter-docker-base","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/jupyter-docker-base","purlType":"apk","versions":[{"text":"< 999.9.9_git20260925-r0","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 999.9.9_git20260925-r0","eol":null,"hubHref":null},{"vendor":"wolfi","product":"jupyter-docker-stacks","name":"jupyter-docker-stacks","label":"jupyter-docker-stacks","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/jupyter-docker-stacks","purlType":"apk","versions":[{"text":"< 999.9.9_git20260925-r0","noFixRecorded":false,"fixedIn":null},{"text":"< 7.3.2-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 999.9.9_git20260925-r0 | < 7.3.2-r1","eol":null,"hubHref":null},{"vendor":"wolfi","product":"kubeflow-pipelines-visualization-server","name":"kubeflow-pipelines-visualization-server","label":"kubeflow-pipelines-visualization-server","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/kubeflow-pipelines-visualization-server","purlType":"apk","versions":[{"text":"< 2.5.0-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2.5.0-r1","eol":null,"hubHref":null},{"vendor":"debian","product":"python-tornado","name":"python-tornado","label":"python-tornado","ecosystem":"Debian","cpePart":null,"purl":"pkg:deb/debian/python-tornado","purlType":"deb","versions":[{"text":"< 6.4.2-2","noFixRecorded":false,"fixedIn":null},{"text":"< 6.2.0-3+deb12u2","noFixRecorded":false,"fixedIn":null},{"text":"< 6.1.0-1+deb11u2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 6.4.2-2 | < 6.2.0-3+deb12u2 | < 6.1.0-1+deb11u2","eol":null,"hubHref":null},{"vendor":"ubuntu","product":"python-tornado","name":"python-tornado","label":"python-tornado","ecosystem":"Ubuntu","cpePart":null,"purl":"pkg:deb/ubuntu/python-tornado","purlType":"deb","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null},{"text":"< 6.4.2-2","noFixRecorded":false,"fixedIn":null},{"text":"< 6.1.0-3ubuntu0.1~esm2","noFixRecorded":false,"fixedIn":null},{"text":"< 6.4.0-1ubuntu0.2","noFixRecorded":false,"fixedIn":null}],"versionsText":"All versions (No fix recorded) | < 6.4.2-2 | < 6.1.0-3ubuntu0.1~esm2 | < 6.4.0-1ubuntu0.2","eol":null,"hubHref":null},{"vendor":"debian","product":"debian_linux","name":"debian linux","label":"debian_linux","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"11.0","noFixRecorded":false,"fixedIn":null}],"versionsText":"11.0","eol":{"isEol":true,"eolDate":"2026-08-31T00:00:00.000Z","matchMethod":"cpe","cycle":{"name":"11","label":"11 (Bullseye)","eolFrom":"2026-08-31T00:00:00.000Z","isLts":false,"isMaintained":true,"latestVersion":"11.11"},"product":{"name":"debian","label":"Debian","category":"os"}},"hubHref":"/vendor/debian/debian_linux"},{"vendor":"mageia","product":"python-tornado","name":"python-tornado","label":"python-tornado","ecosystem":"Mageia","cpePart":null,"purl":"pkg:rpm/mageia/python-tornado","purlType":"rpm","versions":[{"text":"< 6.3.2-1.2.mga9","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 6.3.2-1.2.mga9","eol":null,"hubHref":null},{"vendor":"PyPI","product":"tornado","name":"tornado","label":"tornado","ecosystem":"PyPI","cpePart":null,"purl":"pkg:pypi/tornado","purlType":"pypi","versions":[{"text":"< 6.5","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 6.5","eol":null,"hubHref":null},{"vendor":"opensuse","product":"python-tornado6&distro=openSUSE Leap 15.6","name":"python-tornado6","label":"python-tornado6&distro=openSUSE Leap 15.6","ecosystem":"openSUSE","cpePart":null,"purl":"pkg:rpm/opensuse/python-tornado6&distro=openSUSE Leap 15.6","purlType":"rpm","versions":[{"text":"< 6.3.2-150400.9.9.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 6.3.2-150400.9.9.1","eol":null,"hubHref":null},{"vendor":"opensuse","product":"python-tornado6&distro=openSUSE Tumbleweed","name":"python-tornado6","label":"python-tornado6&distro=openSUSE Tumbleweed","ecosystem":"openSUSE","cpePart":null,"purl":"pkg:rpm/opensuse/python-tornado6&distro=openSUSE Tumbleweed","purlType":"rpm","versions":[{"text":"< 6.5-1.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 6.5-1.1","eol":null,"hubHref":null},{"vendor":"redhat","product":"python-tornado","name":"python-tornado","label":"python-tornado","ecosystem":"Red Hat","cpePart":null,"purl":"pkg:rpm/redhat/python-tornado","purlType":"rpm","versions":[{"text":"< 0:6.4.2-1.el10_0.1","noFixRecorded":false,"fixedIn":null},{"text":"< 0:6.4.2-2.el9_6.2","noFixRecorded":false,"fixedIn":null},{"text":"< 0:6.4.2-1.el9_4.1","noFixRecorded":false,"fixedIn":null},{"text":"< 0:6.4.2-1.el9_2.1","noFixRecorded":false,"fixedIn":null},{"text":"< 0:4.2.1-5.el7_9.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0:6.4.2-1.el10_0.1 | < 0:6.4.2-2.el9_6.2 | < 0:6.4.2-1.el9_4.1 | < 0:6.4.2-1.el9_2.1 | < 0:4.2.1-5.el7_9.1","eol":null,"hubHref":null},{"vendor":"redhat","product":"python-tornado-debuginfo","name":"python-tornado-debuginfo","label":"python-tornado-debuginfo","ecosystem":"Red Hat","cpePart":null,"purl":"pkg:rpm/redhat/python-tornado-debuginfo","purlType":"rpm","versions":[{"text":"< 0:4.2.1-5.el7_9.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0:4.2.1-5.el7_9.1","eol":null,"hubHref":null},{"vendor":"redhat","product":"python-tornado-debugsource","name":"python-tornado-debugsource","label":"python-tornado-debugsource","ecosystem":"Red Hat","cpePart":null,"purl":"pkg:rpm/redhat/python-tornado-debugsource","purlType":"rpm","versions":[{"text":"< 0:6.4.2-1.el10_0.1","noFixRecorded":false,"fixedIn":null},{"text":"< 0:6.4.2-2.el9_6.2","noFixRecorded":false,"fixedIn":null},{"text":"< 0:6.4.2-1.el9_4.1","noFixRecorded":false,"fixedIn":null},{"text":"< 0:6.4.2-1.el9_2.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0:6.4.2-1.el10_0.1 | < 0:6.4.2-2.el9_6.2 | < 0:6.4.2-1.el9_4.1 | < 0:6.4.2-1.el9_2.1","eol":null,"hubHref":null},{"vendor":"redhat","product":"python-tornado-doc","name":"python-tornado-doc","label":"python-tornado-doc","ecosystem":"Red Hat","cpePart":null,"purl":"pkg:rpm/redhat/python-tornado-doc","purlType":"rpm","versions":[{"text":"< 0:4.2.1-5.el7_9.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0:4.2.1-5.el7_9.1","eol":null,"hubHref":null},{"vendor":"redhat","product":"python3-tornado","name":"python3-tornado","label":"python3-tornado","ecosystem":"Red Hat","cpePart":null,"purl":"pkg:rpm/redhat/python3-tornado","purlType":"rpm","versions":[{"text":"< 0:6.4.2-1.el10_0.1","noFixRecorded":false,"fixedIn":null},{"text":"< 0:6.4.2-2.el9_6.2","noFixRecorded":false,"fixedIn":null},{"text":"< 0:6.4.2-1.el9_4.1","noFixRecorded":false,"fixedIn":null},{"text":"< 0:6.4.2-1.el9_2.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0:6.4.2-1.el10_0.1 | < 0:6.4.2-2.el9_6.2 | < 0:6.4.2-1.el9_4.1 | < 0:6.4.2-1.el9_2.1","eol":null,"hubHref":null},{"vendor":"redhat","product":"python3-tornado-debuginfo","name":"python3-tornado-debuginfo","label":"python3-tornado-debuginfo","ecosystem":"Red Hat","cpePart":null,"purl":"pkg:rpm/redhat/python3-tornado-debuginfo","purlType":"rpm","versions":[{"text":"< 0:6.4.2-1.el10_0.1","noFixRecorded":false,"fixedIn":null},{"text":"< 0:6.4.2-2.el9_6.2","noFixRecorded":false,"fixedIn":null},{"text":"< 0:6.4.2-1.el9_4.1","noFixRecorded":false,"fixedIn":null},{"text":"< 0:6.4.2-1.el9_2.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 0:6.4.2-1.el10_0.1 | < 0:6.4.2-2.el9_6.2 | < 0:6.4.2-1.el9_4.1 | < 0:6.4.2-1.el9_2.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado6&distro=SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS","name":"python-tornado6","label":"python-tornado6&distro=SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado6&distro=SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS","purlType":"rpm","versions":[{"text":"< 6.3.2-150400.9.9.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 6.3.2-150400.9.9.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado6&distro=SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS","name":"python-tornado6","label":"python-tornado6&distro=SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado6&distro=SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS","purlType":"rpm","versions":[{"text":"< 6.3.2-150400.9.9.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 6.3.2-150400.9.9.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado6&distro=SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS","name":"python-tornado6","label":"python-tornado6&distro=SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado6&distro=SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS","purlType":"rpm","versions":[{"text":"< 6.3.2-150400.9.9.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 6.3.2-150400.9.9.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado6&distro=SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS","name":"python-tornado6","label":"python-tornado6&distro=SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado6&distro=SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS","purlType":"rpm","versions":[{"text":"< 6.3.2-150400.9.9.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 6.3.2-150400.9.9.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado6&distro=SUSE Linux Enterprise Module for Python 3 15 SP6","name":"python-tornado6","label":"python-tornado6&distro=SUSE Linux Enterprise Module for Python 3 15 SP6","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado6&distro=SUSE Linux Enterprise Module for Python 3 15 SP6","purlType":"rpm","versions":[{"text":"< 6.3.2-150400.9.9.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 6.3.2-150400.9.9.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado6&distro=SUSE Linux Enterprise Module for Python 3 15 SP7","name":"python-tornado6","label":"python-tornado6&distro=SUSE Linux Enterprise Module for Python 3 15 SP7","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado6&distro=SUSE Linux Enterprise Module for Python 3 15 SP7","purlType":"rpm","versions":[{"text":"< 6.3.2-150400.9.9.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 6.3.2-150400.9.9.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado6&distro=SUSE Linux Enterprise Server 15 SP4-LTSS","name":"python-tornado6","label":"python-tornado6&distro=SUSE Linux Enterprise Server 15 SP4-LTSS","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado6&distro=SUSE Linux Enterprise Server 15 SP4-LTSS","purlType":"rpm","versions":[{"text":"< 6.3.2-150400.9.9.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 6.3.2-150400.9.9.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado6&distro=SUSE Linux Enterprise Server 15 SP5-LTSS","name":"python-tornado6","label":"python-tornado6&distro=SUSE Linux Enterprise Server 15 SP5-LTSS","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado6&distro=SUSE Linux Enterprise Server 15 SP5-LTSS","purlType":"rpm","versions":[{"text":"< 6.3.2-150400.9.9.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 6.3.2-150400.9.9.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado6&distro=SUSE Linux Enterprise Server for SAP Applications 15 SP4","name":"python-tornado6","label":"python-tornado6&distro=SUSE Linux Enterprise Server for SAP Applications 15 SP4","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado6&distro=SUSE Linux Enterprise Server for SAP Applications 15 SP4","purlType":"rpm","versions":[{"text":"< 6.3.2-150400.9.9.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 6.3.2-150400.9.9.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado6&distro=SUSE Linux Enterprise Server for SAP Applications 15 SP5","name":"python-tornado6","label":"python-tornado6&distro=SUSE Linux Enterprise Server for SAP Applications 15 SP5","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado6&distro=SUSE Linux Enterprise Server for SAP Applications 15 SP5","purlType":"rpm","versions":[{"text":"< 6.3.2-150400.9.9.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 6.3.2-150400.9.9.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado6&distro=SUSE Linux Micro 6.0","name":"python-tornado6","label":"python-tornado6&distro=SUSE Linux Micro 6.0","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado6&distro=SUSE Linux Micro 6.0","purlType":"rpm","versions":[{"text":"< 6.4-3.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 6.4-3.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado&distro=SUSE Enterprise Storage 7.1","name":"python-tornado","label":"python-tornado&distro=SUSE Enterprise Storage 7.1","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado&distro=SUSE Enterprise Storage 7.1","purlType":"rpm","versions":[{"text":"< 4.5.3-150000.3.10.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.5.3-150000.3.10.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado&distro=SUSE Linux Enterprise High Performance Computing 15 SP3-LTSS","name":"python-tornado","label":"python-tornado&distro=SUSE Linux Enterprise High Performance Computing 15 SP3-LTSS","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado&distro=SUSE Linux Enterprise High Performance Computing 15 SP3-LTSS","purlType":"rpm","versions":[{"text":"< 4.5.3-150000.3.10.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.5.3-150000.3.10.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado&distro=SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS","name":"python-tornado","label":"python-tornado&distro=SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado&distro=SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS","purlType":"rpm","versions":[{"text":"< 4.5.3-150000.3.10.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.5.3-150000.3.10.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado&distro=SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS","name":"python-tornado","label":"python-tornado&distro=SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado&distro=SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS","purlType":"rpm","versions":[{"text":"< 4.5.3-150000.3.10.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.5.3-150000.3.10.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado&distro=SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS","name":"python-tornado","label":"python-tornado&distro=SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado&distro=SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS","purlType":"rpm","versions":[{"text":"< 4.5.3-150000.3.10.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.5.3-150000.3.10.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado&distro=SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS","name":"python-tornado","label":"python-tornado&distro=SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado&distro=SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS","purlType":"rpm","versions":[{"text":"< 4.5.3-150000.3.10.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.5.3-150000.3.10.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado&distro=SUSE Linux Enterprise Micro 5.2","name":"python-tornado","label":"python-tornado&distro=SUSE Linux Enterprise Micro 5.2","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado&distro=SUSE Linux Enterprise Micro 5.2","purlType":"rpm","versions":[{"text":"< 4.5.3-150000.3.10.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.5.3-150000.3.10.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado&distro=SUSE Linux Enterprise Micro 5.3","name":"python-tornado","label":"python-tornado&distro=SUSE Linux Enterprise Micro 5.3","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado&distro=SUSE Linux Enterprise Micro 5.3","purlType":"rpm","versions":[{"text":"< 4.5.3-150000.3.10.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.5.3-150000.3.10.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado&distro=SUSE Linux Enterprise Micro 5.4","name":"python-tornado","label":"python-tornado&distro=SUSE Linux Enterprise Micro 5.4","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado&distro=SUSE Linux Enterprise Micro 5.4","purlType":"rpm","versions":[{"text":"< 4.5.3-150000.3.10.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.5.3-150000.3.10.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado&distro=SUSE Linux Enterprise Micro 5.5","name":"python-tornado","label":"python-tornado&distro=SUSE Linux Enterprise Micro 5.5","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado&distro=SUSE Linux Enterprise Micro 5.5","purlType":"rpm","versions":[{"text":"< 4.5.3-150000.3.10.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.5.3-150000.3.10.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado&distro=SUSE Linux Enterprise Module for Basesystem 15 SP6","name":"python-tornado","label":"python-tornado&distro=SUSE Linux Enterprise Module for Basesystem 15 SP6","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado&distro=SUSE Linux Enterprise Module for Basesystem 15 SP6","purlType":"rpm","versions":[{"text":"< 4.5.3-150000.3.10.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.5.3-150000.3.10.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado&distro=SUSE Linux Enterprise Module for Basesystem 15 SP7","name":"python-tornado","label":"python-tornado&distro=SUSE Linux Enterprise Module for Basesystem 15 SP7","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado&distro=SUSE Linux Enterprise Module for Basesystem 15 SP7","purlType":"rpm","versions":[{"text":"< 4.5.3-150000.3.10.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.5.3-150000.3.10.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado&distro=SUSE Linux Enterprise Server 15 SP3-LTSS","name":"python-tornado","label":"python-tornado&distro=SUSE Linux Enterprise Server 15 SP3-LTSS","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado&distro=SUSE Linux Enterprise Server 15 SP3-LTSS","purlType":"rpm","versions":[{"text":"< 4.5.3-150000.3.10.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.5.3-150000.3.10.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado&distro=SUSE Linux Enterprise Server 15 SP4-LTSS","name":"python-tornado","label":"python-tornado&distro=SUSE Linux Enterprise Server 15 SP4-LTSS","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado&distro=SUSE Linux Enterprise Server 15 SP4-LTSS","purlType":"rpm","versions":[{"text":"< 4.5.3-150000.3.10.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.5.3-150000.3.10.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado&distro=SUSE Linux Enterprise Server 15 SP5-LTSS","name":"python-tornado","label":"python-tornado&distro=SUSE Linux Enterprise Server 15 SP5-LTSS","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado&distro=SUSE Linux Enterprise Server 15 SP5-LTSS","purlType":"rpm","versions":[{"text":"< 4.5.3-150000.3.10.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.5.3-150000.3.10.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado&distro=SUSE Linux Enterprise Server for SAP Applications 15 SP3","name":"python-tornado","label":"python-tornado&distro=SUSE Linux Enterprise Server for SAP Applications 15 SP3","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado&distro=SUSE Linux Enterprise Server for SAP Applications 15 SP3","purlType":"rpm","versions":[{"text":"< 4.5.3-150000.3.10.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.5.3-150000.3.10.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado&distro=SUSE Linux Enterprise Server for SAP Applications 15 SP4","name":"python-tornado","label":"python-tornado&distro=SUSE Linux Enterprise Server for SAP Applications 15 SP4","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado&distro=SUSE Linux Enterprise Server for SAP Applications 15 SP4","purlType":"rpm","versions":[{"text":"< 4.5.3-150000.3.10.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.5.3-150000.3.10.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado&distro=SUSE Linux Enterprise Server for SAP Applications 15 SP5","name":"python-tornado","label":"python-tornado&distro=SUSE Linux Enterprise Server for SAP Applications 15 SP5","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado&distro=SUSE Linux Enterprise Server for SAP Applications 15 SP5","purlType":"rpm","versions":[{"text":"< 4.5.3-150000.3.10.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.5.3-150000.3.10.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado&distro=SUSE Manager Client Tools 12","name":"python-tornado","label":"python-tornado&distro=SUSE Manager Client Tools 12","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado&distro=SUSE Manager Client Tools 12","purlType":"rpm","versions":[{"text":"< 4.2.1-17.10.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.2.1-17.10.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado&distro=SUSE Manager Proxy 4.3","name":"python-tornado","label":"python-tornado&distro=SUSE Manager Proxy 4.3","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado&distro=SUSE Manager Proxy 4.3","purlType":"rpm","versions":[{"text":"< 4.5.3-150000.3.10.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.5.3-150000.3.10.1","eol":null,"hubHref":null},{"vendor":"suse","product":"python-tornado&distro=SUSE Manager Server 4.3","name":"python-tornado","label":"python-tornado&distro=SUSE Manager Server 4.3","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/python-tornado&distro=SUSE Manager Server 4.3","purlType":"rpm","versions":[{"text":"< 4.5.3-150000.3.10.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.5.3-150000.3.10.1","eol":null,"hubHref":null},{"vendor":"tornadoweb","product":"tornado","name":"tornado","label":"tornado","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 6.5.0","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 6.5.0","eol":null,"hubHref":"/vendor/tornadoweb/tornado"}],"affectedCount":69,"eol":{"hasEol":true,"count":1},"references":[{"url":"https://github.com/tornadoweb/tornado/security/advisories/GHSA-7cx3-6m66-7c5m","label":"github.com/tornadoweb/tornado/security/advisories/GHSA-7cx3-6m66-7c5m","hostname":"github.com","tags":["X Refsource CONFIRM","WEB","ARTICLE","REPORT","Advisory","Vendor Advisory"]},{"url":"https://github.com/tornadoweb/tornado/commit/b39b892bf78fe8fea01dd45199aa88307e7162f3","label":"github.com/tornadoweb/tornado/commit/b39b892bf78fe8fea01dd45199aa88307e7162f3","hostname":"github.com","tags":["X Refsource MISC","WEB","ARTICLE","REPORT","FIX","Patch"]},{"url":"https://lists.debian.org/debian-lts-announce/2025/05/msg00038.html","label":"lists.debian.org/debian-lts-announce/2025/05/msg00038.html","hostname":"lists.debian.org","tags":["WEB","Mailing List","Third Party Advisory"]},{"url":"https://advisories.mageia.org/MGASA-2025-0282.html","label":"advisories.mageia.org/MGASA-2025-0282.html","hostname":"advisories.mageia.org","tags":["Advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=34343","label":"bugs.mageia.org/show_bug.cgi?id=34343","hostname":"bugs.mageia.org","tags":["REPORT"]},{"url":"https://ubuntu.com/security/notices/USN-7547-1","label":"ubuntu.com/security/notices/USN-7547-1","hostname":"ubuntu.com","tags":["Advisory"]},{"url":"https://www.suse.com/support/update/announcement/2025/suse-su-202501649-1/","label":"www.suse.com/support/update/announcement/2025/suse-su-202501649-1/","hostname":"www.suse.com","tags":["Advisory"]},{"url":"https://bugzilla.suse.com/1243268","label":"bugzilla.suse.com/1243268","hostname":"bugzilla.suse.com","tags":["REPORT"]},{"url":"https://www.suse.com/security/cve/CVE-2025-47287","label":"www.suse.com/security/cve/CVE-2025-47287","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/support/update/announcement/2025/suse-su-202501649-2/","label":"www.suse.com/support/update/announcement/2025/suse-su-202501649-2/","hostname":"www.suse.com","tags":["Advisory"]},{"url":"https://www.suse.com/support/update/announcement/2025/suse-su-202501726-1/","label":"www.suse.com/support/update/announcement/2025/suse-su-202501726-1/","hostname":"www.suse.com","tags":["Advisory"]},{"url":"https://www.suse.com/support/update/announcement/2025/suse-su-202501726-2/","label":"www.suse.com/support/update/announcement/2025/suse-su-202501726-2/","hostname":"www.suse.com","tags":["Advisory"]},{"url":"https://www.suse.com/support/update/announcement/2025/suse-su-202501732-1/","label":"www.suse.com/support/update/announcement/2025/suse-su-202501732-1/","hostname":"www.suse.com","tags":["Advisory"]},{"url":"https://www.suse.com/support/update/announcement/2025/suse-su-202520430-1/","label":"www.suse.com/support/update/announcement/2025/suse-su-202520430-1/","hostname":"www.suse.com","tags":["Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-47287","label":"nvd.nist.gov/vuln/detail/CVE-2025-47287","hostname":"nvd.nist.gov","tags":["Advisory"]},{"url":"https://github.com/tornadoweb/tornado","label":"github.com/tornadoweb/tornado","hostname":"github.com","tags":["PACKAGE"]},{"url":"https://pypi.org/project/tornado","label":"pypi.org/project/tornado","hostname":"pypi.org","tags":["PACKAGE"]},{"url":"https://github.com/advisories/GHSA-7cx3-6m66-7c5m","label":"github.com/advisories/GHSA-7cx3-6m66-7c5m","hostname":"github.com","tags":["Advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2025:8135","label":"access.redhat.com/errata/RHSA-2025:8135","hostname":"access.redhat.com","tags":["Advisory"]},{"url":"https://access.redhat.com/security/updates/classification/#important","label":"access.redhat.com/security/updates/classification/","hostname":"access.redhat.com","tags":["ARTICLE"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2366703","label":"bugzilla.redhat.com/show_bug.cgi?id=2366703","hostname":"bugzilla.redhat.com","tags":["REPORT"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_8135.json","label":"security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_8135.json","hostname":"security.access.redhat.com","tags":["Advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2025-47287","label":"access.redhat.com/security/cve/CVE-2025-47287","hostname":"access.redhat.com","tags":["REPORT"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2025-47287","label":"www.cve.org/CVERecord?id=CVE-2025-47287","hostname":"www.cve.org","tags":["Advisory","REPORT"]},{"url":"https://access.redhat.com/errata/RHSA-2025:8136","label":"access.redhat.com/errata/RHSA-2025:8136","hostname":"access.redhat.com","tags":["Advisory"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_8136.json","label":"security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_8136.json","hostname":"security.access.redhat.com","tags":["Advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2025:8223","label":"access.redhat.com/errata/RHSA-2025:8223","hostname":"access.redhat.com","tags":["Advisory"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_8223.json","label":"security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_8223.json","hostname":"security.access.redhat.com","tags":["Advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2025:8226","label":"access.redhat.com/errata/RHSA-2025:8226","hostname":"access.redhat.com","tags":["Advisory"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_8226.json","label":"security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_8226.json","hostname":"security.access.redhat.com","tags":["Advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2025:8664","label":"access.redhat.com/errata/RHSA-2025:8664","hostname":"access.redhat.com","tags":["Advisory"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_8664.json","label":"security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_8664.json","hostname":"security.access.redhat.com","tags":["Advisory"]},{"url":"https://ubuntu.com/security/CVE-2025-47287","label":"ubuntu.com/security/CVE-2025-47287","hostname":"ubuntu.com","tags":["REPORT"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2025-47287","label":"security-tracker.debian.org/tracker/CVE-2025-47287","hostname":"security-tracker.debian.org","tags":["Advisory"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/47xxx/CVE-2025-47287.json","label":"github.com/CVEProject/cvelistV5/tree/main/cves/2025/47xxx/CVE-2025-47287.json","hostname":"github.com","tags":["Advisory"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/UONXT4J4OCDF5HUKE3ESBSBHQZIGVTZ2/","label":"lists.opensuse.org/archives/…","hostname":"lists.opensuse.org","tags":["Advisory"]}],"lineage":{"upstream":[],"downstream":["OPENSUSE-SU-2025:15295-1","RHSA-2025:8254","RHSA-2025:8279","RHSA-2025:8290","RHSA-2025:8291","RHSA-2025:8323","SUSE-EL-9-CLIENT-TOOLS-2025-2499","SUSE-SU-2025:02491-1","SUSE-SU-2025:02492-1","SUSE-SU-2025:02499-1","SUSE-SU-2025:02500-1","SUSE-SU-2025:02501-1","SUSE-SU-2025:02502-1","SUSE-SU-2025:02534-1","SUSE-SU-2025:20445-1","SUSE-SU-2025:20487-1","SUSE-SU-2025:20504-1"],"duplicates":[],"related":["CGA-2QC3-WM36-87FC","CGA-4V5J-GVWC-MQ34","CGA-57X4-QQ78-GHCQ","CGA-6QHF-XPV9-P6XW","CGA-7X5V-V62C-QG8G","CGA-C7PX-5X43-F7H5","CGA-QG24-GGF8-2FQ7","CGA-VX49-FM46-CJJP","OPENSUSE-SU-2025:15295-1","SUSE-EL-9-CLIENT-TOOLS-2025-2499","SUSE-SU-2025:02491-1","SUSE-SU-2025:02492-1","SUSE-SU-2025:02499-1","SUSE-SU-2025:02500-1","SUSE-SU-2025:02501-1","SUSE-SU-2025:02502-1","SUSE-SU-2025:02534-1","SUSE-SU-2025:20445-1","SUSE-SU-2025:20487-1","SUSE-SU-2025:20504-1"]},"timeline":[{"kind":"published","date":"2025-05-15T21:17:55.188Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2025-05-29T06:04:05.899Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":30,"level":"medium","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-20T11:56:19.611Z","stale":false,"partial":false}}