Hi and welcome to HCM.
It can be both,but primary vertebral
cancers are very rare and tumors in spine are usually metastasis from prostate
, lung or liver
cancers. So if you dont already have verified some cancer it will probaly be TB lesion. Check your blood for TB and repeat MRI
in 6 months and see is there progression in size of it.
Wish you good health.