Commit Graph

7690 Commits

Author SHA1 Message Date
DavidKorczynski fb0a357b0c
coveragepy: initial integration (#8161)
* coveragepy: initial integration

* add maintainer as primary contact
2022-08-17 12:28:39 -04:00
Zied Aouini 7d2d694e36
[nfstream] Initiate fuzzing on nfstream project. (#8210) 2022-08-17 12:27:05 -04:00
vargen 95242ed20b
adding PEMParser fuzz test for [bc-java] (#8278) 2022-08-17 12:26:25 -04:00
aschaich 77ab9a3f3d
[h2database] Initial Integration (#8263) 2022-08-17 12:23:52 -04:00
DavidKorczynski afb0b41056
python-oauthlib: initial integration (#8233) 2022-08-17 12:14:12 -04:00
aschaich 3b34a556b7
[commons-collections] Initial Integration (#8280) 2022-08-17 12:13:12 -04:00
manunio f1aba373a6
burntsushi-toml: initial integration (#8279) 2022-08-17 09:50:06 -04:00
vargen 20e8ba44b3
adding X509CertPairParser fuzz test for [bc-java] (#8274) 2022-08-17 07:36:15 -04:00
DavidKorczynski 321c50b854
lcms: extend profile fuzzer (#8277)
* lcms: extend profile fuzzer

* remove unused fuzzer
2022-08-17 11:22:53 +01:00
Oliver Chang d412c6b08b
Pin Jazzer to older revision (#8275)
All latest builds seem to be broken with:

```
OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended
INFO: Loaded 112 hooks from com.code_intelligence.jazzer.runtime.TraceCmpHooks
INFO: Loaded 4 hooks from com.code_intelligence.jazzer.runtime.TraceDivHooks
INFO: Loaded 2 hooks from com.code_intelligence.jazzer.runtime.TraceIndirHooks
INFO: Loaded 4 hooks from com.code_intelligence.jazzer.runtime.NativeLibHooks
INFO: Loaded 8 hooks from com.code_intelligence.jazzer.sanitizers.Deserialization
INFO: Loaded 5 hooks from com.code_intelligence.jazzer.sanitizers.ExpressionLanguageInjection
INFO: Loaded 70 hooks from com.code_intelligence.jazzer.sanitizers.LdapInjection
INFO: Loaded 46 hooks from com.code_intelligence.jazzer.sanitizers.NamingContextLookup
INFO: Loaded 1 hooks from com.code_intelligence.jazzer.sanitizers.OsCommandInjection
INFO: Loaded 52 hooks from com.code_intelligence.jazzer.sanitizers.ReflectiveCall
INFO: Loaded 8 hooks from com.code_intelligence.jazzer.sanitizers.RegexInjection
Exception in thread "main" java.lang.ExceptionInInitializerError
  at com.code_intelligence.jazzer.sanitizers.RegexRoadblocks.<clinit>(RegexRoadblocks.java:72)
  at java.base/java.lang.Class.forName0(Native Method)
  at java.base/java.lang.Class.forName(Class.java:398)
  at com.code_intelligence.jazzer.instrumentor.Hooks$Companion$HooksLoader.loadHooks(Hooks.kt:66)
  at com.code_intelligence.jazzer.instrumentor.Hooks$Companion$HooksLoader.load(Hooks.kt:48)
  at com.code_intelligence.jazzer.instrumentor.Hooks$Companion.loadHooks(Hooks.kt:42)
  at com.code_intelligence.jazzer.agent.Agent.premain(Agent.kt:137)
  at com.code_intelligence.jazzer.driver.Driver.start(Driver.java:97)
Caused by: java.lang.NumberFormatException: For input string: "./jazzer_driver"
  at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:66)
  at java.base/java.lang.Long.parseLong(Long.java:680)
  at java.base/java.lang.Integer.parseUnsignedInt(Integer.java:835)
  at java.base/java.lang.Integer.parseUnsignedInt(Integer.java:929)
  at com.code_intelligence.jazzer.api.Jazzer.getLibFuzzerSeed(Jazzer.java:635)
  at com.code_intelligence.jazzer.api.Jazzer.<clinit>(Jazzer.java:38)
  ... 8 more
```
2022-08-17 19:21:53 +10:00
Paulo Gomes 0b416da224
native go fuzzing: Restrict fuzzer lookup to `*.go` (#8238)
native go fuzzing: Restrict fuzzer lookup to *.go
Projects containing words starting with Fuzz in non-go
files break compile_native_go_fuzzer with the error:
sed: -e expression #1, char 15: unknown option to 's'

Signed-off-by: Paulo Gomes <pjbgf@linux.com>

Signed-off-by: Paulo Gomes <pjbgf@linux.com>
2022-08-16 20:03:34 -07:00
jonathanmetzman c113501247
Upgrade to codeqlv2 to avoid warning (#8272)
* Upgrade to codeqlv2 to avoid warning

* debug
2022-08-16 17:08:56 -07:00
jonathanmetzman 9f150d831f
Fix trial build for coverage (#8268)
* Fix trial build for coverage

* Fix
2022-08-16 08:59:28 -04:00
jonathanmetzman 4ca6508278
Update project.yaml 2022-08-15 21:02:44 -04:00
jonathanmetzman 8515dad2eb
Update project.yaml 2022-08-15 21:01:53 -04:00
jonathanmetzman 1749ae2b0f
Fix failing unittest. (#8262) 2022-08-15 19:34:34 -04:00
vargen 01548ade02
[apache-commons-cli] Initial Integration (#8255)
Initial commit [apache-commons-cli]
2022-08-15 18:56:35 -04:00
DavidKorczynski c3fd7c761f
mako: initial integration (#8231)
* mako: initial integration

* mako: add primary contact

* mako: simplify fuzzer
2022-08-15 11:32:22 -07:00
DavidKorczynski 9747f8923b
py-serde: initial integration (#8139) 2022-08-15 13:41:01 -04:00
DavidKorczynski 5d550cb66c
et-xmlfile: initial integration (#8187) 2022-08-15 13:40:40 -04:00
Arthur Chan 715d2daf0c
gc-iam:initial integration (#8086)
Create fuzzer
2022-08-15 13:39:55 -04:00
DavidKorczynski 66e90bbf6c
python-tasks: initial integration (#8192) 2022-08-15 13:39:22 -04:00
DavidKorczynski 4ec2c13401
ghostscript: extend with eps2write device fuzzer (#8258)
* ghostscript: extend with eps2write device fuzzer

eps2write is one of the high-level devices currently not targeted by the
fuzzing suite. This adds a fuzzer for this high-level device.

* cleanup build
2022-08-15 15:43:12 +01:00
DavidKorczynski 6929137715
g-cloud-logging: refine fuzzing set up (#8256)
Add mocking to resources fuzzer and simplify others.
2022-08-15 12:41:11 +01:00
Joachim Metz 5260d875b2
Added libvsapm to libyal project configuration (#8249) 2022-08-15 10:38:33 +01:00
Tim Rühsen 83b899cfb2
Add rootkea to wget2 project (#8252) 2022-08-15 10:38:10 +01:00
Oliver Chang 901fc68112
Update maintainer email for hsqldb (#8253)
Update project.yaml
2022-08-15 15:30:46 +10:00
DavidKorczynski 6ce3dbb3d3
ghostscript: add psd and fax fuzzer (#8247) 2022-08-14 00:03:44 +01:00
DavidKorczynski 680fe65b23
two python projects: fix protobuf install (#8246) 2022-08-13 22:33:21 +01:00
AdamKorcz 91e148cbb3
golang: build upstream fuzzers (#8245)
Signed-off-by: AdamKorcz <adam@adalogics.com>

Signed-off-by: AdamKorcz <adam@adalogics.com>
2022-08-13 19:20:20 +01:00
AdamKorcz 54996950a0
golang: use tar reader options file (#8242)
Signed-off-by: AdamKorcz <adam@adalogics.com>

Signed-off-by: AdamKorcz <adam@adalogics.com>
2022-08-13 17:40:13 +01:00
Fabian Meumertzheim 34c7aa99a3
protobuf-java: Fix build by building with Bazel (#8240)
* protobuf-java: Fix build by building with Bazel

* Fix typo

* Use bazel rather than bazelisk

* Install Bazel

* Install bazel

* Fix Java build
2022-08-13 15:15:10 +01:00
AdamKorcz d154d875ad
llvm: fix broken build (#8211)
Signed-off-by: AdamKorcz <adam@adalogics.com>

Signed-off-by: AdamKorcz <adam@adalogics.com>
2022-08-12 14:10:26 -07:00
Tatu Saloranta 384173eb12
Add "fanningpj@gmail.com" as auto_cc for jackson-core, jackson-databind (#8235) 2022-08-12 20:42:03 +01:00
Paulo Gomes 07a9b6f38d
fluxcd: Update Flux Security Team details (#8232)
Updating contact details based on current members of
the Flux Security Team:
https://github.com/fluxcd/.github/blob/main/SECURITY.md\#security-team

Signed-off-by: Paulo Gomes <pjbgf@linux.com>

Signed-off-by: Paulo Gomes <pjbgf@linux.com>
2022-08-12 18:02:52 +01:00
AdamKorcz ac2f797f40
golang: add fuzzers (#8228)
Signed-off-by: AdamKorcz <adam@adalogics.com>

Signed-off-by: AdamKorcz <adam@adalogics.com>
2022-08-12 16:29:23 +01:00
jonathanmetzman 04a35a201b
[arm] Add manifest script (#8223)
Add script to make manifests pointing to docker images for different
platforms.
Related: https://github.com/google/oss-fuzz/issues/8164
2022-08-12 09:04:24 -04:00
jonathanmetzman 8d69ad6839
Update project.yaml 2022-08-12 08:51:38 -04:00
jonathanmetzman 03eda21ec6
Update project.yaml 2022-08-12 08:51:10 -04:00
jonathanmetzman c22efb5ced
Update project.yaml 2022-08-12 08:50:50 -04:00
jonathanmetzman e476ee2e46
Update project.yaml 2022-08-12 08:50:30 -04:00
leonardo-albertovich 09a1f6528e
fluent-bit: added dependency (openssl) (#8205)
fluent-bit: added dependency

Signed-off-by: Leonardo Alminana <leonardo@calyptia.com>

Signed-off-by: Leonardo Alminana <leonardo@calyptia.com>
2022-08-12 12:30:12 +01:00
DavidKorczynski de098f51a6
pyyaml: catch recursion exceptions (#8227)
Fixes: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=50061
2022-08-12 09:51:01 +01:00
DavidKorczynski 65e2d97a6a
ftfy: capture unicode encode errors (#8226)
fixes: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=50062
2022-08-12 09:50:10 +01:00
Navidem 84ffe92c14
Make sure projects list is sorted on the public index (#8225) 2022-08-11 18:23:56 -07:00
Jeff Grimes 1b5a44c617
Update project.yaml (#8221)
Elharo has left google, replacing him with myself.
2022-08-12 09:55:39 +10:00
Evgeny Vereshchagin 7ac2b252ca
[dbus-broker] bring back fuzz-introspector (#8222) 2022-08-11 23:28:24 +01:00
AdamKorcz a8ef34370b
jackson-databind: add fuzzer (#8224)
Signed-off-by: AdamKorcz <adam@adalogics.com>

Signed-off-by: AdamKorcz <adam@adalogics.com>
2022-08-11 23:10:23 +01:00
jonathanmetzman ddd25e3c3f
[AArch64] Support building on GCB (#8197)
Implemented using buildx to emulate aarch64 using QEMU
Related: #8164
2022-08-11 16:34:13 -04:00
manunio 800a54e987
aiohttp: fix broken build (#8220) 2022-08-11 09:45:02 -07:00