Who can overturn US Supreme Court decisions?

Decisions of the Supreme Court can only be overturned by constitutional amendment, or by subsequent decisions of the Supreme Court, which is capable of reversing itself.