From 16a4e0698dc3488b5a6a7a1ee4a862588eb06a37 Mon Sep 17 00:00:00 2001 From: npt-1707 Date: Mon, 11 May 2026 03:39:22 +0700 Subject: [PATCH] =?UTF-8?q?=E5=85=B6=E4=BB=96=E5=AE=9E=E6=88=98/=E3=80=90s?= =?UTF-8?q?team=E3=80=91=E8=87=AA=E5=8A=A8=E7=99=BB=E5=BD=95/execute.js:?= =?UTF-8?q?=20fix=20CVE-2023-25653?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../execute.js" | 1 + 1 file changed, 1 insertion(+) diff --git "a/\345\205\266\344\273\226\345\256\236\346\210\230/\343\200\220steam\343\200\221\350\207\252\345\212\250\347\231\273\345\275\225/execute.js" "b/\345\205\266\344\273\226\345\256\236\346\210\230/\343\200\220steam\343\200\221\350\207\252\345\212\250\347\231\273\345\275\225/execute.js" index 4699a16..f6f17c0 100644 --- "a/\345\205\266\344\273\226\345\256\236\346\210\230/\343\200\220steam\343\200\221\350\207\252\345\212\250\347\231\273\345\275\225/execute.js" +++ "b/\345\205\266\344\273\226\345\256\236\346\210\230/\343\200\220steam\343\200\221\350\207\252\345\212\250\347\231\273\345\275\225/execute.js" @@ -1189,6 +1189,7 @@ var navigator = {}; // x = x mod m (HAC 14.42) function barrettReduce(x) { + if (x.s < 0) { throw Error("Barrett reduction on negative input"); } x.drShiftTo(this.m.t - 1, this.r2); if (x.t > this.m.t + 1) { x.t = this.m.t + 1;