Skip to content

Commit 742a068

Browse files
committed
Changelog for the 3.13.6 release
1 parent b5ce04f commit 742a068

1 file changed

Lines changed: 27 additions & 1 deletion

File tree

‎CHANGELOG.md‎

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,30 @@ The file documents changes to the PHP_CodeSniffer project.
66

77
_Nothing yet._
88

9+
10+
## [3.13.6] - 2026-08-06
11+
12+
**This is a security release and all users are advised to update their install(s) as soon as possible.**
13+
14+
### Changed
15+
- Various housekeeping, including improvements to the tests and documentation.
16+
- Thanks to [Sergei Morozov][@morozov] and [Juliette Reinders Folmer][@jrfnl] for their contributions.
17+
18+
### Fixed
19+
- **SECURITY FIX**: Running PHP_CodeSniffer over untrusted files, for example, in a CI pipeline that scans pull requests, or on a developer machine reviewing third-party code, could result in attacker-controlled shell commands being executed when the `Gitblame`, `Hgblame` or `Svnblame` report(s) would process a file whose name contains shell metacharacters. [#1473]
20+
- Users using the default `Full` report, or any of the other non-*blame reports, are not affected.
21+
- For more details, see the [security advisory][sec-1].
22+
- Thanks go to [Faze-up][@Faze-up] and [Volker Dusch][@edorian] for responsibly disclosing the vulnerability.
23+
- Additionally, thanks go to [Volker Dusch][@edorian], [Rodrigo Primo][@rodrigoprimo], [Dan Wallis][@fredden] and [Juliette Reinders Folmer][@jrfnl] for creating and testing the fix.
24+
25+
### Other
26+
- The GPG signature for the PHAR files has been rotated. The new fingerprint is: 5CB4F778BF9BC4FB67AE511D96E91A992CF22FF4.
27+
28+
[sec-1]: https://github.com/PHPCSStandards/PHP_CodeSniffer/security/advisories/GHSA-hmqg-cxww-wqhq
29+
30+
[#1473]: https://github.com/PHPCSStandards/PHP_CodeSniffer/pull/1473
31+
32+
933
## [3.13.5] - 2025-11-04
1034

1135
### Added
@@ -7770,7 +7794,8 @@ Additionally, thanks to [Alexander Turek][@derrabus] for consulting on the repo
77707794
=== Link list for release links ====
77717795
-->
77727796

7773-
[Unreleased]: https://github.com/PHPCSStandards/PHP_CodeSniffer/compare/3.13.5...3.x
7797+
[Unreleased]: https://github.com/PHPCSStandards/PHP_CodeSniffer/compare/3.13.6...3.x
7798+
[3.13.6]: https://github.com/PHPCSStandards/PHP_CodeSniffer/compare/3.13.5...3.13.6
77747799
[3.13.5]: https://github.com/PHPCSStandards/PHP_CodeSniffer/compare/3.13.4...3.13.5
77757800
[3.13.4]: https://github.com/PHPCSStandards/PHP_CodeSniffer/compare/3.13.3...3.13.4
77767801
[3.13.3]: https://github.com/PHPCSStandards/PHP_CodeSniffer/compare/3.13.2...3.13.3
@@ -7962,6 +7987,7 @@ Additionally, thanks to [Alexander Turek][@derrabus] for consulting on the repo
79627987
[@exussum12]: https://github.com/exussum12
79637988
[@fabacino]: https://github.com/fabacino
79647989
[@fabre-thibaud]: https://github.com/fabre-thibaud
7990+
[@Faze-up]: https://github.com/Faze-up
79657991
[@fcool]: https://github.com/fcool
79667992
[@filips123]: https://github.com/filips123
79677993
[@Fischer-Bjoern]: https://github.com/Fischer-Bjoern

0 commit comments

Comments
 (0)