Status: Open (View Workflow)
Environment:Jenkins version: 2.199
Git plugin version: 3.12.1
OS version: CentOS 7 (3.10.0-1062.1.2.el7.x86_64)
Java version: 1.8.0_121
no Tomcat, no reverse proxy
Jenkins generates invalid JSON on http://.../api/json url due to Git commit messages are included in changeset comment attribute as is (the control chars like \x00-\x1F are not filtered).
The excerpt of JSON structure is attached.
|Assignee||Mark Waite [ markewaite ]|
|Component/s||core [ 15593 ]|
|Component/s||git-plugin [ 15543 ]|
|Summary||Control chars in Git commit messages cause invalid JSON||Control chars in Git commit messages cause invalid JSON from REST API|
Oleg Nenashev made changes -
|Labels||json serialization stapler|