RFC 2047 defines a method of encoding words for situations where US-ASCII may not be the default character set. It has been reported that the MIME::Tools implementation of this specification is flawed. If a US-ASCII 'whitespace' character is embedded between two MIME encoded words, MIME::Tools may incorrectly interpret the space as being a part of the decoded, concatenated string. This may result in the wrong value being extracted from a message and returned to the dependent application for use.
RFC 2047 defines a method of encoding words for situations where US-ASCII may not be the default character set. It has been reported that the MIME::Tools implementation of this specification is flawed. If a US-ASCII 'whitespace' character is embedded between two MIME encoded words, MIME::Tools may incorrectly interpret the space as being a part of the decoded, concatenated string. This may result in the wrong value being extracted from a message and returned to the dependent application for use.