What causes lichen planus and how can it be cured?

Mysterious. The exact cause is unknown however may be related to an allergic or immune reaction. Treatments could include: antihistamines, immune-suppressing medications, topical corticosteroids, topical retinoic acid and uv light.