Read the docs
TI-2022-22791 Aliases CVE-2022-46147GHSA-qv6c-367r-3w6q

Drag and Drop XBlock v2 has XSS Issues in Xblock Input Fields

Priority HIGH 72CWE-79Published · Updated

Key facts

Attack vector
Network
Privileges required
High
User interaction
Required
Attack complexity
Low
Impact type
Cross-site scripting
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-79.

Summary

Drag and Drop XBlock v2 implements a drag-and-drop style problem, where a learner has to drag items to zones on a target image. Versions prior to 3.0.0 are vulnerable to cross-site scripting in multiple XBlock Fields. Any platform that has deployed the XBlock may be impacted. Version 3.0.0 contains a patch for this issue. There are no known workarounds.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00896 59th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Fixed xblock-drag-and-drop-v2 (openedx): 3.0.0xblock-drag-and-drop-v2 (PyPI): 3.0.0

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
openedxxblock-drag-and-drop-v2before 3.0.03.0.0Patch availableCNA
—xblock-drag-and-drop-v2 (PyPI)before 3.0.03.0.0Patch availableGHSA-qv6c-367r-3w6q
  • xblock-drag-and-drop-v2 Vendoropenedx Affected before 3.0.0 Fixed in 3.0.0 Patch available CNA
  • xblock-drag-and-drop-v2 (PyPI) Vendor— Affected before 3.0.0 Fixed in 3.0.0 Patch available GHSA-qv6c-367r-3w6q

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:openedx:xblock-drag-and-drop-v2:*:*:*:*:*:*:*:*before 3.0.0Vulnerableopenedx
  • cpe:2.3:a:openedx:xblock-drag-and-drop-v2:*:*:*:*:*:*:*:* Versions before 3.0.0 Vulnerable ·openedx

Remediation

  • Fix · CNA xblock-drag-and-drop-v2 (openedx) Fixed in 3.0.0
  • Fix · GHSA-qv6c-367r-3w6q xblock-drag-and-drop-v2 (PyPI) Fixed in 3.0.0 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2022-46147
  2. 2026-10-03 Alias added: GHSA-qv6c-367r-3w6q

References

Sources