Cutaneous porphyria affects the skin. People with this type of porphyria develop blisters, itching and swelling of the skin when it is exposed to sunlight.