The Linux 2.4.x kernel series comes with an i2c driver that has an integer overflow vulnerability during the allocation of memory.
You can download this advisory from the following link: https://packetstormsecurity.com/files/download/33572/linux24.i2c.txt
Source: https://packetstormsecurity.com/files/33572/linux24.i2c.txt.html