DEAD box helicase 17 (DDX17) has been reported to be involved in the initiation and development of several cancers. Here, DDX17 is linked to cancer.