CWE-637 - Unnecessary Complexity in Protection Mechanism (Not Using 'Economy of Mechanism')
The software uses a more complex mechanism than necessary, which could lead to resultant weaknesses when the mechanism is not correctly understood, modeled, configured, implemented, or used.