Yes this is correct. It is however recommended to use the keyword CROSS JOIN instead of commas (just like you would write INNER JOIN, LEFT JOIN and so on) to make clear what you are doing and that you are doing that on purpose.
SELECT * FROM CARDHOLDERS, CARDHOLDER_STATUS, ACCOUNTS;
Here a reader may think you forgot the WHERE clause or removed it accidentally, so the tables lost there join criteria involuntarily.
SELECT * FROM CARDHOLDERS CROSS JOIN CARDHOLDER_STATUS CROSS JOIN ACCOUNTS;
Here the reader can be sure you actually wanted to cross join the tables, because you explicitely say so.
As a rule: Never join tables by listing them comma-separated. This is a syntax made obsolete some twenty years ago. Always use explicit join syntax instead. It is less prone to errors and more readable.