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

Feature: add security section (e.g, related CVE's) #4

Open
arthepsy opened this issue Sep 2, 2016 · 7 comments
Open

Feature: add security section (e.g, related CVE's) #4

arthepsy opened this issue Sep 2, 2016 · 7 comments

Comments

@arthepsy
Copy link
Owner

arthepsy commented Sep 2, 2016

No description provided.

@arthepsy
Copy link
Owner Author

arthepsy commented Sep 2, 2016

  • find all related CVE's
    • OpenSSH
    • DropbearSSH
  • go through ChangeLog for security issues, which doesn't have assigned CVE
    • OpenSSH
    • DropbearSSH
  • double check with some security scanners to not miss anything
  • extract banner components (protocol, software, comments)
  • extract vendor/version from banner software component
  • version comparison functionality
    • OpenSSH
    • DropBearSSH
  • match against database

@blindfuzzy
Copy link

Might be possible to use searchsploit for the CVE stuff. I use it here: https://github.com/blindfuzzy/LHF/blob/master/Modules/recon.py ; works out pretty well.

@arthepsy
Copy link
Owner Author

arthepsy commented Sep 2, 2016

Good tip, @blindfuzzy . As I don't want to rely on external modules/scripts/dependencies, I could use this for double-checking (as existing database). Also, maybe I could add it as optional dependency. Will have to research how useful it is when I'm done with historical CVE's.

P.S. LHF looks interesting.

@blindfuzzy
Copy link

I understand. Thanks :D Hoping to continue making it better.

@arthepsy
Copy link
Owner Author

arthepsy commented Sep 5, 2016

Dropbear SSH CVE's: https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=dropbear
Correspond exactly to ChangeLog: https://matt.ucc.asn.au/dropbear/CHANGES

cve-search is missing CVE-2006-0225 (probably, due to being attributed to OpenSSH).

@arthepsy
Copy link
Owner Author

arthepsy commented Oct 6, 2016

Security sections for Dropbear SSH (already released) and libssh are done (release next week). Only OpenSSH is left as TODO.

@egberts
Copy link

egberts commented May 20, 2022

Perhaps a simple output of encountered SSH versions can be written to a file for a second script tool to interactively read then consult via-API to retrieve CVE?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants