Skip to content

Releases: Bearer/bearer-rules

v0.31.0

14 Mar 12:11
c188502
Compare
Choose a tag to compare

What's Changed

  • fix(js): incorrect CWE for observable timing rule by @elsapet in #334
  • feat(java): add xxe rule by @elsapet in #333
  • feat(java): add jwt missing signature verification by @elsapet in #337
  • feat(ruby): add third parties AppSignal (CWE-201) by @jbockler in #335
  • fix: linting and missing rule severity by @gotbadger in #339

New Contributors 🎉

Full Changelog: v0.30.0...v0.31.0

v0.30.0

05 Mar 10:29
ceaf06b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.29.1...v0.30.0

v0.29.1

29 Feb 15:02
2bbbb76
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.29.0...v0.29.1

v0.29.0

29 Feb 13:37
0086bbf
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.28.0...v0.29.0

v0.28.0

26 Feb 17:41
a4d216b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.27.0...v0.28.0

v0.27.0

22 Feb 14:08
eaf98d0
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.26.0...v0.27.0

v0.26.0

14 Feb 16:23
508932b
Compare
Choose a tag to compare

What's Changed

  • feat(php): add coverage for crc32 and adler32 by @gotbadger in #260
  • feat(java): add third party rule for Algolia (CWE-201) by @elsapet in #254
  • feat(java): third parties clickhouse rule by @elsapet in #259
  • feat(java): vulnerable Apache commons collection version (CWE-1395) by @elsapet in #250
  • feat(java): add third parties bugsnag rule (CWE-201) by @elsapet in #258
  • feat: improve allow origin matching by @gotbadger in #263

Full Changelog: v0.25.0...v0.26.0

v0.25.0

12 Feb 17:39
f572b83
Compare
Choose a tag to compare

What's Changed

  • feat(java): add warning-level rule about socket creation best practices (CWE-319) by @elsapet in #233
  • feat(java): open redirect rule (CWE-601) by @elsapet in #234
  • feat(java): add SSRF rule (CWE-918) by @elsapet in #235
  • feat(java): add AWS query injection rule (CWE-943) by @elsapet in #236
  • feat(java): deserialization of user input (CWE-502) by @elsapet in #237
  • fix: remove unused imports by @elsapet in #238
  • fix: cwe for Java insecure allow origin by @elsapet in #240
  • fix: allow origin cwes for php rules by @elsapet in #241
  • feat(java): add permissive allow origin rule (CWE-942) by @elsapet in #242
  • fix: java testdata for code injection rule by @elsapet in #243
  • feat(java): add path traversal rule (CWE-22) by @elsapet in #239
  • feat(java): add eval injection rule (CWE-95) by @elsapet in #244
  • feat(java): exception rule (CWE-210) by @elsapet in #245
  • feat(java): add cookie leaks rule (CWE-315) by @elsapet in #246
  • feat(java): unsafe reflection (CWE-470) by @elsapet in #247
  • feat(java): regex using user input (CWE-1287) by @elsapet in #249
  • feat(java): permissive cookie config (CWE-693) by @elsapet in #248
  • fix: quick solution to handle third parties repo by @elsapet in #251
  • feat(java): airbrake library (CWE-201) by @elsapet in #252
  • fix: go sha rule description by @gotbadger in #253
  • feat: improve SQLi by @cfabianski in #255
  • feat(php): improve input sanitizer by @gotbadger in #257

Full Changelog: v0.24.0...v0.25.0

v0.24.0

06 Feb 10:29
493d922
Compare
Choose a tag to compare

What's Changed

  • docs: fix broken link in contribution guide by @elsapet in #188
  • test: improve helper.js for new invoker by @cfabianski in #189
  • feat: add script to write test files for V2 tests by @elsapet in #190
  • test: update snapshots for canary by @cfabianski in #191
  • feat(java): add bad hex conversion rule (CWE-704) by @elsapet in #192
  • feat(java): blowfish key size rule (CWE-326) by @elsapet in #193
  • feat(java): add dangerous permissions rule (CWE-269) by @elsapet in #198
  • feat(java): add ECB cipher mode rule (CWE-327) by @elsapet in #199
  • feat(java): custom MessageDigest class (CWE-327) by @elsapet in #196
  • feat(java): add EL injection rule (CWE-917) by @elsapet in #200
  • fix: improve test helper script by @elsapet in #201
  • feat(java): add SQL external config rule (CWE-15) by @elsapet in #202
  • feat(jave): add CRLF injection rule (CWE-93) by @elsapet in #195
  • feat(java): add file upload filename rule (CWE-73) by @elsapet in #203
  • fix(java): clean up EL injection rule by @elsapet in #204
  • feat(java): format string manipulation rule (CWE-134) by @elsapet in #205
  • fix(java): hardcoded database secret rule by @elsapet in #207
  • feat(java): empty database password rule (CWE-306) by @elsapet in #208
  • feat(java): HTTP Param Pollution (CWE-88) by @elsapet in #211
  • feat(java): extend HTTP response splitting rule by @elsapet in #209
  • chore: improve writing rules by @cfabianski in #212
  • feat(java): add hardcoded secret rule (CWE-798) by @elsapet in #206
  • feat(java): extend insecure cookie rules by @elsapet in #213
  • feat(java): add missing SMTP SSL host check rule (CWE-297) by @elsapet in #216
  • fix: inverted rule description by @gmontard in #214
  • fix: multiple CWEs for Java EL injection rule by @elsapet in #221
  • fix: incorrect CWE for Java file upload filename rule by @elsapet in #222
  • feat(java): code injection rule (CWE-94) by @elsapet in #224
  • feat(java): add insecure allow origin rule (CWE-942) by @elsapet in #220
  • feat: bulk update script by @gotbadger in #226
  • fix: remove rule from rule name by @elsapet in #225
  • feat(java/android): add screenshot prevention rule (CWE-200) by @elsapet in #228
  • feat(java/android): add world readable/writeable rule (CWE-276) by @elsapet in #229
  • feat(java): missing TLS validation by @elsapet in #230
  • chore: bulk update cwe and desc by @gotbadger in #227
  • fix: split cookie rules by @elsapet in #219
  • fix: tighten java format string rule by @elsapet in #232

New Contributors

Full Changelog: v0.23.6...v0.24.0

v0.23.6

09 Jan 09:37
d2b2edb
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.23.5...v0.23.6