CVE-2026-78661
ADVISORY - nistSummary
When coalescing adjacent text nodes in addText and fosterParent, appending to an existing TextNode's Data via string concatenation (n.Data += text) reallocated and copied the accumulated string on every token. Inputs containing many short text runs separated by ignored end tags (such as "a") caused O(n^2) allocations and byte copies. Accumulate coalesced text in per-node byte slices during parsing and materialize Data strings once at the end of parse.
NIST
-
Debian
-
Ubuntu
-
CVSS SCORE
N/AmediumGoLang
-
Chainguard
CGA-jhrr-52wx-m8xp
-
minimos
MINI-25v9-vp4m-j6h8
-
minimos
MINI-28x6-w8mw-fgcv
-
minimos
MINI-2fvf-57cf-25pf
-
minimos
MINI-2gjm-59cw-v97q
-
minimos
MINI-2mpj-964v-qp43
-
minimos
MINI-2rhr-mjv3-wvh4
-
minimos
MINI-2vqh-mh4w-mf2m
-
minimos
MINI-2x2m-fmrx-qmh9
-
minimos
MINI-2xj2-rwpq-5q5v
-
minimos
MINI-32cg-37j6-65c7
-
minimos
MINI-358x-232j-q42w
-
minimos
MINI-35v2-c44p-3hhm
-
minimos
MINI-368p-5q6x-5qvx
-
minimos
MINI-385v-4m6w-gp7g
-
minimos
MINI-38j8-r9xg-9hcq
-
minimos
MINI-3c3v-8v6r-mwwf
-
minimos
MINI-3cwf-68x6-9fv3
-
minimos
MINI-3j2g-2hqx-f8fh
-
minimos
MINI-3jc9-x564-4x2r
-
minimos
MINI-3qwv-j592-2827
-
minimos
MINI-4g49-j539-9vf4
-
minimos
MINI-4jr2-5w3q-qg85
-
minimos
MINI-4w2q-jg63-wwv6
-
minimos
MINI-4xc9-2x9v-p4wp
-
minimos
MINI-56j6-cfr4-wvm3
-
minimos
MINI-5jvq-c5cf-jfg2
-
minimos
MINI-5qp3-hv3r-wrh4
-
minimos
MINI-62c7-742h-c94p
-
minimos
MINI-66c7-52gr-jr2j
-
minimos
MINI-68c7-q9c5-3fj9
-
minimos
MINI-6qjr-c5c6-67m3
-
minimos
MINI-6w79-vqv3-8h24
-
minimos
MINI-73f9-2j36-7cr6
-
minimos
MINI-78rg-p826-cgmh
-
minimos
MINI-82g7-4jhj-jmh8
-
minimos
MINI-85g9-cq6m-2745
-
minimos
MINI-85jm-fjr6-c98v
-
minimos
MINI-87cw-qc3r-c34p
-
minimos
MINI-88q5-f24m-r587
-
minimos
MINI-8c86-rpp7-2x98
-
minimos
MINI-8g9x-pj99-vr37
-
minimos
MINI-8m4h-xc44-hhg9
-
minimos
MINI-8mrm-m9m3-q5qq
-
minimos
MINI-8rcc-p389-3gmf
-
minimos
MINI-93cx-j843-g6f7
-
minimos
MINI-94w9-4vw2-c488
-
minimos
MINI-99ff-qhmf-fhq9
-
minimos
MINI-9gq7-x6v2-2jvq
-
minimos
MINI-9pgx-p5m3-gjf3
-
minimos
MINI-9pm4-h5h7-74q6
-
minimos
MINI-9r9w-mf62-c3c3
-
minimos
MINI-9ww4-8hf4-44rc
-
minimos
MINI-chp8-wc6w-7jcc
-
minimos
MINI-cr98-c325-gwrh
-
minimos
MINI-cwrp-4v2m-6895
-
minimos
MINI-cxmj-9pjx-c67c
-
minimos
MINI-f3qc-326q-w7j2
-
minimos
MINI-fx53-83pp-86wg
-
minimos
MINI-g4gh-hhhm-pjqm
-
minimos
MINI-ggm3-wxw3-g3q3
-
minimos
MINI-gj7r-fwhr-pfxw
-
minimos
MINI-gv3c-7574-crpj
-
minimos
MINI-h45h-5qh5-g8x6
-
minimos
MINI-h5gj-7px4-h849
-
minimos
MINI-h6qc-47v4-jjw7
-
minimos
MINI-hjm8-c7cf-qhxq
-
minimos
MINI-j278-wpwj-3cj3
-
minimos
MINI-j9j9-rpv3-wq9h
-
minimos
MINI-m7m8-7535-9787
-
minimos
MINI-m7rh-5rp8-8r3v
-
minimos
MINI-mfj9-j8q3-8cjv
-
minimos
MINI-mh3w-5545-c8c3
-
minimos
MINI-mxqg-w2wp-q83j
-
minimos
MINI-mxvm-wh2w-qhpp
-
minimos
MINI-p6q8-qhx8-wvhf
-
minimos
MINI-p76c-f2jp-6gx8
-
minimos
MINI-p9q4-q6q2-h374
-
minimos
MINI-pfrg-f65x-39rh
-
minimos
MINI-phr8-cg2w-pr3c
-
minimos
MINI-pr4w-6rc9-89xp
-
minimos
MINI-pxm9-wp7v-wrx6
-
minimos
MINI-qf2p-68xg-4m37
-
minimos
MINI-qqhx-4wvx-jwc3
-
minimos
MINI-qrx6-vx5c-6rvr
-
minimos
MINI-qwjv-r9w4-g3q5
-
minimos
MINI-rfqw-37xm-rgvm
-
minimos
MINI-rjcm-6r96-7fh8
-
minimos
MINI-rr83-hqxr-7p7v
-
minimos
MINI-rrjj-w2gj-h773
-
minimos
MINI-v2w2-cphf-54qm
-
minimos
MINI-v4gp-9xq6-fw58
-
minimos
MINI-v58m-9qvf-5g68
-
minimos
MINI-v58v-w4rx-v3fx
-
minimos
MINI-v68q-26pf-5v8f
-
minimos
MINI-v77c-q8m6-h3p8
-
minimos
MINI-vpjc-vfvg-9jj2
-
minimos
MINI-vqm7-q4jw-x69h
-
minimos
MINI-vwq6-4822-5cm7
-
minimos
MINI-w22h-4cjj-v6f3
-
minimos
MINI-w7m2-q8r8-fhh5
-
minimos
MINI-w9h4-9jxw-j835
-
minimos
MINI-wf2g-3vh8-xjmh
-
minimos
MINI-wvh6-9mx2-pjv4
-
minimos
MINI-wxv2-rgxx-4xj3
-
minimos
MINI-x3x3-w8c2-4pvw
-
minimos
MINI-x3x4-qcwp-rp4m
-
minimos
MINI-x5cm-f3c7-4hv8
-
minimos
MINI-xch5-2cxp-h9r5
-
minimos
MINI-xgqm-vx4q-h22h
-
minimos
MINI-xhf4-5h8j-j6cq
-
minimos
MINI-xqhg-6jc9-2h3v
-
minimos
MINI-xqxv-9wg7-3mr5
-
minimos
MINI-xxwf-x5x8-c3jg
-