Não, isso não parece equilibrado para mim.
Existem muitas opções de dano (um feiticeiro com uma magia de dano necrótico de nível mais alto teria um dia de campo), E é um feito e salvo.
Como sugestão, talvez limitar essa afirmação de alguma forma possa fazer com que o conceito de vulnerabilidade funcione para isso.
Digamos, por exemplo, que você tenha sua premissa:
While Cursed, The target has vulnerability to a damage type of your choice.
Mas modifique-o de forma semelhante a outros exemplos das maldições existentes, assim:
While cursed, the target must make a Wisdom saving throw at the start of each of it's turns. If it fails, it gains vulnerability to one of the following damage types for that turn. Slashing, Piercing, Bludgeoning. The type of damage vulnerability is determined by the caster when the spell is cast.
Isto limita o efeito da maldição em 25% de chance por rodada (usando o exemplo do antigo dragão vermelho CR24 acima) ao invés de "pela duração da magia", e também limita o escopo dos tipos de dano. para escolher.
Permitir outros tipos de dano para um terceiro nível causaria estragos em minha opinião.
Divulgação total - tudo isso está em primeiro lugar sem livros à minha frente. Eu teria que revisar essa versão para ver se a TI era muito OP.