[jira] [Resolved] (XERCESC-2265) Base64 decoder mishandles 0xFF
"Scott Cantor (Jira)" <[email protected]>
| Newsgroups | gmane.text.xml.xerces-c.devel |
|---|---|
| Message-ID | <[email protected]> |
[ https://issues.apache.org/jira/browse/XERCESC-2265?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Scott Cantor resolved XERCESC-2265.
-----------------------------------
Assignee: Scott Cantor
Resolution: Fixed
Fixed, commit b344d033d60440b48448e61c057ead350e74b71b
> Base64 decoder mishandles 0xFF
> ------------------------------
>
> Key: XERCESC-2265
> URL: https://issues.apache.org/jira/browse/XERCESC-2265
> Project: Xerces-C++
> Issue Type: Bug
> Components: Utilities
> Affects Versions: 3.3.0
> Reporter: Scott Cantor
> Assignee: Scott Cantor
> Priority: Minor
> Fix For: 3.3.1
>
>
> The Base64 decoder faults on 0xFF bytes due to the table enumerating invalid data not extending to that byte value. Fix is just to expand that table and add an entry on the end at position 255 so all values 0-255 are covered.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)