Public bug reported:

Currently, not all request handlers validate arguments passed from
client. It leads to response 500 in case of malformed requests.

Affected endpoints:

1. http://<horizon url>/api/glance/metadefs/namespaces/?=
resource_type is required argument here
2. https://<horizon url>/auth/switch/<project id>/?next=somemalformedredirect
Redirect is not validated, in case of non-existing url it raises NoReverseMatch 
or 500 depending on dashboard config

** Affects: horizon
     Importance: Undecided
         Status: In Progress

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1961595

Title:
  Argument validation for various API endpoints

Status in OpenStack Dashboard (Horizon):
  In Progress

Bug description:
  Currently, not all request handlers validate arguments passed from
  client. It leads to response 500 in case of malformed requests.

  Affected endpoints:

  1. http://<horizon url>/api/glance/metadefs/namespaces/?=
  resource_type is required argument here
  2. https://<horizon url>/auth/switch/<project id>/?next=somemalformedredirect
  Redirect is not validated, in case of non-existing url it raises 
NoReverseMatch or 500 depending on dashboard config

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1961595/+subscriptions


-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to