New issue
Advanced search Search tips

Issue 642767 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 3
Type: Feature



Sign in to add a comment

Implement defensive limits on the size of Payment Request API inputs

Project Member Reported by jdonnelly@chromium.org, Aug 31 2016

Issue description

Performance problems or degenerate UI cases could be caused by excessively large inputs from malicious or malfunctioning pages. To protect against this, we should limit the size of all variable-length inputs (methodData, supportedMethods, shippingOptions, etc.) that we're willing to handle. This limit should be high so as to not preclude any possible practical use.
 
Labels: -Type-Bug Type-Feature
Owner: rouslan@chromium.org
Status: Assigned (was: Untriaged)
Cc: -jdonnelly@chromium.org
Cc: -rouslan@chromium.org
Labels: -OS-Android
Owner: mahmadi@chromium.org
Already implemented in Android. Still need for iOS.
Components: -UI>Browser>Autofill>Payments UI>Browser>Payments

Sign in to add a comment