Sam Stepanyan
5fe4b03725
Merge pull request #890 from OWASP/securestep9-subdomains-2024-update-patch-1
...
Updated subdomain.yaml removing defunct services
2024-09-05 01:44:38 +01:00
Sam Stepanyan
c91d2db971
Updates subdomain.yaml removing defunct services
...
Defunct services: bufferoverflow, threatminer and threatcrowd - replaced
Signed-off-by: Sam Stepanyan <sam.stepanyan@owasp.org>
2024-09-05 01:19:52 +01:00
Sam Stepanyan
28f1d9001d
Merge pull request #876 from Captain-T2004/SSL/TLS_MODULES
...
Added SSL/TLS Modules
2024-09-05 00:24:24 +01:00
Sam Stepanyan
286c6ea231
Merge branch 'master' into SSL/TLS_MODULES
2024-09-05 00:14:15 +01:00
dependabot[bot]
f1ff5ed124
Bump ruff from 0.2.2 to 0.6.3 ( #884 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.2.2 to 0.6.3.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/v0.2.2...0.6.3 )
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Arkadii Yakovets <2201626+arkid15r@users.noreply.github.com>
2024-09-03 09:10:59 -07:00
Akshay Behl
21af8cdd33
Merge branch 'master' into CREATE_SCAN_COMPARE
2024-09-03 21:33:58 +05:30
Akshay Behl
820b198d71
Merge branch 'master' into SSL/TLS_MODULES
2024-09-03 21:33:50 +05:30
Arkadii Yakovets
6bd1aaeef6
Update CI/CD: run workflow just once for pull_request/push events
2024-09-03 08:52:15 -07:00
dependabot[bot]
0126926472
Bump pytest from 7.4.4 to 8.3.2 ( #886 )
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.4.4 to 8.3.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.4...8.3.2 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-03 08:45:24 -07:00
dependabot[bot]
4593e7790d
Bump pytest-cov from 4.1.0 to 5.0.0 ( #883 )
...
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov ) from 4.1.0 to 5.0.0.
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v4.1.0...v5.0.0 )
---
updated-dependencies:
- dependency-name: pytest-cov
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-03 08:32:22 -07:00
Arkadii Yakovets
591414810a
Update CI/CD: add pre-commit, merge workflow files
2024-09-01 17:02:07 -07:00
Akshay Behl
63e790aaef
Merge branch 'master' into CREATE_SCAN_COMPARE
2024-09-02 00:50:01 +05:30
Akshay Behl
79cb19576f
Merge branch 'master' into SSL/TLS_MODULES
2024-09-02 00:49:20 +05:30
Captain-T2004
0615a1fe2e
Fixed ssl_* module responses
2024-09-02 00:25:48 +05:30
Arkadii Yakovets
c054aa9d6c
Update CI/CD: set proper workflow dependencies
2024-09-01 10:33:13 -07:00
Captain-T2004
97eb4f9c4c
Made suggested changes
...
1. changed the date format from "%Y/%m/%d" to "%Y-%m-%d" to make it ANSI and ISO 8601 compliant.
2. Changed the issuer and subject to issuer_str and subject_str which are formatted string from the x509 objects.
3. Added subject to ssl_expired_certificate_vuln and ssl_expiring_certificate_scan modules
2024-09-01 18:03:29 +05:30
Arkadii Yakovets
45943e07a3
Merge branch 'master' into CREATE_SCAN_COMPARE
2024-08-31 19:08:08 -07:00
Arkadii Yakovets
3dd57520bb
Merge branch 'master' into SSL/TLS_MODULES
2024-08-31 19:07:31 -07:00
dependabot[bot]
c3259abf9c
Bump numpy from 1.26.4 to 2.0.2 ( #881 )
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.26.4 to 2.0.2.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst )
- [Commits](https://github.com/numpy/numpy/compare/v1.26.4...v2.0.2 )
---
updated-dependencies:
- dependency-name: numpy
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-31 18:36:10 -07:00
Arkadii Yakovets
0651a8596a
Bump requests from 2.31.0 to 2.32.3
...
Correct zipp dependency syntax
2024-08-31 18:09:48 -07:00
Arkadii Yakovets
deaa85908e
Bump docker/build-push-action from 5 to 6
...
Based on https://github.com/OWASP/Nettacker/pull/850
2024-08-31 17:58:53 -07:00
Arkadii Yakovets
4ed68f6333
Pin zipp >= 3.19.1
...
Based on https://github.com/OWASP/Nettacker/pull/856
2024-08-31 17:56:58 -07:00
Arkadii Yakovets
095909c91d
Update CI/CD: streamline CodeQL workflow
2024-08-31 17:52:51 -07:00
Arkadii Yakovets
c783a8b5f2
Update CI/CD: consolidate docker publishing workflows
2024-08-31 17:46:35 -07:00
Arkadii Yakovets
bdf281cf46
Update CI/CD, add Nettacker PyPI publishing workflow
2024-08-31 17:34:47 -07:00
Arkadii Yakovets
781f9a8299
Skip existing files for PyPI test uploads
2024-08-31 17:04:23 -07:00
dependabot[bot]
9a51832c28
Bump actions/download-artifact from 3 to 4 ( #879 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-31 16:58:39 -07:00
dependabot[bot]
a98c0ccecd
Bump actions/upload-artifact from 3 to 4 ( #878 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-31 16:58:14 -07:00
Arkadii Yakovets
9e2c4b8ca4
Update CI/CD, add Nettacker PyPI test publishing workflow
2024-08-31 16:47:00 -07:00
Akshay Behl
01766065b8
Merge branch 'master' into SSL/TLS_MODULES
2024-09-01 04:20:57 +05:30
Sam Stepanyan
f4b0bf827a
Merge pull request #882 from securestep9/apache_ofbiz
...
New module: Apache OFBiz CVE-2024-38856 vulnerability
2024-08-31 00:37:28 +01:00
Sam Stepanyan
b44218bf7a
Apache OFBiz CVE-2024-38856 module
2024-08-30 23:19:03 +01:00
Captain-T2004
e47ef52929
Made changes following suggestion
...
1. Change the date format from d/m/Y to Y-m-d (e.g. 2004-08-28)
2. In the return/output of ssl_certificate_scan in SSL library please add certificate "subject" and "issuer" so these could be logged
3. Rename ssl_version module to ssl_weak_version
4. Change ssl_expired_certificate module to return expired certs only ( do not count expiring_soon certs - it is not a vulnerability!)
5. Create a separate ssl_expiring_certificate module in modules/scan (remember 'expiring soon' is not a vulnerability, so we need to make this a 'scan' module)
6. Rename ssl_signed_certificate module to ssl_certificate_weak_signature and remove the self-signed check from it
7. Create a separate ssl_self_signed_certificate module in modules/vuln
Next in nettacker/core/lib/ssl.py
in class SslLibrary(BaseLibrary): you have ssl_certificate_scan and ssl_version_and_cipher_scan methods.
There is a common code in these two methods so these could be refactored to remove the repetition. Please refactor/improve this.
In ssl_version_and_cipher_scan also please add add to the output /return certificate "subject" ,"issuer" and an expiry date.
This way if a user scans they network using IP addresses and some servers will come up with weak SSL versions/ciphers it will be easier for user to identify the servers using the certificate subject/issuer
2024-08-31 02:42:15 +05:30
Akshay Behl
5518b140f6
Apply suggestions from code review
...
Co-authored-by: Arkadii Yakovets <2201626+arkid15r@users.noreply.github.com>
Signed-off-by: Akshay Behl <126911424+Captain-T2004@users.noreply.github.com>
2024-08-31 02:35:38 +05:30
Akshay Behl
64b9457a8f
Update nettacker/core/lib/ssl.py
...
Co-authored-by: Arkadii Yakovets <2201626+arkid15r@users.noreply.github.com>
Signed-off-by: Akshay Behl <126911424+Captain-T2004@users.noreply.github.com>
2024-08-27 01:15:33 +05:30
Captain-T2004
de4e02c2b1
Added Scan Compare feature
2024-08-26 04:02:07 +05:30
Captain-T2004
e8f57c1d16
Added SSL/TLS Modules
2024-08-25 19:49:53 +05:30
Sam Stepanyan
8c86f6239b
Merge pull request #875 from OWASP/securestep9-patch-docs-home-image-fix-patch-1
...
Update Home.md in docs - fixed broken images
2024-08-25 11:55:04 +01:00
Sam Stepanyan
7c9dc72ca1
Update Home.md in docs - fixed broken images
...
fixed broken images in Home page of documentation due to web folder move during refactoring
Signed-off-by: Sam Stepanyan <sam.stepanyan@owasp.org>
2024-08-25 11:46:01 +01:00
Sam Stepanyan
2b30986ac9
Merge pull request #874 from OWASP/securestep9-docs-badge-patch-1
...
added docs badge to README.md
2024-08-25 02:39:48 +01:00
Sam Stepanyan
071bf36c20
added docs badge to README.md
...
added docs badge to README.md
Signed-off-by: Sam Stepanyan <sam.stepanyan@owasp.org>
2024-08-25 02:30:53 +01:00
Sam Stepanyan
52fcf41df7
Merge pull request #873 from OWASP/securestep9-readthedocs-readme-patch-1
...
docs README.md update
2024-08-25 02:20:27 +01:00
Sam Stepanyan
b89c50339a
docs README.md update
...
to include the ReadtheDocs site
Signed-off-by: Sam Stepanyan <sam.stepanyan@owasp.org>
2024-08-25 02:11:42 +01:00
Sam Stepanyan
dd16c6b51d
Merge pull request #872 from OWASP/securestep9-docs-load-patch-1
...
Docs initial commit
2024-08-25 02:05:25 +01:00
Sam Stepanyan
75561812b0
mkdocs
2024-08-25 01:56:35 +01:00
Sam Stepanyan
05a5de04be
Docs initial commit
...
Signed-off-by: Sam Stepanyan <sam.stepanyan@owasp.org>
2024-08-25 01:50:48 +01:00
Sam Stepanyan
cdbdd2e854
Merge pull request #870 from OWASP/securestep9-docs-folder-create-patch-1
...
Created docs folder
2024-08-25 01:10:16 +01:00
Sam Stepanyan
c97296ebcf
Merge branch 'master' into securestep9-docs-folder-create-patch-1
2024-08-25 00:58:15 +01:00
Sam Stepanyan
81a5f973e4
Merge pull request #871 from OWASP/securestep9-readme-image-refactor-fix-disclaimer-patch-1
...
Update README.md - fixed broken images
2024-08-25 00:57:53 +01:00
Sam Stepanyan
38e0181adf
Merge branch 'master' into securestep9-readme-image-refactor-fix-disclaimer-patch-1
2024-08-25 00:56:43 +01:00