Skip to content
Snippets Groups Projects
  1. Oct 24, 2019
    • David Wilkins's avatar
      Handle Stored XSS for Grafana URL in settings · da6a3067
      David Wilkins authored
      - Extend Gitlab::UrlBlocker to allow relative urls (require_absolute
        setting).  The new `require_absolute` setting defaults to true,
        which is the existing behavior.
      
      - Extend AddressableUrlValidator to accept `require_abosolute` and
        default to the existing behavior
      
      - Add validation for ApplicationSetting#grafana_url to validate that
        the URL does not contain XSS but can be a valid relative or absolute
        url.
      
      - In the case of existing stored URLs, validate the stored URL does
        not contain XSS. If the stored URL contains stored XSS or is an
        otherwise invalid URL, return the default database column value.
      
      - Add tests for Gitlab::UrlBlocker to test require_absolute setting
      
      - Add tests for AddressableUrlValidator
      
      - Add tests for ApplicationSetting#grafana_url
      da6a3067
    • GitLab Release Tools Bot's avatar
      Merge branch 'security-33689-post-filter-search-results-ce-12-2' into '12-2-stable' · 82a0d826
      GitLab Release Tools Bot authored
      Filter out search results based on permissions to avoid bugs leaking data
      
      See merge request gitlab/gitlabhq!3494
      82a0d826
  2. Oct 23, 2019
  3. Oct 07, 2019
  4. Oct 02, 2019
  5. Oct 01, 2019
  6. Sep 30, 2019
  7. Sep 26, 2019
  8. Sep 25, 2019
  9. Sep 24, 2019
  10. Sep 20, 2019
  11. Sep 19, 2019
  12. Sep 16, 2019
  13. Sep 11, 2019
  14. Sep 10, 2019
Loading