The ads-github-repo-create tool creates a small JSON document that gets POSTed to the GitHub v3 API to create a new repository. The JSON strings in that document are not properly escaped, so a user providing, say, a repo description string that contains double-quote chars will break the JSON encoding.
The strings in the generated JSON document should be properly escaped.
The
ads-github-repo-createtool creates a small JSON document that getsPOSTed to the GitHub v3 API to create a new repository. The JSON strings in that document are not properly escaped, so a user providing, say, a repo description string that contains double-quote chars will break the JSON encoding.The strings in the generated JSON document should be properly escaped.