Upstream information

CVE-2021-28957 at MITRE

Description

An XSS vulnerability was discovered in python-lxml's clean module versions before 4.6.3. When disabling the safe_attrs_only and forms arguments, the Cleaner class does not remove the formaction attribute allowing for JS to bypass the sanitizer. A remote attacker could exploit this flaw to run arbitrary JS code on users who interact with incorrectly sanitized HTML. This issue is patched in lxml 4.6.3.

SUSE information

Overall state of this security issue: Pending

This issue is currently rated as having moderate severity.

CVSS v2 Scores
  National Vulnerability Database
Base Score 4.3
Vector AV:N/AC:M/Au:N/C:N/I:P/A:N
Access Vector Network
Access Complexity Medium
Authentication None
Confidentiality Impact None
Integrity Impact Partial
Availability Impact None
CVSS v3 Scores
  National Vulnerability Database SUSE
Base Score 6.1 6.1
Vector CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Access Vector Network Network
Access Complexity Low Low
Privileges Required None None
User Interaction Required Required
Scope Changed Changed
Confidentiality Impact Low Low
Integrity Impact Low Low
Availability Impact None None
CVSSv3 Version 3.1 3.1
SUSE Bugzilla entry: 1184177 [NEW]

No SUSE Security Announcements cross referenced.

List of released packages

Product(s) Fixed package version(s) References
openSUSE Tumbleweed
  • python-lxml-doc >= 4.6.3-3.2
  • python36-lxml >= 4.6.3-3.2
  • python36-lxml-devel >= 4.6.3-3.2
  • python36-translate-toolkit >= 3.3.6-1.3
  • python38-lxml >= 4.6.3-3.2
  • python38-lxml-devel >= 4.6.3-3.2
  • python38-translate-toolkit >= 3.3.6-1.3
  • python39-lxml >= 4.6.3-3.2
  • python39-lxml-devel >= 4.6.3-3.2
  • python39-translate-toolkit >= 3.3.6-1.3
  • translate-toolkit-devel-doc >= 3.3.6-1.3
  • translate-toolkit-doc >= 3.3.6-1.3
Patchnames:
openSUSE Tumbleweed GA python-lxml-doc-4.6.3-3.2
openSUSE Tumbleweed GA python36-translate-toolkit-3.3.6-1.3


Status of this issue by product and package

Please note that this evaluation state might be work in progress, incomplete or outdated. Also information for service packs in the LTSS phase is only included for issues meeting the LTSS criteria. If in doubt, feel free to contact us for clarification.

