This is a fork of Securibench Micro repository https://github.com/too4words/securibench-micro and its main goals is to upgrade the way "servlets" are handle.
We haved moved from javax servlet api to Jakarta servlet and in order not to lost the old code we have versioned it in two folders.
This test suite contents 122 tests allocate in 12 categories.
src/securibench/v1: contents the test suite using javax servlet api
src/securibench/v2: contents the test suite using Jakarta servlet (upgraded)
Test | Σ | TP |
---|---|---|
Aliasing | 6 | 12 |
Array | 10 | 9 |
Basic | - | - |
Collection | 14 | 15 |
DataStructure | - | - |
Factory | - | - |
Inter | - | - |
Session | - | - |
StrongUpdate | - | - |
TOTAL | - | - |
- AliasingTest - 6 tests that holds 12 TP.
Test | Expected | Comment |
---|---|---|
Aliasing1 | 1 | |
Aliasing2 | 1 | It looks that there is no leak in this test. |
Aliasing3 | 1 | |
Aliasing4 | 1 | It looks that there are two leaks in this test. |
Aliasing5 | 1 | |
Aliasing6 | 7 | |
TOTAL | 12 |
- ArraysTest - 10 tests that holds 9 TP.
Test | Expected | Comment |
---|---|---|
Array1 | 1 | |
Array2 | 1 | |
Array3 | 1 | |
Array4 | 1 | |
Array5 | 0 | |
Array6 | 1 | |
Array7 | 1 | |
Array8 | 1 | |
Array9 | 1 | |
Array10 | 1 | |
TOTAL | 9 |
- BasicTest - x tests that holds x TP.
Test | Expected | Comment |
---|---|---|
Basic1 | - | |
Basic2 | - | |
Basic3 | - | |
Basic4 | - | |
Basic5 | - | |
Basic6 | - | |
Basic7 | - | |
Basic8 | - | |
Basic9 | - | |
Basic10 | - | |
Basic11 | - | |
Basic12 | - | |
Basic13 | - | |
Basic14 | - | |
Basic15 | - | |
Basic16 | - | |
Basic17 | - | |
Basic18 | - | |
Basic19 | - | |
Basic20 | - | |
Basic21 | - | |
Basic22 | - | |
Basic23 | - | |
Basic24 | - | |
Basic25 | - | |
Basic26 | - | |
Basic27 | - | |
Basic28 | - | |
Basic29 | - | |
Basic30 | - | |
Basic31 | - | |
Basic32 | - | |
Basic33 | - | |
Basic34 | - | |
Basic35 | - | |
Basic36 | - | |
Basic37 | - | |
Basic38 | - | |
Basic39 | - | |
Basic40 | - | |
Basic41 | - | |
Basic42 | - | |
TOTAL | - |
- CollectionTest - 14 tests that holds 15 TP.
Test | Expected | Comment |
---|---|---|
Collection1 | 1 | |
Collection2 | 1 | |
Collection3 | 2 | |
Collection4 | 1 | |
Collection5 | 1 | |
Collection6 | 1 | |
Collection7 | 1 | |
Collection8 | 1 | |
Collection9 | 1 | It looks that there is no leak in this test. |
Collection10 | 1 | The value of var vuln_count is wrong. |
Collection11 | 1 | |
Collection12 | 1 | |
Collection13 | 1 | |
Collection14 | 1 | |
TOTAL | 15 |
- src
- securibench
- v1 (122)
- Aliasing (6)
- Arrays (10)
- Basic (42)
- Collections (14)
- DataStructures (6)
- Factories (3)
- Inter (14)
- Pred (9)
- Reflection (4)
- Sanitizers (6)
- Session (3)
- Strong Updates (5)
- v2 (122)
- Aliasing (6)
- Arrays (10)
- Basic (42)
- Collections (14)
- DataStructures (6)
- Factories (3)
- Inter (14)
- Pred (9)
- Reflection (4)
- Sanitizers (6)
- Session (3)
- Strong Updates (5)
- v1 (122)
- securibench