PT-2021-23096 · Cwlviewer · Cwlviewer

Zhenfeng

·

Published

2021-10-01

·

Updated

2021-10-08

·

CVE-2021-41110

CVSS v3.1

9.8

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions cwlviewer versions prior to 1.3.1
Description cwlviewer is a web application to view and share Common Workflow Language workflows. It contains a Deserialization of Untrusted Data issue. 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.
Recommendations For versions prior to 1.3.1, install the patch from commit number f6066f09edb70033a2ce80200e9fa9e70a5c29de, dated 2021-09-30, which contains the fix for the issue by creating the object with a SafeConstructor object.

Exploit

Fix

Deserialization of Untrusted Data

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2021-41110
GHSA-7G7J-F5G3-FQP7

Affected Products

Cwlviewer