A significant association between CXCL12 G801A polymorphism and cancer risk was found under all genetic models. Here, CXCL12 is linked to cancer.