Description
The product does not follow certain coding rules for development, which can lead to resultant weaknesses or increase the severity of the associated vulnerabilities.
Potential Impact
Other
Other
Mitigations & Prevention
Select and require coding standards. Ensure that they include security concerns.
Closely follow coding standards, possibly enforcing them upon checkin of the code into a source control system or with periodic analyses.
Detection Methods
- Automated Static Analysis — Automated tools can detect violations of many code standards.
Frequently Asked Questions
What is CWE-710?
CWE-710 (Improper Adherence to Coding Standards) is a software weakness identified by MITRE's Common Weakness Enumeration. It is classified as a Pillar-level weakness. The product does not follow certain coding rules for development, which can lead to resultant weaknesses or increase the severity of the associated vulnerabilities.
How can CWE-710 be exploited?
Attackers can exploit CWE-710 (Improper Adherence to Coding Standards) to other. This weakness is typically introduced during the Architecture and Design, Implementation phase of software development.
How do I prevent CWE-710?
Key mitigations include: Select and require coding standards. Ensure that they include security concerns.
What is the severity of CWE-710?
CWE-710 is classified as a Pillar-level weakness (Foundational abstraction). Its actual severity depends on the specific context and how the weakness manifests in your application.