Re: Status of Python 3.11

Dag-Erling Smørgrav <[email protected]>
Newsgroups gmane.os.freebsd.devel.ports
Message-ID <[email protected]>
Charlie Li <[email protected]> writes:
> Nothing will be backported until upstream can verify that the fixes do
> not break existing (correct) behaviour. Currently only the imaplib
> (CVE-2025-15366) fixes are present in the latest upstream
> lang/python31{3,4,5}.

Not true.  The patches I posted _are_ from upstream 3.15.  There is an
additional commit to imaplib commit which we could include:

commit d0921efb665aff26b378f495e5ff84f7e3fe649d
Author:     Serhiy Storchaka <[email protected]>
AuthorDate: Sun Jul 5 18:25:36 2026 +0300
Commit:     GitHub <[email protected]>
CommitDate: Sun Jul 5 18:25:36 2026 +0300

    gh-143921: Narrow the control character check in imaplib commands (GH-153067)
    
    Only NUL, CR and LF are rejected now.  Other control characters are
    valid in quoted strings and can occur in mailbox names returned by
    the server, so they are now accepted and sent quoted.
    
    Co-authored-by: Claude Fable 5 <[email protected]>

Upstream 3.13.15 and 3.14.7 already have both imaplib patches but not
the poplib patch.

DES
-- 
Dag-Erling Smørgrav - [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.