From 9bdea940fc1759c6ec97d02282cacb9ccd3e67e9 Mon Sep 17 00:00:00 2001 From: "russell@unturf.com" Date: Mon, 30 Mar 2026 13:55:42 -0400 Subject: [PATCH] undf: assign 828-832; stamp patches; tomcat-0001/hibernate-orm-0001/netty-0001/netty-0002 --- UNDF-REGISTRY.json | 11 ++++++++++- ...02-fileconfigparser-allroles-list-contains.md | 2 +- defects/ansible/unit/AnsibleTest.class | Bin 0 -> 3701 bytes ...ach-MOADX-0001-sanitize-css-gauntlet-redos.md | 1 + ...ry-MOADX-0001-get-task-meta-cache-stampede.md | 1 + ...mposer-0003-installed-repo-needles-inarray.md | 2 +- ...ango-0006-migrations-flatten-bases-diamond.md | 1 + ...MOADX-0001-cached-loader-template-stampede.md | 1 + .../doctrine-orm-0001-subclasses-list-inarray.md | 2 +- ...ticsearch-MOADX-0001-enrich-cache-stampede.md | 1 + defects/go/patch/go-0001.patch | 2 +- .../patch/go-0002-expand1-diamond-recur-flag.md | 2 +- ...ib-0001-http2-rfc9218priority-header-alloc.md | 2 +- ...adoop-MOADX-0001-federation-cache-stampede.md | 1 + .../patch/helm-0001-resourcelist-contains-map.md | 2 +- ...te-orm-0001-fk-secondpass-list-contains.patch | 1 + .../test/HibernateOrm0001Test$FkSecondPass.class | Bin 0 -> 810 bytes .../test/HibernateOrm0001Test.class | Bin 0 -> 4950 bytes ...X-0001-query-interpretation-cache-stampede.md | 1 + ...tus-creation-processed-account-ids-hashset.md | 2 +- ...itypub-create-process-hashtag-tags-include.md | 2 +- .../patch/netty-0001-alpn-list-contains.patch | 1 + defects/netty-0001/test/Netty0001Test.class | Bin 0 -> 4011 bytes ...ty-0002-dns-resolve-dedup-list-contains.patch | 1 + defects/netty-0002/test/Netty0002Test.class | Bin 0 -> 3975 bytes ...a-orm-0001-rbac-role-hierarchy-diamond-bfs.md | 2 +- ...x-chat-0004-introduce-to-remaining-notelem.md | 1 + ...hat-0004-introduce-to-remaining-notelem.patch | 1 + .../solang-0001-emits-events-vec-hashset.md | 2 +- ...actory-getnamesforannotation-list-contains.md | 2 +- ...1-fallback-cache-operation-source-stampede.md | 1 + defects/terraform/unit/TerraformTest$Graph.class | Bin 0 -> 831 bytes defects/terraform/unit/TerraformTest.class | Bin 0 -> 4744 bytes ...001-websocket-subprotocol-list-contains.patch | 1 + defects/tomcat-0001/test/Tomcat0001Test.class | Bin 0 -> 3631 bytes ...001-hamanager-nodeleft-nodes-list-contains.md | 2 +- 36 files changed, 37 insertions(+), 14 deletions(-) create mode 100644 defects/ansible/unit/AnsibleTest.class create mode 100644 defects/hibernate-orm-0001/test/HibernateOrm0001Test$FkSecondPass.class create mode 100644 defects/hibernate-orm-0001/test/HibernateOrm0001Test.class create mode 100644 defects/netty-0001/test/Netty0001Test.class create mode 100644 defects/netty-0002/test/Netty0002Test.class create mode 100644 defects/terraform/unit/TerraformTest$Graph.class create mode 100644 defects/terraform/unit/TerraformTest.class create mode 100644 defects/tomcat-0001/test/Tomcat0001Test.class diff --git a/UNDF-REGISTRY.json b/UNDF-REGISTRY.json index b7c521d3a..8c6fa76cb 100644 --- a/UNDF-REGISTRY.json +++ b/UNDF-REGISTRY.json @@ -821,5 +821,14 @@ "hive-0005": "UNDF-2026-000000820", "loki-0001": "UNDF-2026-000000821", "telegraf-0001": "UNDF-2026-000000822", - "ansible-0003": "UNDF-2026-000000823" + "ansible-0003": "UNDF-2026-000000823", + "bleach-0001": "UNDF-2026-000000824", + "go-0001": "UNDF-2026-000000825", + "go-0002": "UNDF-2026-000000826", + "hibernate-orm-0001": "UNDF-2026-000000827", + "hibernate-orm-0001-0001": "UNDF-2026-000000828", + "netty-0001-0001": "UNDF-2026-000000829", + "netty-0002-0002": "UNDF-2026-000000830", + "simplex-chat-0004": "UNDF-2026-000000831", + "tomcat-0001-0001": "UNDF-2026-000000832" } diff --git a/defects/activemq-artemis/patch/artemis-0002-fileconfigparser-allroles-list-contains.md b/defects/activemq-artemis/patch/artemis-0002-fileconfigparser-allroles-list-contains.md index e90dfc270..e1cc38408 100644 --- a/defects/activemq-artemis/patch/artemis-0002-fileconfigparser-allroles-list-contains.md +++ b/defects/activemq-artemis/patch/artemis-0002-fileconfigparser-allroles-list-contains.md @@ -1,4 +1,4 @@ -# UNDF: UNDF-2026-000000234 +# UNDF: UNDF-2026-000000602 # UNDF: (pending) # artemis-0002: FileConfigurationParser.parseSecurityRoles — O(N×R) multiple ArrayList.contains in role loop diff --git a/defects/ansible/unit/AnsibleTest.class b/defects/ansible/unit/AnsibleTest.class new file mode 100644 index 0000000000000000000000000000000000000000..25140ab46978033c7ac57cd20e144639440cf7a7 GIT binary patch literal 3701 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 literal 0 HcmV?d00001 diff --git a/defects/tomcat-0001/patch/tomcat-0001-websocket-subprotocol-list-contains.patch b/defects/tomcat-0001/patch/tomcat-0001-websocket-subprotocol-list-contains.patch index cdfa41c40..01fe3aaf1 100644 --- a/defects/tomcat-0001/patch/tomcat-0001-websocket-subprotocol-list-contains.patch +++ b/defects/tomcat-0001/patch/tomcat-0001-websocket-subprotocol-list-contains.patch @@ -1,3 +1,4 @@ +# UNDF: UNDF-2026-000000832 # UNDF: # Defect: tomcat-0001 # Component: org.apache.tomcat.websocket.server.DefaultServerEndpointConfigurator diff --git a/defects/tomcat-0001/test/Tomcat0001Test.class b/defects/tomcat-0001/test/Tomcat0001Test.class new file mode 100644 index 0000000000000000000000000000000000000000..15d85ebc02676803cba147f639c5600b3b8a04dc GIT binary patch literal 3631 zcmaJ^TT~R;72TJ9RCiI>bVCD;qm~gAgcfxiR2m%tQ89pyO(f{#QFLFRq`RuEswR@> zBrzFhGMT*RK{A=dJe<58CsDvPNj~zGmG7*4WF;#fS;<$v^5yc8bE~?cK_+Xl>fXNh zoO{mMXP(dvPBW&v&P-n78HXX*s~fs=l)=~5 ze!dzZgeAxds-ZA!a>a{|p6eRcZ4wUY4!1PNv=|!N+J{%Shf3?IYHUJ8Lal-*Vhpjz zMHr+R%^u}f=sdD{L1@$~h@*kQZ@A0#<+Ce1O-X246F}OrbYoh0+^k?To*?fsrr~J1 zVKcozm=?GItMBLL0fCnbByrn;~o$3*7R4c9Lg#KCOvgGWMWL!d?aYu)iFRYo*V!w0ZJ8 zsM#LYt!)=Kh@k>=A(jf^07GC-&vH{nHx5cTq~I`mD0yRMKBGB%_wL;{#zpd)4L)r; zy5{h7ak5~Uj+rrY{d~%_IKzR;h~1OdTPmg7MbyJSB`o$TI3mm?Hafj;ig*zwsizej zLmxw3i)P#05@6cLbz7Uv@hk(oAfpij3XY332KnWpma`?CU}$ndc5U{R6$dTLv_d#V z>^jHoV$QMEe9?B)yyj$PWDMf8$m09og9PV87-6VS&zQwrR-Mv~tXfV^7-w)+!ZQla zAze<67w^37@I3L=EE14$4;tO}Q!%Qz4=6Z~afZgcHp>T0gYX~Mof(?h zj%GNN-kp`iEWx-TvJLpkgpI!yMD|#5$_~(;-kd>36-Nk|8$cH6z2xF_)P~ zTC;gu)dY{cDYYNnJkq*n-_#YgElq3cIr_A>8Uex|i1Z(mF^7*yxT0VlA1^mCH;u!l zF-@?|X}KalGeuFhovsW(Y!jzHiBC!Rw9x*{8WJ2gi$qru_VG$BZ<+Kyi_b~;ywJN^ z?k}#@A;aO*+-;d_@G7m7<^;Z|;CWml?z<@^*LpYL$$R&MwaiEbkGWU?G5GM3$kvx1 zbGyWn5Wd2&)kR;++MZE3J>BABn#oj z%1=xD{0YO3!7Bw)=UG*A)Ew8S_wB!;+6B(D#X_e_OJilJpS zZ@MvO&hjoVYOhb7&@yzd&ojJM$-I)F7s4sc$mY1+GHjZ&#X>0qUVn7&;>wjZievKy zUb$I9yAoyZIg+Z(Sm}rX;$@oN9VrH7$S}C&l8)2;aEqb!v6wb;Rl=`{EMtVjdu=@_!+d>ep&{u4W$3;k7zjS~QoubiC zV`s+_B!-dBCDbsyjwfhR$MAbJj_yt_AyGwZf#l5_kNy$ca+Bn%+!GtfDCi~D3?g0DqGy-zB?8|A)JkY2ceYo$ z6UG9*O|TFYzOAHQN0Ir0@1k+S7u%Jd@W!AHF_%X_Kyd!sRpj*PPZb_c~rx{C~H@t%;cI~)(kgV)iN z2*tz8L;);8ufq7%FuU>SUuC(luUn4GaY@L9y{UhKUnSSu8G&g03X{dRz zA@ZVmIC=}CvCE-%Q8nRfsHumYUqq2|(hymh2b!Xb_(Xal7!NMux%7k-m&AA*Ul@1s z+}sqc#|y8%ftY}@DY}d=0i|TbUMAE;&3Fu7AWj1+acVm~jCbGw@he3y>@ix;V;5be zyYUh_@D@7p2PE+)?8Tqy>HK%%-$OjfBzpbs#6h+XhuC2pW_>h2iC#90BkUO*Wf$=@ z%h0IP+w(F8*c^_t=P<~w(fBe>vR5#~-o$Bklb(xzq4BR6X7?~sRfSQP**YSR$eDnI z?@(d8e~l7(i>CYNp`V){Q8$p+?b13U&qCA=?qTx-REs&y?xTu^Ef48GD?d%@A0Sd1 zXZ=1Z-S4h+m;-Jr0iv<)+xY4NB>xTgeedAtDsts+BkC`JD&-hGrtqc