CXXC5 has been found to act as an oncogene in some cancers and as a tumor suppressor in others. Here, CXXC5 is linked to cancer.