Rattling sound is when exhaust is touching the body of your vehicle, that is possible if you hit your vehicle on a bump. You mention it is at idle I think that is more likely the case, if not then it seems unlikely that the rubber mount has broken since in that case you would hear vibration throughout the drive and not only idle.
Would suggest visiting Jail road side right next to the bridge is an exhaust repair person, if you reside in Karachi it can be fixed today.