hc
2024-10-22 8ac6c7a54ed1b98d142dce24b11c6de6a1e239a5
kernel/net/ipv6/exthdrs_core.c
....@@ -143,6 +143,8 @@
143143 optlen = 1;
144144 break;
145145 default:
146
+ if (len < 2)
147
+ goto bad;
146148 optlen = nh[offset + 1] + 2;
147149 if (optlen > len)
148150 goto bad;