It looks like there may be an ordering error in how character classes are parsed in libapparmor_re/parse.y
the rule for charset (line 124-128) seem wrong to me. It needs a closer look anyway
The other problem is in parser_regex.y, which isn't allow \- in a character class
Some quick notes from an initial poke.
It looks like there may be an ordering error in how character classes are parsed in libapparmor_ re/parse. y
the rule for charset (line 124-128) seem wrong to me. It needs a closer look anyway
The other problem is in parser_regex.y, which isn't allow \- in a character class