Commit 623fd1f
deps: uv: cherry-pick 99c29c9c2c9b
Original commit message:
idna: fix OOB read in punycode decoder
Reported by Eric Sesterhenn in collaboration with
Cure53 and ExpressVPN.
Reported-By: Eric Sesterhenn <eric.sesterhenn@x41-dsec.de>
PR-URL: libuv/libuv-private#1
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Richard Lau <rlau@redhat.com>
CVE-ID: CVE-2021-22918
Refs: https://hackerone.com/reports/1209681
PR-URL: nodejs-private/node-private#267
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Richard Lau <rlau@redhat.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
Reviewed-By: Beth Griggs <bgriggs@redhat.com>1 parent 923b376 commit 623fd1fCopy full SHA for 623fd1f
3 files changed
+57-13Lines changed: 57 additions & 13 deletions
File tree
Expand file treeCollapse file tree
Open diff view settings
Filter options
- deps/uv
- src
- test
Expand file treeCollapse file tree
Open diff view settings
Collapse file
+36-13Lines changed: 36 additions & 13 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
19 | 19 | |
20 | 20 | |
21 | 21 | |
| 22 | + |
22 | 23 | |
23 | 24 | |
24 | 25 | |
| ||
32 | 33 | |
33 | 34 | |
34 | 35 | |
35 | | - |
| 36 | + |
36 | 37 | |
37 | 38 | |
38 | 39 | |
| ||
62 | 63 | |
63 | 64 | |
64 | 65 | |
| 66 | + |
| 67 | + |
65 | 68 | |
66 | 69 | |
67 | 70 | |
| ||
88 | 91 | |
89 | 92 | |
90 | 93 | |
| 94 | + |
| 95 | + |
91 | 96 | |
92 | 97 | |
93 | 98 | |
| ||
96 | 101 | |
97 | 102 | |
98 | 103 | |
99 | | - |
100 | | - |
101 | | - |
102 | 104 | |
103 | 105 | |
104 | 106 | |
| ||
121 | 123 | |
122 | 124 | |
123 | 125 | |
124 | | - |
| 126 | + |
| 127 | + |
| 128 | + |
| 129 | + |
| 130 | + |
| 131 | + |
| 132 | + |
| 133 | + |
| 134 | + |
125 | 135 | |
126 | 136 | |
127 | | - |
128 | | - |
129 | 137 | |
130 | 138 | |
131 | 139 | |
132 | 140 | |
| 141 | + |
133 | 142 | |
134 | 143 | |
135 | 144 | |
136 | 145 | |
137 | 146 | |
138 | 147 | |
139 | 148 | |
| 149 | + |
140 | 150 | |
141 | 151 | |
142 | | - |
| 152 | + |
| 153 | + |
| 154 | + |
| 155 | + |
143 | 156 | |
144 | 157 | |
145 | 158 | |
| ||
166 | 179 | |
167 | 180 | |
168 | 181 | |
169 | | - |
| 182 | + |
| 183 | + |
| 184 | + |
| 185 | + |
| 186 | + |
170 | 187 | |
171 | 188 | |
172 | 189 | |
| 190 | + |
173 | 191 | |
174 | 192 | |
175 | 193 | |
| ||
181 | 199 | |
182 | 200 | |
183 | 201 | |
184 | | - |
| 202 | + |
| 203 | + |
| 204 | + |
| 205 | + |
185 | 206 | |
186 | 207 | |
187 | 208 | |
| ||
245 | 266 | |
246 | 267 | |
247 | 268 | |
248 | | - |
249 | | - |
250 | 269 | |
251 | 270 | |
252 | 271 | |
| ||
256 | 275 | |
257 | 276 | |
258 | 277 | |
259 | | - |
| 278 | + |
| 279 | + |
260 | 280 | |
261 | 281 | |
262 | 282 | |
| 283 | + |
| 284 | + |
| 285 | + |
263 | 286 | |
264 | 287 | |
265 | 288 | |
|
Collapse file
+19Lines changed: 19 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
96 | 96 | |
97 | 97 | |
98 | 98 | |
| 99 | + |
| 100 | + |
| 101 | + |
| 102 | + |
| 103 | + |
| 104 | + |
| 105 | + |
| 106 | + |
| 107 | + |
| 108 | + |
| 109 | + |
| 110 | + |
| 111 | + |
| 112 | + |
| 113 | + |
| 114 | + |
| 115 | + |
| 116 | + |
| 117 | + |
99 | 118 | |
100 | 119 | |
101 | 120 | |
|
Collapse file
+2Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
521 | 521 | |
522 | 522 | |
523 | 523 | |
| 524 | + |
524 | 525 | |
525 | 526 | |
526 | 527 | |
| ||
1108 | 1109 | |
1109 | 1110 | |
1110 | 1111 | |
| 1112 | + |
1111 | 1113 | |
1112 | 1114 | |
1113 | 1115 | |
|
0 commit comments