WordPress.org

Make WordPress Core

Ticket #17847: 18320.diff

File 18320.diff, 577 bytes (added by jorbin, 7 years ago)
  • wp-includes/kses.php

     
    740740                switch ($mode) {
    741741                        case 0 : # attribute name, href for instance
    742742
    743                                 if (preg_match('/^([-a-zA-Z]+)/', $attr, $match)) {
     743                                if (preg_match('/^([-a-zA-Z:]+)/', $attr, $match)) {
    744744                                        $attrname = $match[1];
    745745                                        $working = $mode = 1;
    746                                         $attr = preg_replace('/^[-a-zA-Z]+/', '', $attr);
     746                                        $attr = preg_replace('/^[-a-zA-Z:]+/', '', $attr);
    747747                                }
    748748
    749749                                break;