CyberRota Analysis
AI-GeneratedA memory leak vulnerability exists in the Linux kernel's tdfxfb_probe() function, specifically when CONFIG_FB_3DFX_I2C is enabled, as memory allocated for modelist is not properly freed during error handling. This could lead to increased memory consumption and potential denial of service in affected systems. Linux administrators and developers utilizing the 3DFX framebuffer driver should prioritize applying the fix to mitigate the risk of resource exhaustion.
Original NVD Description
In the Linux kernel, the following vulnerability has been resolved: fbdev: tdfxfb: fix potential memory leak in tdfxfb_probe() In tdfxfb_probe(), the memory allocated for modelist using fb_videomode_to_modelist() when CONFIG_FB_3DFX_I2C is defined, is not freed in the subsequent error paths. Fix that by calling fb_destroy_modelist().