Cylinder Subdivision surface Modifier Problem
Avoid ngons (polygons with more than 4 vertices). They do not subdivide nicely.

You have a big and ugly ngon connecting the two rings. Delete that.

To connect concentric circles is easier to extrude and scale or use Bridge Edge loops. Both of them will give you topology based on quads. Those will deform correctly