forked frompython/cpython
- Notifications
You must be signed in to change notification settings - Fork5
Commit8281fc1
committed
pythongh-109858: Protect zipfile from "quoted-overlap" zipbomb (pythonGH-110016)
Raise BadZipFile when try to read an entry that overlaps with other entry orcentral directory.(cherry picked from commit66363b9)Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>1 parent435e891 commit8281fc1
File tree
3 files changed
+75
-0
lines changed- Lib
- test
- Misc/NEWS.d/next/Library
3 files changed
+75
-0
lines changedLines changed: 60 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2216 | 2216 |
| |
2217 | 2217 |
| |
2218 | 2218 |
| |
| 2219 | + | |
| 2220 | + | |
| 2221 | + | |
| 2222 | + | |
| 2223 | + | |
| 2224 | + | |
| 2225 | + | |
| 2226 | + | |
| 2227 | + | |
| 2228 | + | |
| 2229 | + | |
| 2230 | + | |
| 2231 | + | |
| 2232 | + | |
| 2233 | + | |
| 2234 | + | |
| 2235 | + | |
| 2236 | + | |
| 2237 | + | |
| 2238 | + | |
| 2239 | + | |
| 2240 | + | |
| 2241 | + | |
| 2242 | + | |
| 2243 | + | |
| 2244 | + | |
| 2245 | + | |
| 2246 | + | |
| 2247 | + | |
| 2248 | + | |
| 2249 | + | |
| 2250 | + | |
| 2251 | + | |
| 2252 | + | |
| 2253 | + | |
| 2254 | + | |
| 2255 | + | |
| 2256 | + | |
| 2257 | + | |
| 2258 | + | |
| 2259 | + | |
| 2260 | + | |
| 2261 | + | |
| 2262 | + | |
| 2263 | + | |
| 2264 | + | |
| 2265 | + | |
| 2266 | + | |
| 2267 | + | |
| 2268 | + | |
| 2269 | + | |
| 2270 | + | |
| 2271 | + | |
| 2272 | + | |
| 2273 | + | |
| 2274 | + | |
| 2275 | + | |
| 2276 | + | |
| 2277 | + | |
| 2278 | + | |
2219 | 2279 |
| |
2220 | 2280 |
| |
2221 | 2281 |
| |
|
Lines changed: 12 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
367 | 367 |
| |
368 | 368 |
| |
369 | 369 |
| |
| 370 | + | |
370 | 371 |
| |
371 | 372 |
| |
372 | 373 |
| |
| |||
408 | 409 |
| |
409 | 410 |
| |
410 | 411 |
| |
| 412 | + | |
411 | 413 |
| |
412 | 414 |
| |
413 | 415 |
| |
| |||
1437 | 1439 |
| |
1438 | 1440 |
| |
1439 | 1441 |
| |
| 1442 | + | |
| 1443 | + | |
| 1444 | + | |
| 1445 | + | |
| 1446 | + | |
| 1447 | + | |
1440 | 1448 |
| |
1441 | 1449 |
| |
1442 | 1450 |
| |
| |||
1590 | 1598 |
| |
1591 | 1599 |
| |
1592 | 1600 |
| |
| 1601 | + | |
| 1602 | + | |
| 1603 | + | |
| 1604 | + | |
1593 | 1605 |
| |
1594 | 1606 |
| |
1595 | 1607 |
| |
|
Lines changed: 3 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + |
0 commit comments
Comments
(0)