Releases: cerberauth/vulnapi
Releases · cerberauth/vulnapi
v0.8.3
What's Changed
- Add HTTP Misconfigurations scans by @emmanuelgautier in #208
- Add HTTP Method override scan by @emmanuelgautier in #209
- Add setter and getter for default client by @emmanuelgautier in #212
- Refactor request package by @emmanuelgautier in #213
- Add stale github workflow by @emmanuelgautier in #214
- Improve Graphql introspection scan by @emmanuelgautier in #215
- Add SQA errors and more metrics by @emmanuelgautier in #218
- Update docs by @emmanuelgautier in #219
- chore: update dependencies by @emmanuelgautier in #220
Full Changelog: v0.8.2...v0.8.3
v0.8.2
What's Changed
- Add golangci lint by @emmanuelgautier in #198
- Prepare to move to nextra 3 remote files by @emmanuelgautier in #199
- Docs: add copy buttons by @emmanuelgautier in #200
- fix(deps): update all non-major dependencies by @renovate in #188
- Refactor report by @emmanuelgautier in #184
- fix: status_code to statusCode in report output by @emmanuelgautier in #201
- Tests scans with challenges by @emmanuelgautier in #186
- Keep JWT claims in the same order by @emmanuelgautier in #195
- Scan for different None Alg by @emmanuelgautier in #203
- Add scan tabs and jwt null signature example by @emmanuelgautier in #204
- Add more curl placeholders by @emmanuelgautier in #205
- Improve CLI scan output by @emmanuelgautier in #206
- Update asciinema demo by @emmanuelgautier in #207
Full Changelog: v0.8.1...v0.8.2
Special thanks to @Maxouhell for providing valuable feedback and helping with the design of the file report.
v0.8.1
What's Changed
- chore: add more homebrew test by @emmanuelgautier in #182
- Add no-progress scans arg by @emmanuelgautier in #185
- fix: add security schemes when operation is not nil by @emmanuelgautier in #190
- Include and exclude scans before execution step by @emmanuelgautier in #191
- Increase rate limit for discovery tests by @emmanuelgautier in #193
- Set the JWT expiration time in the future if the token has expired by @emmanuelgautier in #192
- Add jwt weak secret in report data by @emmanuelgautier in #194
- Add summary report output with scans number per status by @emmanuelgautier in #196
- Revert homebrew tests by @emmanuelgautier in #197
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
- fix choco doc link by @emmanuelgautier in #162
- feat: scan report output by @emmanuelgautier in #165
- Update docs by @emmanuelgautier in #170
- upgrade yaml pkg v3 by @emmanuelgautier in #171
- fix: include all scans by default by @emmanuelgautier in #169
- fix(deps): update all non-major dependencies by @renovate in #163
- Prepare new homebrew formula to be published by @emmanuelgautier in #168
- Use stderr when at least one vuln is higher than a threeshold by @emmanuelgautier in #174
- Make seclists embedded in build by @emmanuelgautier in #177
- fix(deps): update github.com/cerberauth/x digest to 0a38dd3 by @renovate in #178
- fix(deps): update module github.com/projectdiscovery/wappalyzergo to v0.1.21 - autoclosed by @renovate in #176
- feat: add timeout and disable retry with sqa by @emmanuelgautier in #179
Full Changelog: v0.7.3...v0.8.0
v0.7.3
What's Changed
- fix(deps): update all non-major dependencies by @renovate in #153
- fix(deps): update github.com/cerberauth/x digest to 179f1e7 by @renovate in #154
- chore: move documentation to main repo by @emmanuelgautier in #156
- chore: update vuln docs by @emmanuelgautier in #158
- ci: upgrade go version from 1.22 to 1.23 by @emmanuelgautier in #159
- fix(deps): update all non-major dependencies by @renovate in #155
- Goreleaser SBOM by @emmanuelgautier in #160
- fix(deps): update github.com/cerberauth/x digest to d0ec204 by @renovate in #157
- feat: add include and exclude scans flags by @emmanuelgautier in #161
Full Changelog: v0.7.2...v0.7.3
v0.7.2
What's Changed
- generate fake request body data by @emmanuelgautier in #152
Full Changelog: v0.7.1...v0.7.2
v0.7.1
What's Changed
- fix(deps): update github.com/cerberauth/x digest to e63a3ee by @renovate in #137
- fix(deps): update module github.com/projectdiscovery/wappalyzergo to v0.1.10 by @renovate in #138
- fix(deps): update all non-major dependencies by @renovate in #139
- fix(deps): update all non-major dependencies by @renovate in #140
- chore: update golang debian version by @emmanuelgautier in #141
- feat: move discover in a dedicated command by @emmanuelgautier in #144
- feat: add protocol when missing in url by @emmanuelgautier in #145
- feat: test address is reachable before scan by @emmanuelgautier in #146
- feat: discover domain command by @emmanuelgautier in #147
- feat: accept rate limiting without unit by @emmanuelgautier in #148
- fix: remove duplicated fringerprints by @emmanuelgautier in #149
- Improve OpenAPI loading from an URL by @emmanuelgautier in #150
- fix(deps): update all non-major dependencies by @renovate in #142
- fix: add bad request as unauthorized similar by @emmanuelgautier in #151
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- Proxy and ratelimit by @emmanuelgautier in #99
- Validate OpenAPI by @emmanuelgautier in #101
- chore: update renovate config org by @emmanuelgautier in #103
- feat: rename rate limit arg by @emmanuelgautier in #104
- feat: bootstrap oauth and oidc security schemes by @emmanuelgautier in #106
- Fix security scheme nil value by @emmanuelgautier in #108
- feat: make trace method test only global by @emmanuelgautier in #109
- feat: add track method scan by @emmanuelgautier in #110
- chore: add new known openapi paths by @emmanuelgautier in #112
- feat: replace seclist by a custom list for openapi contract discovery by @emmanuelgautier in #113
- fix: disable too strict openapi validation by @emmanuelgautier in #115
- Security schemes values by @emmanuelgautier in #105
- Improve openapi report by @emmanuelgautier in #116
- refactor: add report for passed scans as well by @emmanuelgautier in #107
- feat: add discover only scan by @emmanuelgautier in #114
- fix(deps): update github.com/cerberauth/x digest to 19432de by @renovate in #118
- set stronger fakejwt and fix wrong advice message when no high risk by @emmanuelgautier in #119
- feat: add more information in fingerprint discovery by @emmanuelgautier in #120
- feat: add version in analytics info by @emmanuelgautier in #122
- fix(deps): update all non-major dependencies by @renovate in #121
- fix(deps): update github.com/cerberauth/x digest to 09dc474 by @renovate in #123
- fix(deps): update module github.com/projectdiscovery/wappalyzergo to v0.1.3 by @renovate in #124
- fix(deps): update module github.com/std-uritemplate/std-uritemplate/go to v0.0.59 by @renovate in #126
- chore(deps): update goreleaser/goreleaser-action action to v6 by @renovate in #125
- fix(deps): update module github.com/projectdiscovery/wappalyzergo to v0.1.4 by @renovate in #127
- fix(deps): update all non-major dependencies by @renovate in #128
- fix(deps): update module github.com/std-uritemplate/std-uritemplate/go to v1 by @renovate in #129
- fix(deps): update module github.com/projectdiscovery/wappalyzergo to v0.1.7 by @renovate in #130
- fix(deps): update module github.com/brianvoe/gofakeit/v7 to v7.0.4 by @renovate in #132
- fix(deps): update module github.com/projectdiscovery/wappalyzergo to v0.1.8 by @renovate in #133
- fix(deps): update all non-major dependencies by @renovate in #134
- Fix goreleaser by @emmanuelgautier in #136
Full Changelog: v0.6.0...v0.7.0
What's Changed
- Proxy and ratelimit by @emmanuelgautier in #99
- Validate OpenAPI by @emmanuelgautier in #101
- chore: update renovate config org by @emmanuelgautier in #103
- feat: rename rate limit arg by @emmanuelgautier in #104
- feat: bootstrap oauth and oidc security schemes by @emmanuelgautier in #106
- Fix security scheme nil value by @emmanuelgautier in #108
- feat: make trace method test only global by @emmanuelgautier in #109
- feat: add track method scan by @emmanuelgautier in #110
- chore: add new known openapi paths by @emmanuelgautier in #112
- feat: replace seclist by a custom list for openapi contract discovery by @emmanuelgautier in #113
- fix: disable too strict openapi validation by @emmanuelgautier in #115
- Security schemes values by @emmanuelgautier in #105
- Improve openapi report by @emmanuelgautier in #116
- refactor: add report for passed scans as well by @emmanuelgautier in #107
- feat: add discover only scan by @emmanuelgautier in #114
- fix(deps): update github.com/cerberauth/x digest to 19432de by @renovate in #118
- set stronger fakejwt and fix wrong advice message when no high risk by @emmanuelgautier in #119
- feat: add more information in fingerprint discovery by @emmanuelgautier in #120
- feat: add version in analytics info by @emmanuelgautier in #122
- fix(deps): update all non-major dependencies by @renovate in #121
- fix(deps): update github.com/cerberauth/x digest to 09dc474 by @renovate in #123
- fix(deps): update module github.com/projectdiscovery/wappalyzergo to v0.1.3 by @renovate in #124
- fix(deps): update module github.com/std-uritemplate/std-uritemplate/go to v0.0.59 by @renovate in #126
- chore(deps): update goreleaser/goreleaser-action action to v6 by @renovate in #125
- fix(deps): update module github.com/projectdiscovery/wappalyzergo to v0.1.4 by @renovate in #127
- fix(deps): update all non-major dependencies by @renovate in #128
- fix(deps): update module github.com/std-uritemplate/std-uritemplate/go to v1 by @renovate in #129
- fix(deps): update module github.com/projectdiscovery/wappalyzergo to v0.1.7 by @renovate in #130
- fix(deps): update module github.com/brianvoe/gofakeit/v7 to v7.0.4 by @renovate in #132
- fix(deps): update module github.com/projectdiscovery/wappalyzergo to v0.1.8 by @renovate in #133
- fix(deps): update all non-major dependencies by @renovate in #134
- Fix goreleaser by @emmanuelgautier in #136
- fix(deps): update module github.com/projectdiscovery/wappalyzergo to v0.1.9 by @renovate in #135
Full Changelog: v0.6.0...v0.7.0
v0.6.1
What's Changed
- Proxy and ratelimit by @emmanuelgautier in #99
- Validate OpenAPI by @emmanuelgautier in #101
- chore: update renovate config org by @emmanuelgautier in #103
- feat: rename rate limit arg by @emmanuelgautier in #104
- feat: bootstrap oauth and oidc security schemes by @emmanuelgautier in #106
- Fix security scheme nil value by @emmanuelgautier in #108
- feat: make trace method test only global by @emmanuelgautier in #109
- feat: add track method scan by @emmanuelgautier in #110
- chore: add new known openapi paths by @emmanuelgautier in #112
- feat: replace seclist by a custom list for openapi contract discovery by @emmanuelgautier in #113
- fix: disable too strict openapi validation by @emmanuelgautier in #115
- Security schemes values by @emmanuelgautier in #105
- Improve openapi report by @emmanuelgautier in #116
- refactor: add report for passed scans as well by @emmanuelgautier in #107
- feat: add discover only scan by @emmanuelgautier in #114
- fix(deps): update github.com/cerberauth/x digest to 19432de by @renovate in #118
- set stronger fakejwt and fix wrong advice message when no high risk by @emmanuelgautier in #119
- feat: add more information in fingerprint discovery by @emmanuelgautier in #120
- feat: add version in analytics info by @emmanuelgautier in #122
- fix(deps): update all non-major dependencies by @renovate in #121
- fix(deps): update github.com/cerberauth/x digest to 09dc474 by @renovate in #123
- fix(deps): update module github.com/projectdiscovery/wappalyzergo to v0.1.3 by @renovate in #124
- fix(deps): update module github.com/std-uritemplate/std-uritemplate/go to v0.0.59 by @renovate in #126
- chore(deps): update goreleaser/goreleaser-action action to v6 by @renovate in #125
- fix(deps): update module github.com/projectdiscovery/wappalyzergo to v0.1.4 by @renovate in #127
- fix(deps): update all non-major dependencies by @renovate in #128
- fix(deps): update module github.com/std-uritemplate/std-uritemplate/go to v1 by @renovate in #129
- fix(deps): update module github.com/projectdiscovery/wappalyzergo to v0.1.7 by @renovate in #130
- fix(deps): update module github.com/brianvoe/gofakeit/v7 to v7.0.4 by @renovate in #132
- fix(deps): update module github.com/projectdiscovery/wappalyzergo to v0.1.8 by @renovate in #133
- fix(deps): update all non-major dependencies by @renovate in #134
- Fix goreleaser by @emmanuelgautier in #136
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
- feat: bootstrap an http api by @emmanuelgautier in #92
- feat: remove description and add id and documentation url instead by @emmanuelgautier in #94
- tests: add openapi loader tests by @emmanuelgautier in #96
- fix: multiple security requirements issues by @emmanuelgautier in #97
- fix: manage when no valid token is provided by @emmanuelgautier in #98
Full Changelog: v0.5.0...v0.6.0