Product(s) Source package State
HPE Helion OpenStack 8 python-lxml Affected
HPE Helion OpenStack 8 python3-lxml Affected
SUSE CaaS Platform 4.0 python-lxml Affected
SUSE Enterprise Storage 6 python-lxml Affected
SUSE Linux Enterprise High Performance Computing 12 SP5 python-lxml Affected
SUSE Linux Enterprise High Performance Computing 12 SP5 python3-lxml Affected
SUSE Linux Enterprise High Performance Computing 15 LTSS python-lxml Affected
SUSE Linux Enterprise High Performance Computing 15 SP1 ESPOS python-lxml Affected
SUSE Linux Enterprise High Performance Computing 15 SP1 LTSS python-lxml Affected
SUSE Linux Enterprise Module for Basesystem 15 SP2 python-lxml Affected
SUSE Linux Enterprise Module for Basesystem 15 SP3 python-lxml Affected
SUSE Linux Enterprise Module for Python 2 15 SP2 python-lxml Affected
SUSE Linux Enterprise Module for Python 2 15 SP3 python-lxml Affected
SUSE Linux Enterprise Point of Service 11 SP3 python-lxml Affected
SUSE Linux Enterprise Point of Service Image Server 12 SP2 python-lxml Unsupported
SUSE Linux Enterprise Point of Service Image Server 12 SP2 python3-lxml Unsupported
SUSE Linux Enterprise Server 11 SP1 python-lxml Affected
SUSE Linux Enterprise Server 11 SP3 python-lxml Affected
SUSE Linux Enterprise Server 11 SP4 python-lxml Affected
SUSE Linux Enterprise Server 11 SP4 LTSS python-lxml Affected
SUSE Linux Enterprise Server 12 SP2 ESPOS python-lxml Unsupported
SUSE Linux Enterprise Server 12 SP2 ESPOS python3-lxml Unsupported
SUSE Linux Enterprise Server 12 SP2 LTSS python-lxml Unsupported
SUSE Linux Enterprise Server 12 SP2 LTSS python3-lxml Unsupported
SUSE Linux Enterprise Server 12 SP3 ESPOS python-lxml Affected
SUSE Linux Enterprise Server 12 SP3 ESPOS python3-lxml Affected
SUSE Linux Enterprise Server 12 SP3 LTSS python-lxml Affected
SUSE Linux Enterprise Server 12 SP3 LTSS python3-lxml Affected
SUSE Linux Enterprise Server 12 SP4 ESPOS python-lxml Affected
SUSE Linux Enterprise Server 12 SP4 ESPOS python3-lxml Affected
SUSE Linux Enterprise Server 12 SP4 LTSS python-lxml Affected
SUSE Linux Enterprise Server 12 SP4 LTSS python3-lxml Affected
SUSE Linux Enterprise Server 12 SP5 python-lxml Affected
SUSE Linux Enterprise Server 12 SP5 python3-lxml Affected
SUSE Linux Enterprise Server 15 ESPOS python-lxml Affected
SUSE Linux Enterprise Server 15 LTSS python-lxml Affected
SUSE Linux Enterprise Server 15 SP1 LTSS python-lxml Affected
SUSE Linux Enterprise Server BCL 12 SP2 python-lxml Affected
SUSE Linux Enterprise Server BCL 12 SP2 python3-lxml Affected
SUSE Linux Enterprise Server BCL 12 SP3 python-lxml Affected
SUSE Linux Enterprise Server BCL 12 SP3 python3-lxml Affected
SUSE Linux Enterprise Server Business Critical Linux 15 SP1 python-lxml Affected
SUSE Linux Enterprise Server for SAP Applications 12 SP2 python-lxml Unsupported
SUSE Linux Enterprise Server for SAP Applications 12 SP2 python3-lxml Unsupported
SUSE Linux Enterprise Server for SAP Applications 12 SP3 python-lxml Affected
SUSE Linux Enterprise Server for SAP Applications 12 SP3 python3-lxml Affected
SUSE Linux Enterprise Server for SAP Applications 12 SP4 python-lxml Affected
SUSE Linux Enterprise Server for SAP Applications 12 SP4 python3-lxml Affected
SUSE Linux Enterprise Server for SAP Applications 12 SP5 python-lxml Affected
SUSE Linux Enterprise Server for SAP Applications 12 SP5 python3-lxml Affected
SUSE Linux Enterprise Server for SAP Applications 15 python-lxml Affected
SUSE Linux Enterprise Server for SAP Applications 15 SP1 python-lxml Affected
SUSE Manager Proxy 4.0 python-lxml Unsupported
SUSE Manager Retail Branch Server 4.0 python-lxml Unsupported
SUSE Manager Server 4.0 python-lxml Unsupported
SUSE OpenStack Cloud 7 python-lxml Unsupported
SUSE OpenStack Cloud 7 python3-lxml Unsupported
SUSE OpenStack Cloud 8 python-lxml Affected
SUSE OpenStack Cloud 8 python3-lxml Affected
SUSE OpenStack Cloud 9 python-lxml Affected
SUSE OpenStack Cloud 9 python3-lxml Affected
SUSE OpenStack Cloud Crowbar 8 python-lxml Affected
SUSE OpenStack Cloud Crowbar 8 python3-lxml Affected
SUSE OpenStack Cloud Crowbar 9 python-lxml Affected
SUSE OpenStack Cloud Crowbar 9 python3-lxml Affected