You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In #1223 a point is raised if our 400 status page should return the full output of a bad request. There could be pro and cons for this. But maybe we should make it either dynamically available or have it available when compiled with TRACE.
The text was updated successfully, but these errors were encountered:
In Issue #1223 LogicalTrust describes an XSS in the 400 page. When providing a buffer that contains a \0 char strpbrk will not be able to find characters afterwards.
This leads to the question: should we beable to return escaped sequences containing \0 values. Since the original function assumed those should not exists this code might guard for
it. But I do wonder if it is elegant enough to do so.
A subsequent question was raised if the 400 page should return "bad input" a discussion on this feature is started in #1230
#1231)
In Issue #1223 LogicalTrust describes an XSS in the 400 page. When providing a buffer that contains a \0 char strpbrk will not be able to find characters afterwards. This leads to the question: should we be able to return escaped sequences containing \0 values. Since the original function assumed those should not exists this code might guard for it. But I do wonder if it is elegant enough to do so. A subsequent question was raised if the 400 page should return "bad input" a discussion on this feature is started in #1230. Additionally a QA-test was added.
Fixes#1223 and #1209
And resolves CVE-2006-1681.
In #1223 a point is raised if our 400 status page should return the full output of a bad request. There could be pro and cons for this. But maybe we should make it either dynamically available or have it available when compiled with TRACE.
The text was updated successfully, but these errors were encountered: