coreruleset/coreruleset (coreruleset/coreruleset)
### [`v4.6.0`](https://togithub.com/coreruleset/coreruleset/releases/tag/v4.6.0)
[Compare Source](https://togithub.com/coreruleset/coreruleset/compare/v4.5.0...v4.6.0)
#### What's Changed
##### ⭐ Important changes
- fix: prevent using backslash in file names by [@fzipi](https://togithub.com/fzipi) in [https://github.com/coreruleset/coreruleset/pull/3799](https://togithub.com/coreruleset/coreruleset/pull/3799)
- feat: add new rule to catch invalid character in multipart headers by [@airween](https://togithub.com/airween), [@theseion](https://togithub.com/theseion), [@fzipi](https://togithub.com/fzipi) in [https://github.com/coreruleset/coreruleset/pull/3796](https://togithub.com/coreruleset/coreruleset/pull/3796)
Big thanks tu [@luelueking](https://togithub.com/luelueking) for reporting us these two ☝️ .
##### 🧰 Other Changes
- feat: rule to detect bash tilde expansion by [@Xhoenix](https://togithub.com/Xhoenix) in [https://github.com/coreruleset/coreruleset/pull/3765](https://togithub.com/coreruleset/coreruleset/pull/3765)
- fix: Update 932270's `ver` by [@airween](https://togithub.com/airween) in [https://github.com/coreruleset/coreruleset/pull/3786](https://togithub.com/coreruleset/coreruleset/pull/3786)
- perf: remove unnecessary chain rule and capture (921180 PL3) by [@EsadCetiner](https://togithub.com/EsadCetiner) in [https://github.com/coreruleset/coreruleset/pull/3787](https://togithub.com/coreruleset/coreruleset/pull/3787)
- fix: add pem to restricted file extensions by [@EsadCetiner](https://togithub.com/EsadCetiner) in [https://github.com/coreruleset/coreruleset/pull/3789](https://togithub.com/coreruleset/coreruleset/pull/3789)
- fix(942160): check REQUEST_FILENAME by [@mat1010](https://togithub.com/mat1010) in [https://github.com/coreruleset/coreruleset/pull/3782](https://togithub.com/coreruleset/coreruleset/pull/3782)
#### New Contributors
- [@mat1010](https://togithub.com/mat1010) made their first contribution in [https://github.com/coreruleset/coreruleset/pull/3782](https://togithub.com/coreruleset/coreruleset/pull/3782)
**Full Changelog**: https://github.com/coreruleset/coreruleset/compare/v4.5.0...v4.6.0
Configuration
📅 Schedule: Branch creation - "before 4am" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
4.5.0
->4.6.0
Release Notes
coreruleset/coreruleset (coreruleset/coreruleset)
### [`v4.6.0`](https://togithub.com/coreruleset/coreruleset/releases/tag/v4.6.0) [Compare Source](https://togithub.com/coreruleset/coreruleset/compare/v4.5.0...v4.6.0) #### What's Changed ##### ⭐ Important changes - fix: prevent using backslash in file names by [@fzipi](https://togithub.com/fzipi) in [https://github.com/coreruleset/coreruleset/pull/3799](https://togithub.com/coreruleset/coreruleset/pull/3799) - feat: add new rule to catch invalid character in multipart headers by [@airween](https://togithub.com/airween), [@theseion](https://togithub.com/theseion), [@fzipi](https://togithub.com/fzipi) in [https://github.com/coreruleset/coreruleset/pull/3796](https://togithub.com/coreruleset/coreruleset/pull/3796) Big thanks tu [@luelueking](https://togithub.com/luelueking) for reporting us these two ☝️ . ##### 🧰 Other Changes - feat: rule to detect bash tilde expansion by [@Xhoenix](https://togithub.com/Xhoenix) in [https://github.com/coreruleset/coreruleset/pull/3765](https://togithub.com/coreruleset/coreruleset/pull/3765) - fix: Update 932270's `ver` by [@airween](https://togithub.com/airween) in [https://github.com/coreruleset/coreruleset/pull/3786](https://togithub.com/coreruleset/coreruleset/pull/3786) - perf: remove unnecessary chain rule and capture (921180 PL3) by [@EsadCetiner](https://togithub.com/EsadCetiner) in [https://github.com/coreruleset/coreruleset/pull/3787](https://togithub.com/coreruleset/coreruleset/pull/3787) - fix: add pem to restricted file extensions by [@EsadCetiner](https://togithub.com/EsadCetiner) in [https://github.com/coreruleset/coreruleset/pull/3789](https://togithub.com/coreruleset/coreruleset/pull/3789) - fix(942160): check REQUEST_FILENAME by [@mat1010](https://togithub.com/mat1010) in [https://github.com/coreruleset/coreruleset/pull/3782](https://togithub.com/coreruleset/coreruleset/pull/3782) #### New Contributors - [@mat1010](https://togithub.com/mat1010) made their first contribution in [https://github.com/coreruleset/coreruleset/pull/3782](https://togithub.com/coreruleset/coreruleset/pull/3782) **Full Changelog**: https://github.com/coreruleset/coreruleset/compare/v4.5.0...v4.6.0Configuration
📅 Schedule: Branch creation - "before 4am" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.