Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added a Typo3 Scanner (closes #568) #608

Merged
merged 45 commits into from
Aug 27, 2021
Merged

Added a Typo3 Scanner (closes #568) #608

merged 45 commits into from
Aug 27, 2021

Conversation

Ilyesbdlala
Copy link
Member

@Ilyesbdlala Ilyesbdlala commented Aug 24, 2021

Description

Added a new Scannner that that scans websites using TYPO3 content management system: typo3scan. It detects core vulnerabilities and scans for installed extensions. From these extensions, the vulnerable ones can be identified.

Checklist

  • Test your changes as thoroughly as possible before you commit them. Preferably, automate your test by unit/integration tests.
  • Make sure npm test runs for the whole project.
  • Make codeclimate checks happy

@Ilyesbdlala Ilyesbdlala added the scanner Implement or update a security scanner label Aug 24, 2021
@Ilyesbdlala Ilyesbdlala self-assigned this Aug 24, 2021
@Ilyesbdlala Ilyesbdlala added this to In progress in secureCodeBox v3 via automation Aug 24, 2021
@Ilyesbdlala Ilyesbdlala moved this from In progress to To Review in secureCodeBox v3 Aug 24, 2021
J12934 and others added 13 commits August 24, 2021 11:07
Signed-off-by: Jannik Hollenbach <jannik.hollenbach@iteratec.com>
Signed-off-by: Ilyes Ben Dlala <ilyes.bendlala@iteratec.com>
Signed-off-by: Ilyes Ben Dlala <ilyes.bendlala@iteratec.com>
This cas caused the configmaps to contain a empty list of scripts as the scipts weren't included in the chart anymore :(

Signed-off-by: Jannik Hollenbach <jannik.hollenbach@iteratec.com>
Signed-off-by: Ilyes Ben Dlala <ilyes.bendlala@iteratec.com>
Signed-off-by: Jannik Hollenbach <jannik.hollenbach@iteratec.com>
Signed-off-by: Ilyes Ben Dlala <ilyes.bendlala@iteratec.com>
Signed-off-by: Ilyes Ben Dlala <ilyes.bendlala@iteratec.com>
Signed-off-by: Ilyes Ben Dlala <ilyes.bendlala@iteratec.com>
Signed-off-by: GitHub Actions <securecodebox@iteratec.com>
Signed-off-by: Ilyes Ben Dlala <ilyes.bendlala@iteratec.com>
Signed-off-by: Ilyes Ben Dlala <ilyes.bendlala@iteratec.com>
Signed-off-by: Ilyes Ben Dlala <ilyes.bendlala@iteratec.com>
Signed-off-by: Ilyes Ben Dlala <ilyes.bendlala@iteratec.com>
Signed-off-by: Ilyes Ben Dlala <ilyes.bendlala@iteratec.com>
Signed-off-by: Ilyes Ben Dlala <ilyes.bendlala@iteratec.com>
Signed-off-by: Ilyes Ben Dlala <ilyes.bendlala@iteratec.com>
Signed-off-by: Ilyes Ben Dlala <ilyes.bendlala@iteratec.com>
Signed-off-by: Ilyes Ben Dlala <ilyes.bendlala@iteratec.com>
Ilyesbdlala and others added 3 commits August 25, 2021 17:03
Signed-off-by: Ilyes Ben Dlala <ilyes.bendlala@iteratec.com>

Co-authored-by: Sebastian Franz <32578476+SebieF@users.noreply.github.com>
Signed-off-by: GitHub Actions <securecodebox@iteratec.com>
Signed-off-by: Ilyes Ben Dlala <ilyes.bendlala@iteratec.com>

Co-authored-by: Sebastian Franz <32578476+SebieF@users.noreply.github.com>
scanners/typo3scan/examples/scan.yaml Outdated Show resolved Hide resolved
scanners/typo3scan/parser/parser.js Outdated Show resolved Hide resolved
scanners/typo3scan/parser/parser.js Outdated Show resolved Hide resolved
scanners/typo3scan/examples/scan.yaml Outdated Show resolved Hide resolved
scanners/typo3scan/docs/README.ArtifactHub.md Show resolved Hide resolved
scanners/typo3scan/scanner/Dockerfile Outdated Show resolved Hide resolved
J12934 and others added 5 commits August 27, 2021 14:13
Co-authored-by: Ilyes Bendlala <ilyes.bendlala@iteratec.com>
Signed-off-by: Jannik Hollenbach <jannik.hollenbach@iteratec.com>
- Didn't need the dependencies
- Fixed issue of automatically parsed json results

Co-authored-by: Ilyes Bendlala <ilyes.bendlala@iteratec.com>
Signed-off-by: Jannik Hollenbach <jannik.hollenbach@iteratec.com>
- Removing wrapper script, not needed when workdir is set to scb dir
- Chowning files while copying

Co-authored-by: Ilyes Bendlala <ilyes.bendlala@iteratec.com>
Signed-off-by: Jannik Hollenbach <jannik.hollenbach@iteratec.com>
Co-authored-by: Ilyes Bendlala <ilyes.bendlala@iteratec.com>
Signed-off-by: Jannik Hollenbach <jannik.hollenbach@iteratec.com>
Co-authored-by: Ilyes Bendlala <ilyes.bendlala@iteratec.com>
Signed-off-by: Jannik Hollenbach <jannik.hollenbach@iteratec.com>
J12934
J12934 previously approved these changes Aug 27, 2021
secureCodeBox v3 automation moved this from To Review to Reviewer approved Aug 27, 2021
@J12934
Copy link
Member

J12934 commented Aug 27, 2021

merging now, some small followup tasks have been added to the typo3 issue

@J12934 J12934 enabled auto-merge August 27, 2021 12:19
@J12934 J12934 disabled auto-merge August 27, 2021 12:28
secureCodeBox v3 automation moved this from Reviewer approved to To Review Aug 27, 2021
@J12934 J12934 enabled auto-merge August 27, 2021 12:32
secureCodeBox v3 automation moved this from To Review to Reviewer approved Aug 27, 2021
@J12934 J12934 merged commit a6e3aa4 into main Aug 27, 2021
@J12934 J12934 deleted the typo3_scanner branch August 27, 2021 18:17
secureCodeBox v3 automation moved this from Reviewer approved to Done Aug 27, 2021
@SebieF SebieF moved this from Done to counter in secureCodeBox v3 Sep 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scanner Implement or update a security scanner
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants