You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -11,20 +9,6 @@ The standard provides a basis for designing, building, and testing technical app
11
9
12
10
**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.**
13
11
14
-
## Standard Objectives
15
-
16
-
The requirements were developed with the following objectives in mind:
17
-
18
-
* Help organizations adopt or adapt a high quality secure coding standard
19
-
* 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
20
-
* Help deploy secure software via the use of repeatable, secured builds
21
-
* 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
22
-
* Assist tool vendors by ensuring there is an easily generatable machine readable version, with CWE mappings
23
-
* Assist organizations to benchmark application security tools by the percentage of coverage of the ASVS for dynamic, interactive, and static analysis tools
24
-
* 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.
25
-
26
-
ASVS requirement lists are made available in CSV, JSON, and other formats which may be useful for reference or programmatic use.
27
-
28
12
## Latest Stable Version - 4.0.2
29
13
30
14
The latest stable version is version 4.0.2 (dated October 2020), which can be found:
@@ -35,13 +19,29 @@ The latest stable version is version 4.0.2 (dated October 2020), which can be fo
35
19
36
20
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**.
37
21
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
+
38
24
### Translations
39
25
40
26
*[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))
41
27
*[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)
42
28
*[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))
43
29
*[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))
44
30
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
+
45
45
## How To Reference ASVS Requirements
46
46
47
47
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