Skip to content
Easy automated vulnerability scanning, reporting and analysis
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Testssl was missing some dependancies May 31, 2019
bin Fixes #588 and fixes #589 - Thanks @alirezakv Dec 6, 2017
db DB 11 Apr 18, 2018
deb Fixing syntax error May 31, 2019
docker-files This should fix #660 - Sudo added to docker images Nov 4, 2018
docs Copyright fix Jul 12, 2016
etc (#632) Dec 28, 2017
jmvc Moved online version check to main website Jun 3, 2019
lib Moved from l;ocal stub to real website Jun 3, 2019
obs ppc builds need at lease 1200k of java stack memory Mar 29, 2016
rpm Sign releases too Mar 29, 2019
scanners Fix copyright May 31, 2019
t Don;t forget to update the copyright year Jun 3, 2019
templates Moving mojo to the mail branch and fixing unit tests May 18, 2017
testdata Make unit tests happy again! Jun 23, 2017
.editorconfig Yeah... YML :( Sep 26, 2017
.gitignore Vagrant for testing rpm packages Jun 14, 2017
.mailmap Enter theodoor (#628) Dec 13, 2017 Create (#624) Dec 12, 2017 Release 2.52 Jun 5, 2019
LICENSE.txt Added headers to all files possible Mar 11, 2013
Makefile.PL New docker images based on Alpine (#665) Oct 24, 2018
NOTICE.txt Front end is working again via Docker. You can log into the GUI now Jun 6, 2017 Fixes #622 - Documentation erros fixed... Nov 4, 2018 Upping the versionnumber to a development release Jun 5, 2019 Upping the versionnumber to a development release Jun 5, 2019
Vagrantfile Fixes #539 Sep 6, 2017
build_all New docker images based on Alpine (#665) Oct 24, 2018
build_jmvc Copyright year fixes Sep 27, 2017
build_jmvc_docs Copyright year fixes Sep 27, 2017 Adding Perl:Critic to unit tests and fixing it's critique Jun 23, 2017
public Container is now working as it should be! Jun 7, 2017 Login and logout is working in the GUI as well!! May 30, 2017
unit_test_jmvc Added headers to all files possible Mar 11, 2013

About Seccubus

Seccubus automates regular vulnerability scans with various tools and aids security people in the fast analysis of its output, both on the first scan and on repeated scans.

On repeated scan delta reporting ensures that findings only need to be judged when they first appear in the scan results or when their output changes.

Seccubus 2.x is the only actively developed and maintained branch and all support for Seccubus V1 has officially been dropped.

Seccubus V2 works with the following scanners:

  • Nessus
  • OpenVAS
  • Skipfish
  • Medusa (local and remote)
  • Nikto (local and remote)
  • NMap (local and remote)
  • OWASP-ZAP (local and remote)
  • SSLyze
  • Medusa
  • Qualys SSL labs
  • (local and remote)

For more information visit []


Available images.

Image name Purpose Size
seccubus Run a full Seccubus stack in a single container
seccubus-front Serving just the front end HTML, javascript and css
seccubus-web Serving front and code and API simultaniously
seccubus-api Serving just the API.
seccubus-perl Running command line scripts, e.g. to scan
seccubus-cron Running cron deamon to execute scans

Information about the docker containers is in []

Default password, changinge it!!!!!

After installation the default username and paswword for seccubus is:

admin / GiveMeVulns!

It is highly recommended you change this after installation.

/bin/seccubus_passwd -u admin

Change log

Changes of this branch vs the latest/previous release

x-x-2019 - v2.53 Development release

This is work in progress

Differences with 2.52


Bug Fixes

You can’t perform that action at this time.