A vulnerabilidade segue as mesmas regras que a resistência, pois não empilham se os tipos de dano forem os mesmos, apenas se aplica a vulnerabilidade mais alta.
Essas regras podem ser encontradas na página 225-226 do Compêndio de Regras.
Para usar o seu exemplo: porque os tipos de dano são os mesmos (radiante), a criatura só teria 5 vulneráveis a radiantes radiantes, não vulneráveis.
Se, no entanto, os tipos de dano fossem diferentes, digamos vulnerável 5 radiante e 3 fogo, então ambos seriam aplicáveis. Dano de fogo causaria 3 de dano extra e radiante, o que causaria 5 extra e, ao contrário da resistência, ambas as vulnerabilidades ainda se aplicariam se uma potência causasse tanto dano de fogo quanto radiante.
Na página 226 do RC:
Not cumulative Vulnerabilities to the same damage type are not cumulative only the highest vulnerability applies. Example: if a creature as vulnerable 5 psychic and then gains vulnerable 10 psychic, it has vulnerable 10 psychic, not vulnerable 15 psychic.