Commit graph

9 commits

Author SHA1 Message Date
Mike Jensen 3f6e26ae07
Fuzzing test improvements (#28066)
* Remove lib/fuzz

These fuzz targets are already configured elsewhere.  oss-fuzz targets are configured in `fuzz/oss-fuzz-build.sh`

* aws_test.go: Add FuzzParseSigV4

This adds (and enables in oss-fuzz) a new fuzz test case (and seed) for aws.go's ParseSigV4

* api/types/fuzz_test.go: Add fuzzing seeds

* api/utils/aws/fuzz_test.go: Add basic seeds to get broad coverage

* api/utils/azure/fuzz_test.go: Add seeds and enable in oss-fuzz

* lib/utils/parse/fuzz_test.go: Add fuzzing seeds

* Add opensearch fuzzing to oss-fuzz

* lib/srv/db/redis/connection/fuzz_test.go: Add fuzzing seeds

* lib/kube/proxy/fuzz_test.go: Add fuzzing seeds

* lib/srv/regular/fuzz_test.go: Add Fuzzing Seeds

* lib/utils/fuzz_test.go: Add fuzzing seeds
2023-06-20 16:14:15 +00:00
Krzysztof Skrzętnicki abcd527641
Fuzz TDP protocol, fix two issues. (#25260)
* Add FuzzDecode covering tdp protocol.

* Add FuzzDecode to oss-fuzz

* Limit PNG2Frame size.

* Fix decodeSharedDirectoryAnnounce incorrectly consuming 4 extra bytes.
2023-04-27 15:13:21 +00:00
Gavin Frazar 5bb0ef15db
add dynamodb database access (#18843)
* Add a new db engine
* Add tests for new engine
* Update tsh db subcommands
* Refactor error message and suggestions for unsupported tsh commands
* Add dynamodb to test plan
* Add AWS external ID to db config and update protos
2022-12-30 18:22:30 +00:00
Mike Jensen e1c7304e21
Disable FuzzMongoRead test due to instability (#19418) 2022-12-16 16:34:10 +00:00
Zac Bergquist dca43edffc
fuzz: fix broken OSS-Fuzz build (#18814)
Signed-off-by: AdamKorcz <adam@adalogics.com>
Signed-off-by: Zac Bergquist <zac.bergquist@goteleport.com>
2022-11-29 18:42:26 +00:00
Cam Hutchison 45642fbc0e
Remove SAML connector and tests (#18285)
Remove the SAML connector from the OSS repository. It has been migrated
to the enterprise repository.
2022-11-28 14:45:12 +11:00
Reed Loden fd4097b931
Remove duplicate fuzzer fuzz_parser_eval_bool_predicate from fuzzer build list (#15235)
`fuzz_parser_eval_bool_predicate` was accidentally included twice, so remove one.
2022-08-05 22:47:46 +00:00
Jakub Nyckowski 1b3a80f189
Reject invalid length in Mongo header (#14609) 2022-07-20 22:09:19 +00:00
Norbert Szetei 0ab9716aac
oss fuzz integration (#13473)
* Update api/types/fuzz_test.go
* do not fail if the file is missing
* missing go-118-fuzz-build fix

Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>
2022-06-18 21:28:07 +00:00