Jira (PUP-10613) Puppet::Util.uri_encode discards '='

18 views
Skip to first unread message

Josh Cooper (Jira)

unread,
Aug 7, 2020, 7:50:04 PM8/7/20
to puppe...@googlegroups.com
Josh Cooper created an issue
 
Puppet / Bug PUP-10613
Puppet::Util.uri_encode discards '='
Issue Type: Bug Bug
Assignee: Unassigned
Created: 2020/08/07 4:49 PM
Priority: Normal Normal
Reporter: Josh Cooper

The uri_encode method assumes '=' characters are key/value delimiters in the query string, which is a problem if the query string contains a base64 encoded signature with trailing padding characters like the following. Note both URI and Addressable preserve the trailing '=' but puppet does not:

See also PUP-10603

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)
Atlassian logo

Josh Cooper (Jira)

unread,
Aug 17, 2020, 2:11:04 PM8/17/20
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Team: Coremunity

Josh Cooper (Jira)

unread,
Aug 27, 2020, 3:43:02 PM8/27/20
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Epic Link: PUP-10649

Josh Cooper (Jira)

unread,
Sep 11, 2020, 3:21:03 AM9/11/20
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Sprint: Coremunity Grooming

Josh Cooper (Jira)

unread,
Oct 8, 2020, 6:04:05 PM10/8/20
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Labels: platform_7

Josh Cooper (Jira)

unread,
Oct 20, 2020, 11:49:04 AM10/20/20
to puppe...@googlegroups.com

Josh Cooper (Jira)

unread,
May 3, 2021, 1:12:05 PM5/3/21
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Sprint: Coremunity Grooming
This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97)
Atlassian logo
Reply all
Reply to author
Forward
0 new messages