The --dbpass is the only flag in the wp core config command that is truncated. Furthermore, it is not truncated in a way users would exect (for example, my initial attempt after trying --dbpassword was --dbpasswd which also doesn't work).
I would highly recommend to add --dbpassword as an alias for --dbpass to remove this frustrating inconsistency.