[GRIZZLY-970] Fix accept-language qvalue parsing to avoid attempting to parse values with a length more than 5. Created: 09/Feb/11 Updated: 20/Jun/13 Resolved: 09/Feb/11
|Affects Version/s:||memcached-1.0, 1.9.31|
|Fix Version/s:||memcached-1.0, 1.9.32|
|Reporter:||Ryan Lubke||Assignee:||Ryan Lubke|
|Remaining Estimate:||Not Specified|
|Time Spent:||Not Specified|
|Original Estimate:||Not Specified|
A specially crafted accept-language header could be sent to the container with a qvalue that tiggers the bug referenced above.
Since the RFC states there should be no more than 3 digits after the decimal, we shouldn't be attempting to parse this number anyway.
|Comment by Ryan Lubke [ 09/Feb/11 ]|
Changes applied (1.9: r5883, 2.0: r5884).