How old is that drain?
It looks about fifty years old.
The old seal might just be plumbers putty, which can shrink and crack.
Maybe it is rubber, which also degrades.
Also, the metal edges are corroding, which can let water sneak through.
The trap underneath the tub is probably brass, and that can corrode and perforate also.
You are probably looking at cutting an access hole in the ceiling, under your drain.
Replacing the entire tub drain, then patching the square access hole and trying to match that textured finish.
But for a few months, just leave a plain plywood patch on there, until you know that everything new is staying dry.
This all assumes the leak is from the drain, but consider the rest of my list also.