Commit d92589f
committed
Merge tag 'nf-24-06-11' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Pablo Neira Ayuso says:
====================
Netfilter fixes for net
The following patchset contains Netfilter fixes for net:
Patch #1 fixes insufficient sanitization of netlink attributes for the
inner expression which can trigger nul-pointer dereference,
from Davide Ornaghi.
Patch #2 address a report that there is a race condition between
namespace cleanup and the garbage collection of the list:set
type. This patch resolves this issue with other minor issues
as well, from Jozsef Kadlecsik.
Patch #3 ip6_route_me_harder() ignores flowlabel/dsfield when ip dscp
has been mangled, this unbreaks ip6 dscp set $v,
from Florian Westphal.
All of these patches address issues that are present in several releases.
* tag 'nf-24-06-11' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf:
netfilter: Use flowlabel flow key when re-routing mangled packets
netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
netfilter: nft_inner: validate mandatory meta and payload
====================
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Jakub Kicinski <[email protected]>File tree
5 files changed
+68
-51
lines changed- net
- ipv6
- netfilter
- ipset
5 files changed
+68
-51
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| 39 | + | |
39 | 40 | | |
40 | 41 | | |
41 | 42 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1172 | 1172 | | |
1173 | 1173 | | |
1174 | 1174 | | |
| 1175 | + | |
| 1176 | + | |
| 1177 | + | |
| 1178 | + | |
| 1179 | + | |
| 1180 | + | |
1175 | 1181 | | |
1176 | | - | |
| 1182 | + | |
1177 | 1183 | | |
1178 | | - | |
| 1184 | + | |
1179 | 1185 | | |
1180 | | - | |
1181 | 1186 | | |
1182 | 1187 | | |
1183 | 1188 | | |
1184 | 1189 | | |
1185 | 1190 | | |
1186 | 1191 | | |
1187 | | - | |
| 1192 | + | |
1188 | 1193 | | |
1189 | | - | |
| 1194 | + | |
| 1195 | + | |
| 1196 | + | |
1190 | 1197 | | |
1191 | | - | |
| 1198 | + | |
| 1199 | + | |
| 1200 | + | |
| 1201 | + | |
| 1202 | + | |
| 1203 | + | |
| 1204 | + | |
| 1205 | + | |
| 1206 | + | |
| 1207 | + | |
| 1208 | + | |
| 1209 | + | |
| 1210 | + | |
| 1211 | + | |
| 1212 | + | |
| 1213 | + | |
| 1214 | + | |
| 1215 | + | |
| 1216 | + | |
| 1217 | + | |
| 1218 | + | |
1192 | 1219 | | |
1193 | 1220 | | |
1194 | 1221 | | |
| |||
1202 | 1229 | | |
1203 | 1230 | | |
1204 | 1231 | | |
1205 | | - | |
1206 | 1232 | | |
1207 | 1233 | | |
1208 | 1234 | | |
1209 | | - | |
| 1235 | + | |
1210 | 1236 | | |
1211 | 1237 | | |
1212 | 1238 | | |
1213 | 1239 | | |
1214 | 1240 | | |
1215 | 1241 | | |
1216 | 1242 | | |
1217 | | - | |
1218 | | - | |
1219 | 1243 | | |
1220 | 1244 | | |
1221 | 1245 | | |
| |||
1226 | 1250 | | |
1227 | 1251 | | |
1228 | 1252 | | |
1229 | | - | |
1230 | | - | |
1231 | | - | |
1232 | | - | |
1233 | | - | |
1234 | | - | |
1235 | | - | |
1236 | | - | |
1237 | | - | |
| 1253 | + | |
1238 | 1254 | | |
1239 | 1255 | | |
1240 | 1256 | | |
| |||
1255 | 1271 | | |
1256 | 1272 | | |
1257 | 1273 | | |
| 1274 | + | |
| 1275 | + | |
1258 | 1276 | | |
1259 | 1277 | | |
1260 | 1278 | | |
1261 | 1279 | | |
1262 | | - | |
1263 | | - | |
1264 | 1280 | | |
1265 | 1281 | | |
1266 | 1282 | | |
| |||
2365 | 2381 | | |
2366 | 2382 | | |
2367 | 2383 | | |
2368 | | - | |
| 2384 | + | |
2369 | 2385 | | |
2370 | 2386 | | |
2371 | 2387 | | |
2372 | | - | |
2373 | | - | |
2374 | | - | |
2375 | 2388 | | |
| 2389 | + | |
2376 | 2390 | | |
2377 | | - | |
2378 | | - | |
2379 | | - | |
2380 | | - | |
2381 | | - | |
2382 | | - | |
2383 | | - | |
2384 | | - | |
2385 | | - | |
2386 | | - | |
| 2391 | + | |
| 2392 | + | |
| 2393 | + | |
| 2394 | + | |
| 2395 | + | |
| 2396 | + | |
2387 | 2397 | | |
2388 | 2398 | | |
2389 | 2399 | | |
2390 | 2400 | | |
2391 | 2401 | | |
| 2402 | + | |
2392 | 2403 | | |
2393 | 2404 | | |
2394 | 2405 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
82 | | - | |
| 82 | + | |
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
| |||
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
102 | | - | |
| 102 | + | |
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
| |||
188 | 188 | | |
189 | 189 | | |
190 | 190 | | |
191 | | - | |
| 191 | + | |
192 | 192 | | |
193 | | - | |
| 193 | + | |
| 194 | + | |
194 | 195 | | |
195 | 196 | | |
196 | 197 | | |
| |||
201 | 202 | | |
202 | 203 | | |
203 | 204 | | |
| 205 | + | |
204 | 206 | | |
205 | 207 | | |
206 | 208 | | |
207 | 209 | | |
208 | 210 | | |
209 | 211 | | |
210 | 212 | | |
211 | | - | |
| 213 | + | |
212 | 214 | | |
213 | | - | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
214 | 218 | | |
215 | 219 | | |
216 | 220 | | |
| |||
239 | 243 | | |
240 | 244 | | |
241 | 245 | | |
242 | | - | |
| 246 | + | |
243 | 247 | | |
244 | 248 | | |
245 | 249 | | |
| |||
316 | 320 | | |
317 | 321 | | |
318 | 322 | | |
319 | | - | |
| 323 | + | |
320 | 324 | | |
321 | | - | |
| 325 | + | |
322 | 326 | | |
323 | 327 | | |
324 | 328 | | |
| |||
424 | 428 | | |
425 | 429 | | |
426 | 430 | | |
427 | | - | |
428 | 431 | | |
429 | | - | |
430 | | - | |
431 | | - | |
432 | | - | |
433 | | - | |
434 | | - | |
| 432 | + | |
435 | 433 | | |
436 | 434 | | |
437 | 435 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
839 | 839 | | |
840 | 840 | | |
841 | 841 | | |
| 842 | + | |
| 843 | + | |
| 844 | + | |
842 | 845 | | |
843 | 846 | | |
844 | 847 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
650 | 650 | | |
651 | 651 | | |
652 | 652 | | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
653 | 657 | | |
654 | 658 | | |
655 | 659 | | |
| |||
0 commit comments