I understand that using cross validation we can validate our model, but it is also possible that maybe our model is underfitting; hence, providing wrong results. One possibility that I can think of
How to Avoid Overfitting?
Overfitting and Methods of Addressing it - CFA, FRM, and Actuarial
Overfitting in Machine Learning - Javatpoint
Using Learning Curves to Analyse Machine Learning Model Performance
K-Fold Cross Validation Technique and its Essentials
Overfitting in Machine Learning
Overfitting and Underfitting
Do you know overfitting and underfitting?
What Is Cross-Validation? Comparing Machine Learning Models
Underfitting vs. Overfitting — scikit-learn 1.4.1 documentation