Hashicorp Vault plugin for authenticating Trusted Execution Environments (TEE) like SGX enclaves
Find a file
Harald Hoyer 7588573112
chore(deps): update trufflesecurity/trufflehog action to v3.88.15 (#95)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[trufflesecurity/trufflehog](https://redirect.github.com/trufflesecurity/trufflehog)
| action | minor | `v3.79.0` -> `v3.88.15` |

---

### Release Notes

<details>
<summary>trufflesecurity/trufflehog
(trufflesecurity/trufflehog)</summary>

###
[`v3.88.15`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.88.15)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/v3.88.14...v3.88.15)

#### What's Changed

- \[bug] - check for invalid_grant to avoid setting verification error
by [@&#8203;ahrav](https://redirect.github.com/ahrav) in
[https://github.com/trufflesecurity/trufflehog/pull/3935](https://redirect.github.com/trufflesecurity/trufflehog/pull/3935)
- Updated returned error to include original error by
[@&#8203;casey-tran](https://redirect.github.com/casey-tran) in
[https://github.com/trufflesecurity/trufflehog/pull/3949](https://redirect.github.com/trufflesecurity/trufflehog/pull/3949)
- Updated custom detector setup docs by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3913](https://redirect.github.com/trufflesecurity/trufflehog/pull/3913)
- chore(deps): update dependency go to v1.24.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3944](https://redirect.github.com/trufflesecurity/trufflehog/pull/3944)
- \[Feat] Planetscale Analyzer by
[@&#8203;abmussani](https://redirect.github.com/abmussani) in
[https://github.com/trufflesecurity/trufflehog/pull/3928](https://redirect.github.com/trufflesecurity/trufflehog/pull/3928)
- Feature: Airtable Analyzer for Personal Access Tokens by
[@&#8203;nabeelalam](https://redirect.github.com/nabeelalam) in
[https://github.com/trufflesecurity/trufflehog/pull/3941](https://redirect.github.com/trufflesecurity/trufflehog/pull/3941)
- Enumeration jobs should not consume concurrency slots by
[@&#8203;dustin-decker](https://redirect.github.com/dustin-decker) in
[https://github.com/trufflesecurity/trufflehog/pull/3952](https://redirect.github.com/trufflesecurity/trufflehog/pull/3952)
- \[chore] - re-activate plaidkey detector by
[@&#8203;ahrav](https://redirect.github.com/ahrav) in
[https://github.com/trufflesecurity/trufflehog/pull/3953](https://redirect.github.com/trufflesecurity/trufflehog/pull/3953)
- chore(deps): update golang docker tag to v1.24 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3950](https://redirect.github.com/trufflesecurity/trufflehog/pull/3950)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/v3.88.14...v3.88.15

###
[`v3.88.14`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.88.14)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/3.88.13...v3.88.14)

#### What's Changed

- fix(deps): update module github.com/couchbase/gocb/v2 to v2.9.4 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3936](https://redirect.github.com/trufflesecurity/trufflehog/pull/3936)
- Enable GitHub Realtime authentication by
[@&#8203;rosecodym](https://redirect.github.com/rosecodym) in
[https://github.com/trufflesecurity/trufflehog/pull/3929](https://redirect.github.com/trufflesecurity/trufflehog/pull/3929)
- fix(deps): update module github.com/elastic/go-elasticsearch/v8 to
v8.17.1 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3937](https://redirect.github.com/trufflesecurity/trufflehog/pull/3937)
- Feature: Airtable Personal Access Token Detector by
[@&#8203;nabeelalam](https://redirect.github.com/nabeelalam) in
[https://github.com/trufflesecurity/trufflehog/pull/3933](https://redirect.github.com/trufflesecurity/trufflehog/pull/3933)
- fix(deps): update module github.com/jedib0t/go-pretty/v6 to v6.6.6 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3940](https://redirect.github.com/trufflesecurity/trufflehog/pull/3940)
- fix(deps): update module go.mongodb.org/mongo-driver to v1.17.3 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3942](https://redirect.github.com/trufflesecurity/trufflehog/pull/3942)
- fix(deps): update module google.golang.org/protobuf to v1.36.5 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3943](https://redirect.github.com/trufflesecurity/trufflehog/pull/3943)
- \[bug] - Ensure detector HTTP clients share the same timeout set at
runtime by [@&#8203;ahrav](https://redirect.github.com/ahrav) in
[https://github.com/trufflesecurity/trufflehog/pull/3946](https://redirect.github.com/trufflesecurity/trufflehog/pull/3946)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/v3.88.13...v3.88.14

###
[`v3.88.13`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.88.13)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/3.88.13...3.88.13)

#### What's Changed

- elevenlabs analyzer by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3850](https://redirect.github.com/trufflesecurity/trufflehog/pull/3850)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/3.88.13...v3.88.13

###
[`v3.88.13`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.88.13)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/v3.88.12...3.88.13)

#### What's Changed

- elevenlabs analyzer by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3850](https://redirect.github.com/trufflesecurity/trufflehog/pull/3850)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/3.88.13...v3.88.13

###
[`v3.88.12`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.88.12)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/v3.88.11...v3.88.12)

#### What's Changed

- Updated job completion status for Postman by
[@&#8203;casey-tran](https://redirect.github.com/casey-tran) in
[https://github.com/trufflesecurity/trufflehog/pull/3922](https://redirect.github.com/trufflesecurity/trufflehog/pull/3922)
- Move `SetArchiveMaxTimeout` to archive file by
[@&#8203;rgmz](https://redirect.github.com/rgmz) in
[https://github.com/trufflesecurity/trufflehog/pull/3918](https://redirect.github.com/trufflesecurity/trufflehog/pull/3918)
- Export git.handleBinary and getSafeRemoteURL by
[@&#8203;rosecodym](https://redirect.github.com/rosecodym) in
[https://github.com/trufflesecurity/trufflehog/pull/3921](https://redirect.github.com/trufflesecurity/trufflehog/pull/3921)
- Updated Sendgrid Analyzer by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3906](https://redirect.github.com/trufflesecurity/trufflehog/pull/3906)
- \[Feature] Airtable Analyzer for OAuth Tokens by
[@&#8203;nabeelalam](https://redirect.github.com/nabeelalam) in
[https://github.com/trufflesecurity/trufflehog/pull/3879](https://redirect.github.com/trufflesecurity/trufflehog/pull/3879)
- Remove duplicate `github.com/jedib0t/go-pretty` dependency by
[@&#8203;Juneezee](https://redirect.github.com/Juneezee) in
[https://github.com/trufflesecurity/trufflehog/pull/3924](https://redirect.github.com/trufflesecurity/trufflehog/pull/3924)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/v3.88.11...v3.88.12

###
[`v3.88.11`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.88.11)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/v3.88.10...v3.88.11)

#### What's Changed

- updated go-re2 to v1.9.0 to fix panics for go1.24 by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3923](https://redirect.github.com/trufflesecurity/trufflehog/pull/3923)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/v3.88.10...v3.88.11

###
[`v3.88.10`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.88.10)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/v3.88.9...v3.88.10)

#### What's Changed

- Differentiate postman folder from request when at collection root by
[@&#8203;casey-tran](https://redirect.github.com/casey-tran) in
[https://github.com/trufflesecurity/trufflehog/pull/3912](https://redirect.github.com/trufflesecurity/trufflehog/pull/3912)
- Replace `golang.org/x/exp` with stdlib by
[@&#8203;Juneezee](https://redirect.github.com/Juneezee) in
[https://github.com/trufflesecurity/trufflehog/pull/3916](https://redirect.github.com/trufflesecurity/trufflehog/pull/3916)
- remove magnetic from default by
[@&#8203;zricethezav](https://redirect.github.com/zricethezav) in
[https://github.com/trufflesecurity/trufflehog/pull/3920](https://redirect.github.com/trufflesecurity/trufflehog/pull/3920)

#### New Contributors

- [@&#8203;Juneezee](https://redirect.github.com/Juneezee) made their
first contribution in
[https://github.com/trufflesecurity/trufflehog/pull/3916](https://redirect.github.com/trufflesecurity/trufflehog/pull/3916)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/v3.88.9...v3.88.10

###
[`v3.88.9`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.88.9)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/v3.88.8...v3.88.9)

#### What's Changed

- \[tempfix] - add bounds check check to avoid panics by
[@&#8203;ahrav](https://redirect.github.com/ahrav) in
[https://github.com/trufflesecurity/trufflehog/pull/3867](https://redirect.github.com/trufflesecurity/trufflehog/pull/3867)
- Implemented Postman collection authorization scanning by
[@&#8203;casey-tran](https://redirect.github.com/casey-tran) in
[https://github.com/trufflesecurity/trufflehog/pull/3910](https://redirect.github.com/trufflesecurity/trufflehog/pull/3910)
- Make log command extensible internally by
[@&#8203;rosecodym](https://redirect.github.com/rosecodym) in
[https://github.com/trufflesecurity/trufflehog/pull/3888](https://redirect.github.com/trufflesecurity/trufflehog/pull/3888)
- Add protos for GitHub Realtime by
[@&#8203;rosecodym](https://redirect.github.com/rosecodym) in
[https://github.com/trufflesecurity/trufflehog/pull/3911](https://redirect.github.com/trufflesecurity/trufflehog/pull/3911)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/v3.88.8...v3.88.9

###
[`v3.88.8`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.88.8)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/v3.88.7...v3.88.8)

#### What's Changed

- Reinstated Postman body scanning by
[@&#8203;casey-tran](https://redirect.github.com/casey-tran) in
[https://github.com/trufflesecurity/trufflehog/pull/3904](https://redirect.github.com/trufflesecurity/trufflehog/pull/3904)
- Add Jenkins happy-path logging by
[@&#8203;rosecodym](https://redirect.github.com/rosecodym) in
[https://github.com/trufflesecurity/trufflehog/pull/3908](https://redirect.github.com/trufflesecurity/trufflehog/pull/3908)
- \[Update] Fixed the Return of the GCP Detector by
[@&#8203;nabeelalam](https://redirect.github.com/nabeelalam) in
[https://github.com/trufflesecurity/trufflehog/pull/3905](https://redirect.github.com/trufflesecurity/trufflehog/pull/3905)
- anthropic api key analyzer by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3878](https://redirect.github.com/trufflesecurity/trufflehog/pull/3878)
- fixed uri regex issue by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3815](https://redirect.github.com/trufflesecurity/trufflehog/pull/3815)
- Update Azure Refresh Token errors by
[@&#8203;rgmz](https://redirect.github.com/rgmz) in
[https://github.com/trufflesecurity/trufflehog/pull/3865](https://redirect.github.com/trufflesecurity/trufflehog/pull/3865)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/v3.88.7...v3.88.8

###
[`v3.88.7`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.88.7)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/v3.88.6...v3.88.7)

#### What's Changed

- optimized and updated mailgun analyzer by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3899](https://redirect.github.com/trufflesecurity/trufflehog/pull/3899)
- updated openai analyzer output by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3902](https://redirect.github.com/trufflesecurity/trufflehog/pull/3902)
- dockerhub analyzer by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3861](https://redirect.github.com/trufflesecurity/trufflehog/pull/3861)
- \[fix] False Positive Verification in Auth0oauth Detectors by
[@&#8203;abmussani](https://redirect.github.com/abmussani) in
[https://github.com/trufflesecurity/trufflehog/pull/3901](https://redirect.github.com/trufflesecurity/trufflehog/pull/3901)
- Fix double summary printing by
[@&#8203;mcastorina](https://redirect.github.com/mcastorina) in
[https://github.com/trufflesecurity/trufflehog/pull/3903](https://redirect.github.com/trufflesecurity/trufflehog/pull/3903)
- \[Feat] implementation Notion analyzer by
[@&#8203;abmussani](https://redirect.github.com/abmussani) in
[https://github.com/trufflesecurity/trufflehog/pull/3869](https://redirect.github.com/trufflesecurity/trufflehog/pull/3869)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/v3.88.6...v3.88.7

###
[`v3.88.6`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.88.6)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/v3.88.5...v3.88.6)

#### What's Changed

- disable noisy detector by
[@&#8203;zricethezav](https://redirect.github.com/zricethezav) in
[https://github.com/trufflesecurity/trufflehog/pull/3876](https://redirect.github.com/trufflesecurity/trufflehog/pull/3876)
- Feature: Airtable OAuth Detector by
[@&#8203;nabeelalam](https://redirect.github.com/nabeelalam) in
[https://github.com/trufflesecurity/trufflehog/pull/3868](https://redirect.github.com/trufflesecurity/trufflehog/pull/3868)
- fix(deps): update github.com/tailscale/depaware digest to
[`b748de0`](b748de0)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3883](https://redirect.github.com/trufflesecurity/trufflehog/pull/3883)
- fixed sourcegraph analyzer by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3877](https://redirect.github.com/trufflesecurity/trufflehog/pull/3877)
- Exported Ahocorasick core in engine by
[@&#8203;casey-tran](https://redirect.github.com/casey-tran) in
[https://github.com/trufflesecurity/trufflehog/pull/3880](https://redirect.github.com/trufflesecurity/trufflehog/pull/3880)
- Merge analyze tui with trufflehog tui by
[@&#8203;hxnyk](https://redirect.github.com/hxnyk) in
[https://github.com/trufflesecurity/trufflehog/pull/3735](https://redirect.github.com/trufflesecurity/trufflehog/pull/3735)
- fixed square analyzer client error by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3887](https://redirect.github.com/trufflesecurity/trufflehog/pull/3887)
- chore(deps): update dependency go to v1.23.6 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3889](https://redirect.github.com/trufflesecurity/trufflehog/pull/3889)
- fix(deps): update module github.com/aws/aws-sdk-go to v1.55.6 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3893](https://redirect.github.com/trufflesecurity/trufflehog/pull/3893)
- fix(deps): update module github.com/gabriel-vasile/mimetype to v1.4.8
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3894](https://redirect.github.com/trufflesecurity/trufflehog/pull/3894)
- fix(deps): update module github.com/go-git/go-git/v5 to v5.13.2 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3895](https://redirect.github.com/trufflesecurity/trufflehog/pull/3895)
- fix(deps): update module github.com/go-ldap/ldap/v3 to v3.4.10 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3896](https://redirect.github.com/trufflesecurity/trufflehog/pull/3896)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/v3.88.5...v3.88.6

###
[`v3.88.5`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.88.5)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/v3.88.4...v3.88.5)

#### What's Changed

- Enable Auth0 by
[@&#8203;zricethezav](https://redirect.github.com/zricethezav) in
[https://github.com/trufflesecurity/trufflehog/pull/3857](https://redirect.github.com/trufflesecurity/trufflehog/pull/3857)
- Create detector for Azure refresh tokens by
[@&#8203;rgmz](https://redirect.github.com/rgmz) in
[https://github.com/trufflesecurity/trufflehog/pull/2978](https://redirect.github.com/trufflesecurity/trufflehog/pull/2978)
- fix base on initial commits by
[@&#8203;bobidle](https://redirect.github.com/bobidle) in
[https://github.com/trufflesecurity/trufflehog/pull/3586](https://redirect.github.com/trufflesecurity/trufflehog/pull/3586)
- \[Feat] PrivateKey Analyzer by
[@&#8203;abmussani](https://redirect.github.com/abmussani) in
[https://github.com/trufflesecurity/trufflehog/pull/3854](https://redirect.github.com/trufflesecurity/trufflehog/pull/3854)
- \[SCAN-165] Use Err Reporting by
[@&#8203;0x1](https://redirect.github.com/0x1) in
[https://github.com/trufflesecurity/trufflehog/pull/3862](https://redirect.github.com/trufflesecurity/trufflehog/pull/3862)
- Use smaller array to count commits in the GHA action by
[@&#8203;sryabkov](https://redirect.github.com/sryabkov) in
[https://github.com/trufflesecurity/trufflehog/pull/3864](https://redirect.github.com/trufflesecurity/trufflehog/pull/3864)
- Compress release with UPX by
[@&#8203;dustin-decker](https://redirect.github.com/dustin-decker) in
[https://github.com/trufflesecurity/trufflehog/pull/3456](https://redirect.github.com/trufflesecurity/trufflehog/pull/3456)

#### New Contributors

- [@&#8203;sryabkov](https://redirect.github.com/sryabkov) made their
first contribution in
[https://github.com/trufflesecurity/trufflehog/pull/3864](https://redirect.github.com/trufflesecurity/trufflehog/pull/3864)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/v3.88.4...v3.88.5

###
[`v3.88.4`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.88.4)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/v3.88.3...v3.88.4)

#### What's Changed

- Update postman metadata by
[@&#8203;casey-tran](https://redirect.github.com/casey-tran) in
[https://github.com/trufflesecurity/trufflehog/pull/3852](https://redirect.github.com/trufflesecurity/trufflehog/pull/3852)
- Support exclude regexes, excludewords, and entropy filters for custom
detectors by
[@&#8203;zricethezav](https://redirect.github.com/zricethezav) in
[https://github.com/trufflesecurity/trufflehog/pull/3860](https://redirect.github.com/trufflesecurity/trufflehog/pull/3860)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/v3.88.3...v3.88.4

###
[`v3.88.3`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.88.3)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/v3.88.2...v3.88.3)

#### What's Changed

- \[chore] Use static token in GitHub source by
[@&#8203;mcastorina](https://redirect.github.com/mcastorina) in
[https://github.com/trufflesecurity/trufflehog/pull/3834](https://redirect.github.com/trufflesecurity/trufflehog/pull/3834)
- Update log for large s3 file by
[@&#8203;0x1](https://redirect.github.com/0x1) in
[https://github.com/trufflesecurity/trufflehog/pull/3835](https://redirect.github.com/trufflesecurity/trufflehog/pull/3835)
- oss-87: added new sanity detector by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3836](https://redirect.github.com/trufflesecurity/trufflehog/pull/3836)
- Support for Customize Endpoint in Gitlab Analyzer by
[@&#8203;abmussani](https://redirect.github.com/abmussani) in
[https://github.com/trufflesecurity/trufflehog/pull/3832](https://redirect.github.com/trufflesecurity/trufflehog/pull/3832)
- fixed jirav1 detector email pattern by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3826](https://redirect.github.com/trufflesecurity/trufflehog/pull/3826)
- Actually run unit tests by
[@&#8203;rgmz](https://redirect.github.com/rgmz) in
[https://github.com/trufflesecurity/trufflehog/pull/3773](https://redirect.github.com/trufflesecurity/trufflehog/pull/3773)
- Run detector tests from `test` workflow by
[@&#8203;rgmz](https://redirect.github.com/rgmz) in
[https://github.com/trufflesecurity/trufflehog/pull/3839](https://redirect.github.com/trufflesecurity/trufflehog/pull/3839)
- issue:3838 - fixed common email pattern by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3840](https://redirect.github.com/trufflesecurity/trufflehog/pull/3840)
- \[Fix] Opsgenie Analyzer Http Client by
[@&#8203;abmussani](https://redirect.github.com/abmussani) in
[https://github.com/trufflesecurity/trufflehog/pull/3841](https://redirect.github.com/trufflesecurity/trufflehog/pull/3841)
- \[chore] - fix import issue by
[@&#8203;ahrav](https://redirect.github.com/ahrav) in
[https://github.com/trufflesecurity/trufflehog/pull/3842](https://redirect.github.com/trufflesecurity/trufflehog/pull/3842)
- \[URI] Do not attempt multiple verification attempts if host is
non-resolvable by [@&#8203;rgmz](https://redirect.github.com/rgmz) in
[https://github.com/trufflesecurity/trufflehog/pull/3656](https://redirect.github.com/trufflesecurity/trufflehog/pull/3656)
- Remove `if len(match) != 2` check in detectors by
[@&#8203;rgmz](https://redirect.github.com/rgmz) in
[https://github.com/trufflesecurity/trufflehog/pull/2746](https://redirect.github.com/trufflesecurity/trufflehog/pull/2746)
- Fix Ngrok detector by [@&#8203;rgmz](https://redirect.github.com/rgmz)
in
[https://github.com/trufflesecurity/trufflehog/pull/3844](https://redirect.github.com/trufflesecurity/trufflehog/pull/3844)
- fix ngrok test by
[@&#8203;zricethezav](https://redirect.github.com/zricethezav) in
[https://github.com/trufflesecurity/trufflehog/pull/3845](https://redirect.github.com/trufflesecurity/trufflehog/pull/3845)
- Remove global variable scanning implementation for Postman by
[@&#8203;casey-tran](https://redirect.github.com/casey-tran) in
[https://github.com/trufflesecurity/trufflehog/pull/3843](https://redirect.github.com/trufflesecurity/trufflehog/pull/3843)
- fixed sentry auth token detector by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3827](https://redirect.github.com/trufflesecurity/trufflehog/pull/3827)
- Fix typo in scope description by
[@&#8203;hxnyk](https://redirect.github.com/hxnyk) in
[https://github.com/trufflesecurity/trufflehog/pull/3846](https://redirect.github.com/trufflesecurity/trufflehog/pull/3846)
- use first capture group in custom detector regex if available by
[@&#8203;zricethezav](https://redirect.github.com/zricethezav) in
[https://github.com/trufflesecurity/trufflehog/pull/3853](https://redirect.github.com/trufflesecurity/trufflehog/pull/3853)
- Improve Jenkins error message by
[@&#8203;rosecodym](https://redirect.github.com/rosecodym) in
[https://github.com/trufflesecurity/trufflehog/pull/3855](https://redirect.github.com/trufflesecurity/trufflehog/pull/3855)
- \[Fix] use unrestricted http client only for non-safe requests by
[@&#8203;abmussani](https://redirect.github.com/abmussani) in
[https://github.com/trufflesecurity/trufflehog/pull/3847](https://redirect.github.com/trufflesecurity/trufflehog/pull/3847)

#### New Contributors

- [@&#8203;casey-tran](https://redirect.github.com/casey-tran) made
their first contribution in
[https://github.com/trufflesecurity/trufflehog/pull/3843](https://redirect.github.com/trufflesecurity/trufflehog/pull/3843)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/v3.88.2...v3.88.3

###
[`v3.88.2`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.88.2)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/v3.88.1...v3.88.2)

#### What's Changed

- Deprecated RockSet and RestPack detectors by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3812](https://redirect.github.com/trufflesecurity/trufflehog/pull/3812)
- \[chore] - remove resumption option by
[@&#8203;ahrav](https://redirect.github.com/ahrav) in
[https://github.com/trufflesecurity/trufflehog/pull/3830](https://redirect.github.com/trufflesecurity/trufflehog/pull/3830)
- Update ScrapingBee detector by
[@&#8203;rgmz](https://redirect.github.com/rgmz) in
[https://github.com/trufflesecurity/trufflehog/pull/3820](https://redirect.github.com/trufflesecurity/trufflehog/pull/3820)
- Updated Slack detector. Added revoked token check by
[@&#8203;nabeelalam](https://redirect.github.com/nabeelalam) in
[https://github.com/trufflesecurity/trufflehog/pull/3831](https://redirect.github.com/trufflesecurity/trufflehog/pull/3831)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/v3.88.1...v3.88.2

###
[`v3.88.1`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.88.1)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/v3.88.0...v3.88.1)

#### What's Changed

- fixed github issue 3774 for custom detector secret size by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3816](https://redirect.github.com/trufflesecurity/trufflehog/pull/3816)
- fixed github issue 3819 for endpoint customizer tests by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3823](https://redirect.github.com/trufflesecurity/trufflehog/pull/3823)
- fixed github issue 3821 for string shannon entropy test by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3824](https://redirect.github.com/trufflesecurity/trufflehog/pull/3824)
- fixed bombbomb detector pattern test as part of issue 3817 by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3825](https://redirect.github.com/trufflesecurity/trufflehog/pull/3825)
- Stop using context.TODO in archive handler by
[@&#8203;rosecodym](https://redirect.github.com/rosecodym) in
[https://github.com/trufflesecurity/trufflehog/pull/3809](https://redirect.github.com/trufflesecurity/trufflehog/pull/3809)
- fix(deps): update module github.com/go-git/go-git/v5 to v5.13.0
\[security] by [@&#8203;renovate](https://redirect.github.com/renovate)
in
[https://github.com/trufflesecurity/trufflehog/pull/3829](https://redirect.github.com/trufflesecurity/trufflehog/pull/3829)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/v3.88.0...v3.88.1

###
[`v3.88.0`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.88.0)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/v3.87.2...v3.88.0)

#### What's Changed

- Added new detector for Twilio APIKey by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3803](https://redirect.github.com/trufflesecurity/trufflehog/pull/3803)
- Update docs from --only-verified with --results by
[@&#8203;smoy](https://redirect.github.com/smoy) in
[https://github.com/trufflesecurity/trufflehog/pull/3798](https://redirect.github.com/trufflesecurity/trufflehog/pull/3798)
- fixed plivo detector integration test by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3794](https://redirect.github.com/trufflesecurity/trufflehog/pull/3794)
- fixed integration test for opsgenie detector by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3795](https://redirect.github.com/trufflesecurity/trufflehog/pull/3795)
- fixed integration test for neutrinoapi detector by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3796](https://redirect.github.com/trufflesecurity/trufflehog/pull/3796)
- fixed netlify detector integration tests by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3797](https://redirect.github.com/trufflesecurity/trufflehog/pull/3797)
- fixed website pulse detector integration tests by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3776](https://redirect.github.com/trufflesecurity/trufflehog/pull/3776)
- Disabled blocknative detector by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3804](https://redirect.github.com/trufflesecurity/trufflehog/pull/3804)
- \[Fix] detector's integration tests starting with alphabet 'm' by
[@&#8203;abmussani](https://redirect.github.com/abmussani) in
[https://github.com/trufflesecurity/trufflehog/pull/3807](https://redirect.github.com/trufflesecurity/trufflehog/pull/3807)
- fix(deps): update module google.golang.org/api to v0.214.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3806](https://redirect.github.com/trufflesecurity/trufflehog/pull/3806)
- fix(deps): update module github.com/googleapis/gax-go/v2 to v2.14.1 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3805](https://redirect.github.com/trufflesecurity/trufflehog/pull/3805)
- Implement verification cache by
[@&#8203;rosecodym](https://redirect.github.com/rosecodym) in
[https://github.com/trufflesecurity/trufflehog/pull/3801](https://redirect.github.com/trufflesecurity/trufflehog/pull/3801)

#### New Contributors

- [@&#8203;smoy](https://redirect.github.com/smoy) made their first
contribution in
[https://github.com/trufflesecurity/trufflehog/pull/3798](https://redirect.github.com/trufflesecurity/trufflehog/pull/3798)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/v3.87.2...v3.88.0

###
[`v3.87.2`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.87.2)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/v3.87.1...v3.87.2)

#### What's Changed

- fix(deps): update module golang.org/x/net to v0.33.0 \[security] by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3800](https://redirect.github.com/trufflesecurity/trufflehog/pull/3800)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/v3.87.1...v3.87.2

###
[`v3.87.1`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.87.1)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/v3.87.0...v3.87.1)

#### What's Changed

- fix(deps): update module google.golang.org/api to v0.213.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3790](https://redirect.github.com/trufflesecurity/trufflehog/pull/3790)
- \[fix] - use typed const by
[@&#8203;ahrav](https://redirect.github.com/ahrav) in
[https://github.com/trufflesecurity/trufflehog/pull/3792](https://redirect.github.com/trufflesecurity/trufflehog/pull/3792)
- fix(deps): update module github.com/elastic/go-elasticsearch/v8 to
v8.17.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3789](https://redirect.github.com/trufflesecurity/trufflehog/pull/3789)
- \[fix] - integer types by
[@&#8203;ahrav](https://redirect.github.com/ahrav) in
[https://github.com/trufflesecurity/trufflehog/pull/3793](https://redirect.github.com/trufflesecurity/trufflehog/pull/3793)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/v3.87.0...v3.87.1

###
[`v3.87.0`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.87.0)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/v3.86.1...v3.87.0)

#### What's Changed

- updated tickettailor detector by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3766](https://redirect.github.com/trufflesecurity/trufflehog/pull/3766)
- Added pattern unit tests for detectors starting with the letters r
through s by
[@&#8203;nabeelalam](https://redirect.github.com/nabeelalam) in
[https://github.com/trufflesecurity/trufflehog/pull/3752](https://redirect.github.com/trufflesecurity/trufflehog/pull/3752)
- \[UPDATE] Updated plaidkey detector results, and added uniqueness
check by [@&#8203;nabeelalam](https://redirect.github.com/nabeelalam) in
[https://github.com/trufflesecurity/trufflehog/pull/3709](https://redirect.github.com/trufflesecurity/trufflehog/pull/3709)
- updated and fixed typeform detectors by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3769](https://redirect.github.com/trufflesecurity/trufflehog/pull/3769)
- Added pattern unit tests for detectors starting with the letters w
through z by
[@&#8203;nabeelalam](https://redirect.github.com/nabeelalam) in
[https://github.com/trufflesecurity/trufflehog/pull/3771](https://redirect.github.com/trufflesecurity/trufflehog/pull/3771)
- fixed vouchery detector integration tests by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3775](https://redirect.github.com/trufflesecurity/trufflehog/pull/3775)
- fix(deps): update module github.com/jedib0t/go-pretty/v6 to v6.6.5 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3777](https://redirect.github.com/trufflesecurity/trufflehog/pull/3777)
- fix(deps): update module pault.ag/go/debian to v0.18.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3778](https://redirect.github.com/trufflesecurity/trufflehog/pull/3778)
- \[fix] - PrefixRegex test by
[@&#8203;ahrav](https://redirect.github.com/ahrav) in
[https://github.com/trufflesecurity/trufflehog/pull/3780](https://redirect.github.com/trufflesecurity/trufflehog/pull/3780)
- fix: corrected verification endpoint & validation logic for bombbomb
by [@&#8203;sahil9001](https://redirect.github.com/sahil9001) in
[https://github.com/trufflesecurity/trufflehog/pull/3462](https://redirect.github.com/trufflesecurity/trufflehog/pull/3462)
- updated pusher channel key detector and fixed it's integration tests
by [@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771)
in
[https://github.com/trufflesecurity/trufflehog/pull/3782](https://redirect.github.com/trufflesecurity/trufflehog/pull/3782)
- Make |detectionTimeout| configurable by
[@&#8203;rgmz](https://redirect.github.com/rgmz) in
[https://github.com/trufflesecurity/trufflehog/pull/3768](https://redirect.github.com/trufflesecurity/trufflehog/pull/3768)
- fix(deps): update module github.com/go-ldap/ldap/v3 to v3.4.9 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3781](https://redirect.github.com/trufflesecurity/trufflehog/pull/3781)
- fix(deps): update golang.org/x/exp digest to
[`4a55095`](4a55095)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3779](https://redirect.github.com/trufflesecurity/trufflehog/pull/3779)
- fix(deps): update github.com/mholt/archives digest to
[`23e0af8`](23e0af8)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3785](https://redirect.github.com/trufflesecurity/trufflehog/pull/3785)
- fix(deps): update module google.golang.org/api to v0.212.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3786](https://redirect.github.com/trufflesecurity/trufflehog/pull/3786)
- fix(deps): update module google.golang.org/protobuf to v1.36.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3787](https://redirect.github.com/trufflesecurity/trufflehog/pull/3787)
- fix(deps): update golang.org/x/exp digest to
[`b2144cd`](b2144cd)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3788](https://redirect.github.com/trufflesecurity/trufflehog/pull/3788)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/v3.86.1...v3.87.0

###
[`v3.86.1`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.86.1)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/v3.86.0...v3.86.1)

#### What's Changed

- fix(deps): update golang.org/x/exp digest to
[`1443442`](1443442)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3758](https://redirect.github.com/trufflesecurity/trufflehog/pull/3758)
- fix(deps): update module google.golang.org/api to v0.211.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3759](https://redirect.github.com/trufflesecurity/trufflehog/pull/3759)
- updated testingbot detector and it's integration tests by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3763](https://redirect.github.com/trufflesecurity/trufflehog/pull/3763)
- \[Fix] detector's integration tests starting with alphabet 'e' & 'f'
by [@&#8203;abmussani](https://redirect.github.com/abmussani) in
[https://github.com/trufflesecurity/trufflehog/pull/3764](https://redirect.github.com/trufflesecurity/trufflehog/pull/3764)
- \[Fix] detector's integration tests starting with alphabet 'g' by
[@&#8203;abmussani](https://redirect.github.com/abmussani) in
[https://github.com/trufflesecurity/trufflehog/pull/3765](https://redirect.github.com/trufflesecurity/trufflehog/pull/3765)
- \[refactor] - s3 metrics by
[@&#8203;ahrav](https://redirect.github.com/ahrav) in
[https://github.com/trufflesecurity/trufflehog/pull/3760](https://redirect.github.com/trufflesecurity/trufflehog/pull/3760)
- fix(deps): update golang.org/x/exp digest to
[`1829a12`](1829a12)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3761](https://redirect.github.com/trufflesecurity/trufflehog/pull/3761)
- fix(deps): update module golang.org/x/crypto to v0.31.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3767](https://redirect.github.com/trufflesecurity/trufflehog/pull/3767)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/v3.86.0...v3.86.1

###
[`v3.86.0`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.86.0)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/v3.85.0...v3.86.0)

#### What's Changed

- Replace --only-verified with --results by
[@&#8203;rgmz](https://redirect.github.com/rgmz) in
[https://github.com/trufflesecurity/trufflehog/pull/3643](https://redirect.github.com/trufflesecurity/trufflehog/pull/3643)
- fix(deps): update module golang.org/x/crypto to v0.30.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3733](https://redirect.github.com/trufflesecurity/trufflehog/pull/3733)
- fix(deps): update module google.golang.org/api to v0.210.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3732](https://redirect.github.com/trufflesecurity/trufflehog/pull/3732)
- fix(deps): update module github.com/snowflakedb/gosnowflake to v1.12.1
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3738](https://redirect.github.com/trufflesecurity/trufflehog/pull/3738)
- fix(deps): update golang.org/x/exp digest to
[`43b7b7c`](43b7b7c)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3737](https://redirect.github.com/trufflesecurity/trufflehog/pull/3737)
- fix(deps): update module cloud.google.com/go/storage to v1.48.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3740](https://redirect.github.com/trufflesecurity/trufflehog/pull/3740)
- fix(deps): update module github.com/microsoft/go-mssqldb to v1.8.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3741](https://redirect.github.com/trufflesecurity/trufflehog/pull/3741)
- chore(deps): update alpine docker tag to v3.21 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3739](https://redirect.github.com/trufflesecurity/trufflehog/pull/3739)
- fixed shopify integration test by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3744](https://redirect.github.com/trufflesecurity/trufflehog/pull/3744)
- \[Fix] detector's integration tests starting with alphabet 'A' by
[@&#8203;abmussani](https://redirect.github.com/abmussani) in
[https://github.com/trufflesecurity/trufflehog/pull/3745](https://redirect.github.com/trufflesecurity/trufflehog/pull/3745)
- \[Fix] detector's integration tests starting with alphabet 'b' by
[@&#8203;abmussani](https://redirect.github.com/abmussani) in
[https://github.com/trufflesecurity/trufflehog/pull/3746](https://redirect.github.com/trufflesecurity/trufflehog/pull/3746)
- \[Fix] detector's integration tests starting with alphabet 'c' by
[@&#8203;abmussani](https://redirect.github.com/abmussani) in
[https://github.com/trufflesecurity/trufflehog/pull/3749](https://redirect.github.com/trufflesecurity/trufflehog/pull/3749)
- \[Fix] detector's integration tests starting with alphabet 'd' by
[@&#8203;abmussani](https://redirect.github.com/abmussani) in
[https://github.com/trufflesecurity/trufflehog/pull/3750](https://redirect.github.com/trufflesecurity/trufflehog/pull/3750)
- fixed skybiometery detector and integration tests by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3747](https://redirect.github.com/trufflesecurity/trufflehog/pull/3747)
- fixed slack detector integration tests by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3748](https://redirect.github.com/trufflesecurity/trufflehog/pull/3748)
- fix(deps): update module github.com/jedib0t/go-pretty/v6 to v6.6.4 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3751](https://redirect.github.com/trufflesecurity/trufflehog/pull/3751)
- \[chore] - Upgrade `Archiver` dependency by
[@&#8203;ahrav](https://redirect.github.com/ahrav) in
[https://github.com/trufflesecurity/trufflehog/pull/3743](https://redirect.github.com/trufflesecurity/trufflehog/pull/3743)
- fixed scrapingAnt detector by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3736](https://redirect.github.com/trufflesecurity/trufflehog/pull/3736)
- Fixed stripe detector integration tests by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3754](https://redirect.github.com/trufflesecurity/trufflehog/pull/3754)
- Added pattern unit tests for detectors starting with the letters r
through s by
[@&#8203;nabeelalam](https://redirect.github.com/nabeelalam) in
[https://github.com/trufflesecurity/trufflehog/pull/3753](https://redirect.github.com/trufflesecurity/trufflehog/pull/3753)
- Fix SatisMeter Detector by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3692](https://redirect.github.com/trufflesecurity/trufflehog/pull/3692)
- Add new detector for Twitch OAuth Access Tokens by
[@&#8203;juliacwiek](https://redirect.github.com/juliacwiek) in
[https://github.com/trufflesecurity/trufflehog/pull/3756](https://redirect.github.com/trufflesecurity/trufflehog/pull/3756)

#### New Contributors

- [@&#8203;juliacwiek](https://redirect.github.com/juliacwiek) made
their first contribution in
[https://github.com/trufflesecurity/trufflehog/pull/3756](https://redirect.github.com/trufflesecurity/trufflehog/pull/3756)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/v3.85.0...v3.86.0

###
[`v3.85.0`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.85.0)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/v3.84.2...v3.85.0)

#### What's Changed

- fixed
[issue#3701](https://redirect.github.com/issue/trufflehog/issues/3701)
by [@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771)
in
[https://github.com/trufflesecurity/trufflehog/pull/3711](https://redirect.github.com/trufflesecurity/trufflehog/pull/3711)
- Fix/saucelabs detector by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3696](https://redirect.github.com/trufflesecurity/trufflehog/pull/3696)
- fixed scalr detector integration test by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3707](https://redirect.github.com/trufflesecurity/trufflehog/pull/3707)
- Replace `--debug` and `--trace` with a fine-grained `--log-level` flag
by [@&#8203;rgmz](https://redirect.github.com/rgmz) in
[https://github.com/trufflesecurity/trufflehog/pull/3703](https://redirect.github.com/trufflesecurity/trufflehog/pull/3703)
- fixed and updated satismeterwritekey detector by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3693](https://redirect.github.com/trufflesecurity/trufflehog/pull/3693)
- Improved cloudflarecakey detector by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3688](https://redirect.github.com/trufflesecurity/trufflehog/pull/3688)
- \[chore] - add pkg level doc by
[@&#8203;ahrav](https://redirect.github.com/ahrav) in
[https://github.com/trufflesecurity/trufflehog/pull/3684](https://redirect.github.com/trufflesecurity/trufflehog/pull/3684)
- Add Flexport detector by
[@&#8203;0x1](https://redirect.github.com/0x1) in
[https://github.com/trufflesecurity/trufflehog/pull/3633](https://redirect.github.com/trufflesecurity/trufflehog/pull/3633)
- Added how to scan a local git repo by
[@&#8203;za](https://redirect.github.com/za) in
[https://github.com/trufflesecurity/trufflehog/pull/3593](https://redirect.github.com/trufflesecurity/trufflehog/pull/3593)
- \[chore] - manually upgrade Github dep by
[@&#8203;ahrav](https://redirect.github.com/ahrav) in
[https://github.com/trufflesecurity/trufflehog/pull/3699](https://redirect.github.com/trufflesecurity/trufflehog/pull/3699)
- \[chore] - fix typo by
[@&#8203;ahrav](https://redirect.github.com/ahrav) in
[https://github.com/trufflesecurity/trufflehog/pull/3683](https://redirect.github.com/trufflesecurity/trufflehog/pull/3683)
- \[refactor] - `detectorKeywordMatcher` initialization by
[@&#8203;ahrav](https://redirect.github.com/ahrav) in
[https://github.com/trufflesecurity/trufflehog/pull/3687](https://redirect.github.com/trufflesecurity/trufflehog/pull/3687)
- fix(deps): update module github.com/aymanbagabas/go-osc52 to v2 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3715](https://redirect.github.com/trufflesecurity/trufflehog/pull/3715)
- Add additional canary ID by
[@&#8203;dustin-decker](https://redirect.github.com/dustin-decker) in
[https://github.com/trufflesecurity/trufflehog/pull/3720](https://redirect.github.com/trufflesecurity/trufflehog/pull/3720)
- fix(deps): update module github.com/getsentry/sentry-go to v0.30.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3725](https://redirect.github.com/trufflesecurity/trufflehog/pull/3725)
- chore(deps): update dependency go to v1.23.4 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3726](https://redirect.github.com/trufflesecurity/trufflehog/pull/3726)
- feat(typeform): add v2 detector for new key formats by
[@&#8203;ggmolly](https://redirect.github.com/ggmolly) in
[https://github.com/trufflesecurity/trufflehog/pull/3660](https://redirect.github.com/trufflesecurity/trufflehog/pull/3660)
- fix(deps): update module golang.org/x/sync to v0.10.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3730](https://redirect.github.com/trufflesecurity/trufflehog/pull/3730)
- fix(deps): update module golang.org/x/text to v0.21.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3731](https://redirect.github.com/trufflesecurity/trufflehog/pull/3731)
- Add analysis info for GCP creds by
[@&#8203;bill-rich](https://redirect.github.com/bill-rich) in
[https://github.com/trufflesecurity/trufflehog/pull/3727](https://redirect.github.com/trufflesecurity/trufflehog/pull/3727)
- updated twilio detector by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3734](https://redirect.github.com/trufflesecurity/trufflehog/pull/3734)

#### New Contributors

- [@&#8203;za](https://redirect.github.com/za) made their first
contribution in
[https://github.com/trufflesecurity/trufflehog/pull/3593](https://redirect.github.com/trufflesecurity/trufflehog/pull/3593)
- [@&#8203;ggmolly](https://redirect.github.com/ggmolly) made their
first contribution in
[https://github.com/trufflesecurity/trufflehog/pull/3660](https://redirect.github.com/trufflesecurity/trufflehog/pull/3660)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/v3.84.2...v3.85.0

###
[`v3.84.2`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.84.2)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/v3.84.1...v3.84.2)

#### What's Changed

- fix(deps): update module github.com/stretchr/testify to v1.10.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3659](https://redirect.github.com/trufflesecurity/trufflehog/pull/3659)
- Fix multiple package error in tests by
[@&#8203;rgmz](https://redirect.github.com/rgmz) in
[https://github.com/trufflesecurity/trufflehog/pull/3661](https://redirect.github.com/trufflesecurity/trufflehog/pull/3661)
- \[scan-9] Update enumeration logic by
[@&#8203;0x1](https://redirect.github.com/0x1) in
[https://github.com/trufflesecurity/trufflehog/pull/3626](https://redirect.github.com/trufflesecurity/trufflehog/pull/3626)
- Add Scan method to SourceManager to scan a single SourceUnit by
[@&#8203;mcastorina](https://redirect.github.com/mcastorina) in
[https://github.com/trufflesecurity/trufflehog/pull/3650](https://redirect.github.com/trufflesecurity/trufflehog/pull/3650)
- fix(deps): update module github.com/couchbase/gocb/v2 to v2.9.3 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3682](https://redirect.github.com/trufflesecurity/trufflehog/pull/3682)
- chore(deps): update jaxxstorm/action-install-gh-release action to
v1.14.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3672](https://redirect.github.com/trufflesecurity/trufflehog/pull/3672)
- \[feat] - S3 metrics by
[@&#8203;ahrav](https://redirect.github.com/ahrav) in
[https://github.com/trufflesecurity/trufflehog/pull/3577](https://redirect.github.com/trufflesecurity/trufflehog/pull/3577)
- fixed api flash detector by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3666](https://redirect.github.com/trufflesecurity/trufflehog/pull/3666)
- Added pattern unit tests for detectors starting with the letters n
through o by
[@&#8203;nabeelalam](https://redirect.github.com/nabeelalam) in
[https://github.com/trufflesecurity/trufflehog/pull/3685](https://redirect.github.com/trufflesecurity/trufflehog/pull/3685)
- fix(deps): update module github.com/jedib0t/go-pretty/v6 to v6.6.3 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3690](https://redirect.github.com/trufflesecurity/trufflehog/pull/3690)
- Updated/fixed the function names of pattern tests for detectors n
through o by
[@&#8203;nabeelalam](https://redirect.github.com/nabeelalam) in
[https://github.com/trufflesecurity/trufflehog/pull/3691](https://redirect.github.com/trufflesecurity/trufflehog/pull/3691)
- fix(deps): update module github.com/wasilibs/go-re2 to v1.8.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3695](https://redirect.github.com/trufflesecurity/trufflehog/pull/3695)
- Added pattern unit tests for detectors starting with the letters p
through q by
[@&#8203;nabeelalam](https://redirect.github.com/nabeelalam) in
[https://github.com/trufflesecurity/trufflehog/pull/3710](https://redirect.github.com/trufflesecurity/trufflehog/pull/3710)

**Full Changelog**:
https://github.com/trufflesecurity/trufflehog/compare/v3.84.1...v3.84.2

###
[`v3.84.1`](https://redirect.github.com/trufflesecurity/trufflehog/releases/tag/v3.84.1)

[Compare
Source](https://redirect.github.com/trufflesecurity/trufflehog/compare/v3.84.0...v3.84.1)

#### What's Changed

- Remove `AzureAD/microsoft-authentication-library-for-go` by
[@&#8203;rgmz](https://redirect.github.com/rgmz) in
[https://github.com/trufflesecurity/trufflehog/pull/3642](https://redirect.github.com/trufflesecurity/trufflehog/pull/3642)
- Remove golang-jwt@v4 by
[@&#8203;rgmz](https://redirect.github.com/rgmz) in
[https://github.com/trufflesecurity/trufflehog/pull/3644](https://redirect.github.com/trufflesecurity/trufflehog/pull/3644)
- Detect GCP credentials in encoded JSON by
[@&#8203;rgmz](https://redirect.github.com/rgmz) in
[https://github.com/trufflesecurity/trufflehog/pull/2865](https://redirect.github.com/trufflesecurity/trufflehog/pull/2865)
- fixed test failure by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3646](https://redirect.github.com/trufflesecurity/trufflehog/pull/3646)
- \[chore] - fix test by
[@&#8203;ahrav](https://redirect.github.com/ahrav) in
[https://github.com/trufflesecurity/trufflehog/pull/3641](https://redirect.github.com/trufflesecurity/trufflehog/pull/3641)
- fix(deps): update module google.golang.org/api to v0.208.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/trufflesecurity/trufflehog/pull/3647](https://redirect.github.com/trufflesecurity/trufflehog/pull/3647)
- added godaddy detector by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3615](https://redirect.github.com/trufflesecurity/trufflehog/pull/3615)
- updated buildkite detectors by
[@&#8203;kashifkhan0771](https://redirect.github.com/kashifkhan0771) in
[https://github.com/trufflesecurity/trufflehog/pull/3611](https://redirect.github.com/trufflesecurity/trufflehog/pull/3611)
- Recover general chunker panics by
[@&#8203;rosecodym](https://redirect.github.com/rosecodym) in
[https://github.com/trufflesecurity/trufflehog/pull/3625](https://redirect.github.com/trufflesecurity/trufflehog/pull/3625)
-   Fix Algolia validity criteria b

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/matter-labs/vault-auth-tee).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM5LjE4NS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
2025-03-06 09:53:54 +01:00
.github chore(deps): update trufflesecurity/trufflehog action to v3.88.15 2025-03-05 20:56:06 +00:00
cmd/vault-auth-tee feat: restructure project and fix vault/sdk version 2024-02-12 17:12:24 +01:00
packages chore: Update nix workflow and flake.lock 2024-07-01 12:58:24 +02:00
test-fixtures/keys feat: restructure project and fix vault/sdk version 2024-02-12 17:12:24 +01:00
.gitignore feat: initial commit 2023-10-26 14:15:52 +02:00
backend.go feat: restructure project and fix vault/sdk version 2024-02-12 17:12:24 +01:00
backend_test.go all: use errors.New() which has no param instead of fmt.Errorf() 2024-03-10 09:03:53 +08:00
CONTRIBUTING.md feat: initial commit 2023-10-26 14:15:52 +02:00
Dockerfile feat: build the container image with nix 2024-02-13 13:21:23 +01:00
flake.lock chore: Update nix workflow and flake.lock 2024-07-01 12:58:24 +02:00
flake.nix chore: Update nix workflow and flake.lock 2024-07-01 12:58:24 +02:00
go.mod chore(deps): update 2024-06-10 10:32:19 +02:00
go.sum chore(deps): update 2024-06-10 10:32:19 +02:00
LICENSE feat: initial commit 2023-10-26 14:15:52 +02:00
path_info.go feat: restructure project and fix vault/sdk version 2024-02-12 17:12:24 +01:00
path_login.go all: use errors.New() which has no param instead of fmt.Errorf() 2024-03-10 09:03:53 +08:00
path_login_test.go feat: get current unix time for verification with NTS 2024-02-13 10:26:45 +01:00
path_tees.go fix: enable clearing the sgx_mrsigner and sgx_mrenclave field 2024-02-27 11:58:55 +01:00
README.md docs: lower warning in README.md 2024-03-26 16:04:02 +01:00
renovate.json feat: initial commit 2023-10-26 14:15:52 +02:00
roughntstime.go all: use errors.New() which has no param instead of fmt.Errorf() 2024-03-10 09:03:53 +08:00
SECURITY.md feat: initial commit 2023-10-26 14:15:52 +02:00
sgxquote.go feat: restructure project and fix vault/sdk version 2024-02-12 17:12:24 +01:00
sgxquote_test.go feat: restructure project and fix vault/sdk version 2024-02-12 17:12:24 +01:00
test_responder.go feat: restructure project and fix vault/sdk version 2024-02-12 17:12:24 +01:00
version.go feat: restructure project and fix vault/sdk version 2024-02-12 17:12:24 +01:00

vault-auth-tee

TEE remote attestation plugin for Hashicorp Vault

Disclaimer

This plugin has not yet received an audit. Use at your own risk.

License

All of the code is licensed under the Mozilla Public License 2.0 unless otherwise specified. Most of the vault plugin code is based on the vault builtin/credential/cert plugin.

Build Setup

$ wget -qO - https://download.01.org/intel-sgx/sgx_repo/ubuntu/intel-sgx-deb.key | sudo apt-key add -
$ sudo bash -c 'echo "deb [arch=amd64] https://download.01.org/intel-sgx/sgx_repo/ubuntu focal main" > /etc/apt/sources.list.d/intel-sgx.list'
$ sudo apt update
$ sudo apt install -y --no-install-recommends \
    libsgx-headers \
    libsgx-enclave-common \
    libsgx-urts \
    libsgx-dcap-quote-verify \
    libsgx-dcap-quote-verify-dev

Configuration

Create or Update via the ${plugin}/tees/$name endpoint

{
    "name": "TEE_role_name",
    "token_policies": "policy1,policy2,...",
    "types": "sgx",
    "sgx_mrsigner": "298037d88782e022e019b3020745b78aa40ed95c77da4bf7f3253d3a44c4fd7e",
    "sgx_mrenclave": "18946b3547d3ca036f4df7b516857e28fd512d69fed3411dc660537912faabf8",
    "sgx_isv_prodid": 0,
    "sgx_min_isv_svn": 0,
    "sgx_allowed_tcb_levels": "Ok,ConfigNeeded,OutOfDate,OutOfDateConfigNeeded,SwHardeningNeeded,ConfigAndSwHardeningNeeded"
}
  • At least one of sgx_mrsigner or sgx_mrenclave must be set. If both are set, both are used for matching.
  • sgx_isv_prodid is optional and defaults to 0.
  • sgx_min_isv_svn is optional and defaults to 0.
  • sgx_allowed_tcb_levels is optional and defaults to Ok.

Authentication

  • Client TEE generates a self-signed TLS client certificate
  • Client TEE generates an attestation report, which includes the hash of the public key of the client certificate (in case of SGX, a sha256 sum of the public key)
  • Client TEE fetches all collateral material via e.g. Intel DCAP (tee_qv_get_collateral)
  • Client TEE sends POST request with a TLS connection using the client certificate to Vault via the ${plugin}/login endpoint with the name, attestation report and the attestation collateral material
  • An optional challenge can be included in the POST request, which is then included in the attestation report of the vault response
{
    "name": "The name of the TEE role to authenticate against.",
    "quote": "The quote Base64 encoded.",
    "collateral": "The collateral Json string encoded.",
    "challenge": "An optional challenge hex encoded."
}

The response contains the Vault token and, if a challenge was included, the vault attestation report, which must contain the challenge bytes in the report_data of the quote.

{
    "auth": {
        "client_token": "The Vault token.",
        "....": "...."
    },
    "data": {
        "quote": "The vault quote Base64 encoded.",
        "collateral": "The vault collateral Json string encoded."
    }
}

Collateral Json encoding

See sgx_ql_lib_common.h

{
    "major_version": uint16,
    "minor_version": uint16,
    "tee_type": uint32,
    "pck_crl_issuer_chain": []byte,
    "root_ca_crl": []byte,
    "pck_crl": []byte,
    "tcb_info_issuer_chain": []byte,
    "tcb_info": []byte,
    "qe_identity_issuer_chain": []byte,
    "qe_identity": []byte
}