A woman is in a stable condition in hospital this morning after being mauled by a shark while swimming in Sydney harbour.