Description

None

Environment

None

Attachments

2

Activity

Scott Cantor
March 10, 2020 at 12:59 PM

I added a coarse fix that detects fewer than three slashes in the candidate URL and slaps a trailing slash on the end.

I also went ahead and finally hardened the default install to exact limiting.

Scott Cantor
April 24, 2019 at 3:29 PM

Problem code is in impl/XMLApplication.cpp in limitRedirect. It assumes the "prefix" of the URL will either end in a colon or a slash to prevent accidentally comparisons of hostnames that overlap.

Thomas Lenggenhager
April 24, 2019 at 3:25 PM

Thanks, Scott. Yes, sure, please move it to an RFE ticket. That is suitable.

Scott Cantor
April 24, 2019 at 3:21 PM

It's a byproduct of the primitive evaluations it's doing to compare the URL to what should be allowed for that limit option. It should be fixable, it's just an enhancement to allow for that case gracefully. Can I move this into a RFE ticket?

Scott Cantor
April 24, 2019 at 1:35 PM

I'll have to review the code, I'm not sure what the missing slash means to it.

Details

Assignee

Scott Cantor

Reporter

Thomas Lenggenhager

Fix versions