Skip to content

Commit 43df545

Browse files
authored
Update README.md
1 parent ec6e69c commit 43df545

File tree

1 file changed

+16
-14
lines changed

1 file changed

+16
-14
lines changed

README.md

+16-14
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,6 @@ The standard provides a basis for designing, building, and testing technical app
99

1010
**Please [log issues](https://github.com/OWASP/ASVS/issues) if you find any bugs or if you have ideas. We may subsequently ask you to [open a pull request](https://github.com/OWASP/ASVS/pulls) based on the discussion in the issue. We are also actively looking for translations of the 4.n branch.**
1111

12-
## Standard Objectives
13-
14-
The requirements were developed with the following objectives in mind:
15-
16-
* Help organizations adopt or adapt a high quality secure coding standard
17-
* Help architects and developers build secure software by designing and building security in, and verifying that they are in place and effective by the use of unit and integration tests that implement ASVS tests
18-
* Help deploy secure software via the use of repeatable, secured builds
19-
* Help security reviewers use a comprehensive, consistent, high quality standard for hybrid code reviews, secure code reviews, peer code reviews, retrospectives, and work with developers to build security unit and integration tests. It is even possible to use this standard for penetration testing at Level 1
20-
* Assist tool vendors by ensuring there is an easily generatable machine readable version, with CWE mappings
21-
* Assist organizations to benchmark application security tools by the percentage of coverage of the ASVS for dynamic, interactive, and static analysis tools
22-
* Minimize overlapping and competing requirements from other standards, by either aligning strongly with them (NIST 800-63), or being strict supersets (OWASP Top 10 2017, PCI DSS 3.2.1), which will help reduce compliance costs, effort, and time wasted in accepting unnecessary differences as risks.
23-
24-
ASVS requirement lists are made available in CSV, JSON, and other formats which may be useful for reference or programmatic use.
25-
2612
## Latest Stable Version - 4.0.2
2713

2814
The latest stable version is version 4.0.2 (dated October 2020), which can be found:
@@ -33,13 +19,29 @@ The latest stable version is version 4.0.2 (dated October 2020), which can be fo
3319

3420
The master branch of this repository will always be the "bleeding edge version" which might have in-progress changes or other edits open. The next release target will be version **4.1**.
3521

22+
For information on changes between 4.0.1 and 4.0.2 of the standard, see [this wiki page](https://github.com/OWASP/ASVS/wiki/What-is-new-in-version-4.0.2) and for a full diff, see [this pull request](https://github.com/OWASP/ASVS/pull/780/files?file-filters%5B%5D=.md&file-filters%5B%5D=.py&file-filters%5B%5D=.sh&file-filters%5B%5D=.yml&file-filters%5B%5D=No+extension)
23+
3624
### Translations
3725

3826
* [OWASP Application Security Verification Standard 4.0.1 Persian (PDF)](4.0/OWASP%20Application%20Security%20Verification%20Standard%204.0-fa.pdf) (Thanks to [SajjadPourali](https://github.com/SajjadPourali))
3927
* [OWASP Application Security Verification Standard 4.0 German (PDF)](4.0/OWASP%20Application%20Security%20Verification%20Standard%204.0-DE.pdf) (Thanks to Jörg Brünner)
4028
* [OWASP Application Security Verification Standard 4.0 Japanese (PDF)](4.0/OWASP-Application-Security-Verification-Standard-4.0-ja.pdf) (Thanks to Software ISAC Japan / [Riotaro OKADA](https://github.com/okdt))
4129
* [OWASP Application Security Verification Standard 4.0 Turkish (PDF)](4.0/OWASP%20Application%20Security%20Verification%20Standard%204.0-tr.pdf) (Thanks to [Fatih ERSINADIM](https://github.com/fatihersinadim))
4230

31+
## Standard Objectives
32+
33+
The requirements were developed with the following objectives in mind:
34+
35+
* Help organizations adopt or adapt a high quality secure coding standard
36+
* Help architects and developers build secure software by designing and building security in, and verifying that they are in place and effective by the use of unit and integration tests that implement ASVS tests
37+
* Help deploy secure software via the use of repeatable, secured builds
38+
* Help security reviewers use a comprehensive, consistent, high quality standard for hybrid code reviews, secure code reviews, peer code reviews, retrospectives, and work with developers to build security unit and integration tests. It is even possible to use this standard for penetration testing at Level 1
39+
* Assist tool vendors by ensuring there is an easily generatable machine readable version, with CWE mappings
40+
* Assist organizations to benchmark application security tools by the percentage of coverage of the ASVS for dynamic, interactive, and static analysis tools
41+
* Minimize overlapping and competing requirements from other standards, by either aligning strongly with them (NIST 800-63), or being strict supersets (OWASP Top 10 2017, PCI DSS 3.2.1), which will help reduce compliance costs, effort, and time wasted in accepting unnecessary differences as risks.
42+
43+
ASVS requirement lists are made available in CSV, JSON, and other formats which may be useful for reference or programmatic use.
44+
4345
## How To Reference ASVS Requirements
4446

4547
Each requirement has an identifier in the format `<chapter>.<section>.<requirement>` where each element is a number, for example: `1.11.3`.

0 commit comments

Comments
 (0)