Causes Genetic Disease White sponge nevus of cannon is a genetic disease, which means that it is caused by one or more genes not working correctly. Disease causing variants in the following gene(s) are known to cause this disease: KRT4, KRT13