CyberRota Analysis
AI-GeneratedThe vulnerability in the Linux kernel affects the ipip_changelink() function, which does not properly enforce the CAP_NET_ADMIN capability when operating across different network namespaces. This oversight allows a privileged user in one namespace to potentially alter tunnel configurations in another, leading to unauthorized access or manipulation of network resources. System administrators and security teams managing Linux environments should prioritize addressing this issue to mitigate risks associated with unauthorized network configuration changes.
Original NVD Description
In the Linux kernel, the following vulnerability has been resolved: net: ipip: require CAP_NET_ADMIN in the device netns for changelink ipip_changelink() operates on at most two netns, dev_net(dev) and the tunnel link netns t->net. They differ once the device is created in or moved to a netns other than the one the request runs in. The rtnl changelink path checks CAP_NET_ADMIN only against dev_net(dev), so a caller privileged there but not in t->net can rewrite a tunnel that lives in t->net. Gate ipip_changelink() on rtnl_dev_link_net_capable() at its top, before any attribute is parsed.