Skip to content

Latest commit

 

History

History
153 lines (137 loc) · 8.43 KB

README.md

File metadata and controls

153 lines (137 loc) · 8.43 KB

Securibench Micro (Upgrade)

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)

Structure

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)