Description


cwlviewer is a web application to view and share Common Workflow Language workflows. Versions prior to 1.3.1 contain a Deserialization of Untrusted Data vulnerability. Commit number f6066f09edb70033a2ce80200e9fa9e70a5c29de (dated 2021-09-30) contains a patch. There are no available workarounds aside from installing the patch. The SnakeYaml constructor, by default, allows any data to be parsed. To fix the issue the object needs to be created with a `SafeConstructor` object, as seen in the patch.

Related CPE's


Weaknesses



CWE-502


CWE-502

CVSS impact metrics


CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H

9.1 · Critical

Information


Source identifier

[email protected]

Vulnerability status

Modified

Published

2021-10-01T11:15:07.607Z

4 years ago

Last modified

2024-11-21T05:25:29.237Z

1 year ago