In CO2, due to electronegativity difference oxygens have slight negative charge, hence surrounded by polar water molecule forming a cage structure.This leads to its solubility.