Zum Inhalt springen.
Sympa Menü

it-securitynotifies - [IT-SecNots] [Security-news] htmLawed - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-314

it-securitynotifies AT lists.piratenpartei.de

Betreff: Sicherheitsankündigungen

Listenarchiv

[IT-SecNots] [Security-news] htmLawed - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-314


Chronologisch Thread  
  • From: security-news AT drupal.org
  • To: security-news AT drupal.org
  • Subject: [IT-SecNots] [Security-news] htmLawed - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-314
  • Date: Wed, 4 Nov 2026 17:52:31 +0000
  • Arc-authentication-results: i=2; smtp4.osuosl.org; arc=fail smtp.remote-ip=140.211.10.49
  • Arc-authentication-results: i=1; smtp1.osuosl.org; dmarc=pass header.from=drupal.org; dkim=pass header.d=drupal.org header.i= AT drupal.org header.a=rsa-sha256 header.s=h2cwj55irf2bug4gly7tdskg3xbjhlg6 header.b=Cj5RafaO; dkim=pass header.d=amazonses.com header.i= AT amazonses.com header.a=rsa-sha256 header.s=hsbnp7p3ensaochzwyq5wwmceodymuwv header.b=wnEmzpds; arc=none smtp.remote-ip=54.240.27.38
  • Arc-filter: OpenARC Filter v1.3.2 smtp4.osuosl.org CE08540ECB
  • Arc-filter: OpenARC Filter v1.3.2 smtp1.osuosl.org E293480C4E
  • Arc-message-signature: i=2; d=osuosl.org; s=arc; a=rsa-sha256; c=relaxed/relaxed; t=1793816799; h=X-Comment:DKIM-Signature:Received:X-Spam-Flag:X-Spam-Score: X-Spam-Level:X-Spam-Status:ARC-Filter:Received-SPF:DKIM-Signature: DKIM-Signature:Date:To:MIME-Version:Feedback-ID:X-Mailman-Rule-Hits: X-Mailman-Rule-Misses:Message-ID-Hash:X-Mailman-Approved-At: Message-ID:From:X-Mailman-Version:Precedence:Reply-To:Subject:List-Id: Archived-At:List-Archive:List-Help:List-Owner:List-Post: List-Subscribe:List-Unsubscribe:Content-Type: Content-Transfer-Encoding; bh=d3+lrUvaYU1LYjtpAB4uRhOiVocEKzBUuKUtjRrxgZQ=; b=ILtAMHfoT+/sT3czPW/uYJqtf7E5NLVMBXUJnq5vOspvi/hw/EOFiA93pxJ8IWSM+0Vw qRDLVLkgkRHW6ZRy2RYOKw7RPj8Ye/vJGWogYfjrelu5Fi6wB08kNiKOzA8hCx8k8a+a2 HJ+MK5OF/cQ/yQ64Cr/SrYH6IzpGBvRkQS4tmUQRYY02XHvmPLrE0uXtDX/ijeOVtjaVq h6IVuiPBUYpPbjZaZsGyo+hsSLlvnlfglE8My5WLWeln4XkUQ6jrBrSs9MPd9/HLLTd3I BpnsI7Zy9U0JcgA0p533ZTtLwbsXnUNZohbHh8WiYnv9hHR88oX37mv1cxY9fjpU9Hw==
  • Arc-message-signature: i=1; d=osuosl.org; s=arc; a=rsa-sha256; c=relaxed/relaxed; t=1793814752; h=Received-SPF:DKIM-Signature:DKIM-Signature:Date:Message-ID:To: Subject:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Mailer: Sender:From:Feedback-ID:X-SES-Outgoing; bh=sNopjXl+LIRo5C3pn3aXVjBlun3u46ATbXD+xysyT7Y=; b=jCk5djJY9ZcwkAQGisZQuPaQm7hZfrNVlme4w0BvJ1JKYJDfrXEv8pOiNEUJirA2fX01 qUeU3HpiYaInXEJMD/TnOOt9a4NrSIP2542ncAJXUz/r0C513NasXyAckLhwvh3WEtoie TSBvezQHEzzTK4WP+YLFy51y+uMSEi7XpcWfYJUoCExAABw/ON5V+X6MwZz35I+lUFvZD ulUfFrNTDbT8V8PZaKliO4RIwb/LbHBmhpetkEONSL98pw4s3N6KkVRXtmUZmiQy3H5Ur pN5T5rrG84U9JxSADZKZRLLeWSRc96sIsG+Oq6miWpse97Zml3xTPaa7B6uAYwqxByg==
  • Arc-seal: i=2; d=osuosl.org; s=arc; a=rsa-sha256; cv=fail; t=1793816799; b=byBMmXS2KJ0LzbZUfND2oyFenlnPlqi0FJDbum1R0ZFlW1Kk2s6Vi4yxXZ9pmaF6SNi4 HGgIVw5uCOPEOzu80Y7u7PDR3QZkElqyYopwM4nABRpbcIFi8Rg69mc6N+nxIRjw5QoTi Cp3HMJvKqBBXPqiEYOj5BS2wRNNybFw7oveLbfuLpNPERSFaKI5azGDyhL4Pdjz6erFYD 6KvzqlX2cMEuFt5r2swN9jYg6luvGv1Gw5eSxSXM9AuL8nxaMBwJ0aRaDY2SYdpuZcpeM yG6ysNMmm0QQIzr1/Bwkcg09dNXi8C5OLBQgZDchLYjE0wQ4mLSByCZlROoeti0E55A==
  • Arc-seal: i=1; d=osuosl.org; s=arc; a=rsa-sha256; cv=none; t=1793814752; b=XlFx2O7gJT93mzsteYOPRVlnjPR3Tpw9i3iAXui0wecPb8VQgPmOmsF3ZFnMoKS24WvC /7QEeF8mfAEuLFHD84WM2WrxCHRSi9wusiOe+TLw1i02ELpGDqKw2Lg4kTXUVoc50rjEv 4DLnI7wmG79Ov/I4iMFPcMRPw+gD7SQukNH/nu2fxnDQJ/hVZMQX/7JhRs6kB6gnA3rv1 eMsWv8BS4ddSuwq95VvtQBrcf3iqHTXOQ4KphX2nQ1+ycNVMH2eX/I0g3B6zW6zcmN4t9 gw0AZk2pW3WyiQK+JBZCOAaZ6VeYPlsJQgwA5JLXSw/BkVUAEifo00sW8C002yPK2nw==
  • Archived-at: <https://lists.drupal.org/mailman3/hyperkitty/list/security-news AT drupal.org/message/7BQJ2LOUECNMQMQC7SSBKBNZYP3C54KI/>
  • Authentication-results: lists.piratenpartei.de; dkim=pass header.d=drupal.org header.s=default header.b=WDSbSFZU; dkim=fail ("body hash did not verify") header.d=drupal.org header.s=h2cwj55irf2bug4gly7tdskg3xbjhlg6 header.b=Cj5RafaO; dkim=fail ("body hash did not verify") header.d=amazonses.com header.s=hsbnp7p3ensaochzwyq5wwmceodymuwv header.b=wnEmzpds; spf=pass (lists.piratenpartei.de: domain of security-news-bounces AT drupal.org designates 2605:bc80:3010::137 as permitted sender) smtp.mailfrom=security-news-bounces AT drupal.org; arc=reject ("cv is fail on i=2"); dmarc=pass (policy=none) header.from=drupal.org
  • Feedback-id: ::1.us-west-2.eaokZ1GT8utLqfMHQoyOsEFVrSIzzS6R+14LP6WIIUY=:AmazonSES
  • List-archive: <https://lists.drupal.org/mailman3/hyperkitty/list/security-news AT drupal.org/>
  • List-id: <security-news.drupal.org>

