Thats not risk if you receive a pin code with it via a secure channel (like encrypted e-mail). or some password....
A normal CC is also vulnerable as when you shop in a grocery anybody can just take a photo of your card with it's phone and get the number easily.
I dont understand why CC has it's sensitive info right on it 2 sides, it doesnt make any sense.
It's like writing your bitcoin private address on your T-shirt and walking in the city with it, hoping that nobody would dare stealing your money.
If it's a credit card VCC you would need the sellers zipcode and info to put in for it to work. And yes they would know all info selling it.
So never do a large virtual credit card from someone. The other person can cancel it as they please, and yes they have info. But the canceling it is just as big of possible problem.