Is there any problem If I root my phone using towelroot

I would like to root my Xperia M Dual phone, So I found an easiest method as Towelroot. But when I downloaded the app Avast mobile security says it is a PUP. If I want to root my phone can I use it. Is there any problem using towelroot method.

PUP is a tool that could be used for good and for bad. I don’t know Towelroot, but if it comes from a well known and trusted source, you can go ahead.

Detection is correct, towelroot uses exploit against linux kernel.