ISO/IEC 24772-1:2024
Programming languages - Avoiding vulnerabilities in programming languages - Part 1: Language-independent catalogue of vulnerabilities
Available Formats:
Availability: Immediate Download
Language: English
License Type: Single User
Updates: Not Included
About This Item
ISO/IEC 24772-1:2024 addresses avoiding vulnerabilities in programming languages through a language-independent catalogue of common weakness patterns. It is relevant for teams that need a structured technical reference during secure software design, code review, verification activities, and risk management. By focusing on vulnerabilities that can appear across multiple programming environments, the document supports more consistent technical assessment and documented evaluation when organizations are preparing engineering documentation, procurement reviews, or compliance workflows.
What is ISO/IEC 24772-1:2024?
ISO/IEC 24772-1:2024 is the first edition of a supporting reference within the ISO/IEC 24772 series, and its title indicates a catalogue of vulnerabilities that is not tied to one specific language. In practical terms, it helps developers, auditors, and reviewers identify classes of unsafe language features or implementation patterns that may increase exposure to defects or security issues. It can therefore be used as a compliance reference and technical document for review checklists, secure coding guidance, and engineering validation.
Applications of ISO/IEC 24772-1:2024
This document is useful in software development, secure coding programs, laboratory evaluation, and internal assurance processes where programming language selection or code inspection is part of the workflow. It may support product evaluation, technical validation, and documentation for systems that require careful control of software risk. Organizations involved in regulatory preparation or conformity assessment can also use it to align vulnerability reviews across teams, especially where operational consistency and repeatable testing workflows are important.
Why is ISO/IEC 24772-1:2024 important?
ISO/IEC 24772-1:2024 matters because it provides a shared technical basis for recognizing vulnerability categories before they become defects in deployed software. That can improve safety, interoperability, and quality assurance by making review criteria clearer across projects and suppliers. For procurement and compliance teams, it offers a credible reference point when evaluating whether software documentation, verification activities, and engineering controls are aligned with accepted risk reduction practices. It is also useful when comparing development approaches across multiple programming languages.
- Language-independent vulnerability catalogue for secure software review and analysis
- Supports coding guidance, inspection checklists, and verification activities
- Useful for compliance workflows, procurement evaluation, and technical documentation review
- Helps teams compare risk reduction measures across different programming languages
- Publication Date: 2024-10-29
- Standard Status: Derived
- Publisher: IEC
- Edition: 1
- This Version: ISO/IEC 24772 (2024-10-29)
Please request information about the document. Contact Page
Need This Standard?
Request a personalized quote today to receive the latest edition in PDF or other available formats.
Need This Standard?
Request a personalized quote today to receive the latest edition in PDF or other available formats.
Summarize with AI
Get quick summaries using your favorite AI engine.
Online Standart Disclaimer
OnlineStandart.com is an authorized reseller of international standards through partnerships with authorized distributors. We do not own the copyrights or trademarks of the standards we sell, including but not limited to those of API, ASHRAE, BSI, SAE, ASTM, IEEE, IEC, ASME, ISO, and others.
All product names, logos, and brands are property of their respective owners. All company, product, and service names used on this website are for identification purposes only. Use of these names, trademarks, and brands does not imply endorsement.
The content provided on this website is for informational purposes only and is intended to promote our reselling services. OnlineStandart.com is not affiliated with or endorsed by any of the standard organizations unless explicitly stated.