View online: https://www.drupal.org/sa-contrib-2026-314

Project: htmLawed [1]
Project machine name: htmlawed
Date: 2026-November-04
Security risk: *Moderately critical* 11 ∕ 25
AC:Complex/A:User/CI:Some/II:Some/E:Theoretical/TD:Uncommon [2]
Vulnerability: Cross-site scripting

Affected versions: >=3.0.0 <3.9.0 || >=4.0.0 <4.1.8
CVE IDs: CVE-2026-122080
Description: 
The htmLawed module enables use of the htmLawed [3] PHP library as a filter
in a Text Format for restriction/filtering of HTML in textual input.

The module's filtering of malicious HTML can be bypassed by using a malformed
UTF8 character, leading to a cross-site scripting (XSS) vulnerability.

Only sites using an SQLite database are affected with versions of the
htmLawed library prior to 1.2.17.

Solution: 
Install the latest version:

* If you use version 4.1.x, upgrade to 4.1.11 [4] (/was fixed in 4.1.8/).
* If you use version 8.x-3.x, upgrade to 8.x-3.10 [5] (/was fixed in
8.x-3.9/).

Alternately, replace the htmLawed.php and htmLawed_README.htm files in the
module directory with new downloads [6] for htmLawed library version >=
1.2.17.

Reported By: 
* Pierre Rudloff (prudloff) [7] of the Drupal Security Team

Fixed By: 
* alpha2zee [8]
* Pierre Rudloff (prudloff) [9] of the Drupal Security Team

Coordinated By: 
* Swan Kalata (akalata) [10] of the Drupal Security Team
* Bram Driesen (bramdriesen) [11] of the Drupal Security Team
* Juraj Nemec (poker10) [12] of the Drupal Security Team
* Jess (xjm) [13] of the Drupal Security Team

------------------------------------------------------------------------------
Contribution record [14]

[1] https://www.drupal.org/project/htmlawed
[2] https://www.drupal.org/drupal-security-team/security-risk-levels-defined
[3] https://bioinformatics.org/phplabware/internal_utilities/htmLawed/index.php
[4] https://www.drupal.org/project/htmlawed/releases/4.1.11
[5] https://www.drupal.org/project/htmlawed/releases/8.x-3.10
[6] https://bioinformatics.org/phplabware/internal_utilities/htmLawed/
[7] https://www.drupal.org/u/prudloff
[8] https://www.drupal.org/u/alpha2zee
[9] https://www.drupal.org/u/prudloff
[10] https://www.drupal.org/u/akalata
[11] https://www.drupal.org/u/bramdriesen
[12] https://www.drupal.org/u/poker10
[13] https://www.drupal.org/u/xjm
[14] https://new.drupal.org/contribution-record?source_link=https%3A//www.drupal.org/node/3634677

_______________________________________________
Security-news mailing list -- security-news AT drupal.org
To unsubscribe send an email to security-news-leave AT drupal.org
Unsubscribe at

  • [IT-SecNots] [Security-news] htmLawed - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-314, security-news, 04.11.2026

Archiv bereitgestellt durch MHonArc 2.6.19+.

Seitenanfang