aboutsummaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2026-09-12 09:29:13 +0100
committerMichael Williamson <mike@zwobble.org>2026-09-12 09:29:13 +0100
commitdc49225425c2c07de0a6dc3529f2386c82a032b4 (patch)
tree916a12e9c4fbfe7a40fd79ec6ef516b2f3e16d95 /NEWS
parent870603494b464c737b0a2200742370332142d516 (diff)
Avoid excessive backtracking when parsing unterminated strings
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS9
1 files changed, 9 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 1206dac..77f348b 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,12 @@
+# 1.12.3
+
+* Avoid excessive backtracking when parsing an unterminated string with many
+ escape sequences. The previous behaviour would allow maliciously crafted
+ documents to cause a denial of service.
+
+ Note that it is still strongly recommended to process untrusted documents in
+ a separate thread with a timeout to avoid potential similar issues.
+
# 1.12.2
* Avoid prototype pollution when reading the styles defined in a document. This