Skip to content

Commit

Permalink
Add CHANGES.rst for #323
Browse files Browse the repository at this point in the history
  • Loading branch information
digitalresistor committed Feb 1, 2019
1 parent f30bd35 commit 95b883a
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,19 @@
Unreleased
==========

- The URL validator regex has been updated to no longer be vulnerable to a
catastrophic backtracking that would have led to an infinite loop. See
https://github.com/Pylons/colander/pull/323 and
https://github.com/Pylons/colander/issues/290. With thanks to Przemek
(https://github.com/p-m-k).

This does change the behaviour of the URL validator and it no longer supports
``file:///`` URI scheme (https://tools.ietf.org/html/rfc8089). Users that
wish to validate ``file:///`` URI's should change their validator to use
``colander.file_uri`` instead.

CVE-ID: CVE-2017-18361

- The Email validator has been updated to use the same regular expression that
is used by the WhatWG HTML specification, thereby increasing the email
addresses that will validate correctly from web forms submitted. See
Expand Down

0 comments on commit 95b883a

Please sign in to comment.