1853 Commits

Author SHA1 Message Date
Egon Okerman
18e9a4a7e4 [APPSEC-292] Modify rule S6287 (PHP): Change text to the education framework format (#1425)
* Add PHP files

* Add Symfony

* Add Laravel

* Add Core PHP

* Fix Laravel example

* Update Core PHP to use a function

* Fix Symfony imports

* Remove "taintable data" from common explanation
2023-03-02 19:03:03 +01:00
pedro-oliveira-sonarsource
170796da1e [APPSEC-287] Modify rule S5144 (JS/TS): Change text to the education framework format (#1423) 2023-03-02 19:03:03 +01:00
Pierre-Loup
79996e1a83 Modify rule S5144[PHP]: Change text to the education framework format (APPSEC-286) (#1424) 2023-03-02 19:03:03 +01:00
Egon Okerman
d17da6f6a6 [APPSEC-293] Modify rule S6287 (JS/TS): Change text to the education framework format (#1421)
* Add JS

* Add noncompliant comment

* Apply review changes
2023-03-02 19:03:03 +01:00
pedro-oliveira-sonarsource
e2224a008d [APPSEC-290] Modify rule S2631 (JavaScript): Change text to the education framework format (#1419) 2023-03-02 19:03:03 +01:00
Egon Okerman
78d0d063b9 [APPSEC-291] Modify rule S6287 (Python): Change text to the education framework format (#1415)
* Add Python rule

* Apply review changes
2023-03-02 19:03:03 +01:00
pedro-oliveira-sonarsource
473987e2d6 Modify rule S2631: Change text to the education framework format [Python][APPSEC-288] (#1406) 2023-03-02 19:03:03 +01:00
pedro-oliveira-sonarsource
c59fe93882 [APPSEC-289] Modify rule S2631 (PHP): Change text to the education framework format (#1408) 2023-03-02 19:03:03 +01:00
Pierre-Loup
afce946dbd Modify rule S5144[Python]: Change text to the education framework format (APPSEC-285) (#1401) 2023-03-02 19:03:03 +01:00
Egon Okerman
e60621dc83 [APPSEC-272] Modify rule S2091 (PHP): Change text to the education framework format (#1403)
* Add PHP education

* Fix metadata being empty

* Apply review suggestions

* Remove line breaks for spell check
2023-03-02 19:03:03 +01:00
Egon Okerman
f22ae4c3e2 [APPSEC-271] Modify rule S2091: Change text to the education framework format [Python] (#1396)
* Add rule information

* Add lxml

* Add Python stdlib

* Change the XPath queries such that they're correct

* Remove nonexistant highlighting reference

* Add lxml as allowed framework

* Split up parameterized queries and validation

* Fix typo

* Make changes in Java docs

* Fix .NET text

* Update rules/S2091/python/how-to-fix-it/python.adoc

Co-authored-by: Pierre-Loup <49131563+pierre-loup-tristant-sonarsource@users.noreply.github.com>

* Update common texts

* Update code samples

* Fix typo

* Use correct syntax for lxml

* Apply code review fixes

Co-authored-by: Pierre-Loup <49131563+pierre-loup-tristant-sonarsource@users.noreply.github.com>
2023-03-02 19:03:03 +01:00
pedro-oliveira-sonarsource
5873b5bf33 Modify rule S2078: Change text to the education framework format [PHP][APPSEC-270] (#1400) 2023-03-02 18:48:41 +01:00
pedro-oliveira-sonarsource
042a03691e Modify rule S2078: Change text to the education framework format [Python][APPSEC-269] (#1393) 2023-03-02 18:48:41 +01:00
Roberto Orlandi
976fccee08 Fix format errors due to missing empty line in the .adoc files (#1404) 2023-03-02 18:48:41 +01:00
pedro-oliveira-sonarsource
a95e5405ad Modify rule S5147: Change text to the education framework format [Python][APPSEC-232] (#1389) 2023-03-02 18:48:41 +01:00
gaetan-ferry-sonarsource
5abd603068 Modify rule S5334: Change text to the education framework format [Python][APPSEC-234] (#1386) 2023-03-02 18:48:41 +01:00
gaetan-ferry-sonarsource
690b4554a8 Modify rule S5334: Change text to the education framework format [Javascript][APPSEC-235] (#1387) 2023-03-02 18:48:41 +01:00
Pierre-Loup
98874d53a2 Modify rule S5147[JS/TS]: Change text to the education framework format (APPSEC-233) (#1384) 2023-03-02 18:48:41 +01:00
gaetan-ferry-sonarsource
09ece5ca57 Modify rule S5334: Changing text to the education framework format[PHP][APPSEC-236] (#1383) 2023-03-02 18:48:41 +01:00
Loris S
b6306210cd Modify Rule S5334(Csharp): Fix sample typo (#1385) 2023-03-02 18:48:41 +01:00
gaetan-ferry-sonarsource
c8d2a90efb Modify rule S5135: Change text to the education framework format [PHP][APPSEC-230] (#1373) 2023-03-02 18:48:41 +01:00
Loris S
62788cdfcc Modify rule S2083(mult. lang): Add absolute path joining pitfall (APPSEC-213) (#1370) 2023-03-02 18:48:41 +01:00
pedro-oliveira-sonarsource
b4dbf2964d Modify rule S6096(JavaScript): Update text to the Education Framework structure (APPSEC-231) (#1372) 2023-03-02 18:48:41 +01:00
pedro-oliveira-sonarsource
be227b944f Modify rule S5145(Python): Update text to the Education Framework structure (APPSEC-226) (#1366) 2023-03-02 18:48:41 +01:00
pedro-oliveira-sonarsource
4a2a798f2e Modify rule S5145(PHP): Update text to the Education Framework structure (APPSEC-227) (#1367) 2023-03-02 18:48:41 +01:00
gaetan-ferry-sonarsource
ad240854e1 Modify rule S5135: Change text to the education framework format [Python][APPSEC-228] (#1365) 2023-03-02 18:48:41 +01:00
pedro-oliveira-sonarsource
dd2d2707ce Modify rule S5144: Fix Pitfall url asciidoc issue (#1368) 2023-03-02 18:22:24 +01:00
gaetan-ferry-sonarsource
b64c10e0bf Modify rule S2076: Change text to education framework structure (Py,JS,PHP) [APPSEC-186] (#1359) 2023-03-02 18:22:24 +01:00
pedro-oliveira-sonarsource
b48fbbc971 Modify S5146(multiple languages): Update to the education framework (APPSEC-185) (#1330) 2023-03-02 18:22:24 +01:00
Loris S
02af23c1b3 Modify S3649(multiple languages): Update to the education framework (APPSEC-184) (#1336) 2023-03-02 18:22:24 +01:00
Loris S
f8e412528e Modify S2083(multiple languages): Update to the education framework (APPSEC-188) (#1328) 2023-03-02 18:22:24 +01:00
gaetan-ferry-sonarsource
f1b8e3c152 Modify rule S5883: Update text to education framework structure(PHP,JS,Python)[APPSEC-187] (#1342) 2023-03-02 18:22:24 +01:00
Loris S
e52b9671b2 Education text Fix (#1338) 2023-03-02 18:22:24 +01:00
Christophe Zürn
c3d1c0251d S2078: remove extra empty line of code example 2023-03-02 18:22:24 +01:00
Loris S
c774044661 Modify Education Rules S514{4,6}: Add trailing slash pitfall (#1262) 2023-03-02 18:22:24 +01:00
Loris S
eae1d4bcfc Modify S6287: Severity and Title (APPSEC-123) (#1241) 2023-03-02 18:22:24 +01:00
pedro-oliveira-sonarsource
0340dd7ba1 [Education] Modify Rules: Fix OR operand character escape (#1259) 2023-03-02 18:22:24 +01:00
Loris S
8815e23ae8 Modify All Current Education Rules: Support intuitive view (#1256) 2023-03-02 18:22:24 +01:00
Loris S
16919a7fc1 Modify S2083&S6096(Education): Add Partial Path Traversal to pitfalls (#1243) 2023-03-02 18:22:24 +01:00
Loris S
cff3fc8804 Modify S5131(Multiple Languages): Add CSPs to 'Going The Extra Mile' (#1239) 2023-03-02 18:22:24 +01:00
Loris S
1253c0a013 Modify Multiple Rules(Education): Standardization of impact files (#1240) 2023-03-02 18:22:24 +01:00
Pierre-Loup
16aec5dd3e Modify rule S6096: Educational content (Java) (APPSEC-72) (#1191) 2023-03-02 18:22:24 +01:00
Loris S
4b485669fd Modify S2631(multiple languages): Update to the education framework (APPSEC-124) (#1215) 2023-03-02 18:22:24 +01:00
Loris S
44572efe96 Modify S2078(multiple languages): Update to the education framework (APPSEC-115) (#1209) 2023-03-02 18:22:24 +01:00
pedro-oliveira-sonarsource
162c3285fd [APPSEC-116] Modify rule S6287: Educational content (#1216) 2023-03-02 18:22:24 +01:00
Loris S
0d4a284cc0 Modify S2091(multiple languages): Update to the education framework (APPSEC-97) (#1197) 2023-03-02 18:22:24 +01:00
Loris S
cec8459153 Modify S5147(multiple languages): Update to the education framework (APPSEC-89) (#1192) 2023-03-02 18:22:24 +01:00
pedro-oliveira-sonarsource
2dfe91882c [APPSEC-90] Modify rule S5144: Educational content (#1205) 2023-03-02 18:22:24 +01:00
Loris S
7eaf8f08a8 Modify Rule S5135(Java): Education Framework (APPSEC-77) (#1185) 2023-03-02 18:22:24 +01:00
Loris S
1a8f4237ba Modify rule S5135[C#]: Update to Education Framework (APPSEC-76) (#1187) 2023-03-02 18:22:24 +01:00