It is not possible to steal digital currency with a public address alone. The only way someone could access your funds would be if they had access to your Coinbase account, or in the case of a non-hosted wallet, your private key.