It is a vaccine for a virus, HPV or human papillomavirus which is only transmitted through sexual contact.
It is not a ‘cancer vaccine’ because there is no such thing.
Vaccines are for viruses.
If so then it differs little from polio/smallpox vaccines. The questions, in my mind, becomes, how widespread is it? What sort of contact? Can it be spread like HIV?