Vismodegib is a cancer medicine that interferes with the growth of certain cancer cells in the body. Vismodegib is used to treat basal cell carcinoma that has spread to other parts of the body.