Sometimes the Cart & Checkout page might display products that weren’t added by you. This is likely happening because these pages are cached. This is a bad practice and not recommended
In case you need to manually exclude them, and you’re also running a multilingual site, make sure to exclude each Cart/Checkout language variants pages too.