René's URL Explorer Experiment


Title: gh-119511: Fix a potential denial of service in imaplib by serhiy-storchaka · Pull Request #119514 · python/cpython · GitHub

Open Graph Title: gh-119511: Fix a potential denial of service in imaplib by serhiy-storchaka · Pull Request #119514 · python/cpython

X Title: gh-119511: Fix a potential denial of service in imaplib by serhiy-storchaka · Pull Request #119514 · python/cpython

Description: The IMAP4 client could consume an arbitrary amount of memory when trying to connent to a malicious server, because it read a "literal" data with a single read(size) call, and BufferedReader.read() ...

Open Graph Description: The IMAP4 client could consume an arbitrary amount of memory when trying to connent to a malicious server, because it read a "literal" data with a single read(size) call, and BufferedRead...

X Description: The IMAP4 client could consume an arbitrary amount of memory when trying to connent to a malicious server, because it read a "literal" data with a single read(size) call, and Buff...

Opengraph URL: https://github.com/python/cpython/pull/119514

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:52673a41-d20e-0ee4-d1f9-b2ed23381456
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idC1DA:67DD8:71363BC:9AC3284:69736DDB
html-safe-nonce2f52a2d5b1f86ef09bf23d8a8f0e8aa5286e7c5e81c923290db208bd04ba196d
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDMURBOjY3REQ4OjcxMzYzQkM6OUFDMzI4NDo2OTczNkREQiIsInZpc2l0b3JfaWQiOiIxMjg2NTQ4NzY2NTY3MTMyNjM1IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac67d6ee0061635603fe5ded163019adee809872a859538150a45696b6db7f254a
hovercard-subject-tagpull_request:1887375105
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/python/cpython/119514/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/b030fa9d5a6435aea66130331564968367359bdffd80db39da6fb2633a2baaf2/python/cpython/pull/119514
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/b030fa9d5a6435aea66130331564968367359bdffd80db39da6fb2633a2baaf2/python/cpython/pull/119514
og:image:altThe IMAP4 client could consume an arbitrary amount of memory when trying to connent to a malicious server, because it read a "literal" data with a single read(size) call, and BufferedRead...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameserhiy-storchaka
hostnamegithub.com
expected-hostnamegithub.com
None4cf879a11b0a28a85543899a36aaee9ec9ca2fb7bedad86c0da5731193c95f01
turbo-cache-controlno-preview
go-importgithub.com/python/cpython git https://github.com/python/cpython.git
octolytics-dimension-user_id1525981
octolytics-dimension-user_loginpython
octolytics-dimension-repository_id81598961
octolytics-dimension-repository_nwopython/cpython
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id81598961
octolytics-dimension-repository_network_root_nwopython/cpython
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasefe8be790582ef7a55477ce1918ac0ed16b106d31
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/119514#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F119514
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F119514
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=python%2Fcpython
Reloadhttps://github.com/python/cpython/pull/119514
Reloadhttps://github.com/python/cpython/pull/119514
Reloadhttps://github.com/python/cpython/pull/119514
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/119514
Notifications https://github.com/login?return_to=%2Fpython%2Fcpython
Fork 33.9k https://github.com/login?return_to=%2Fpython%2Fcpython
Star 71.2k https://github.com/login?return_to=%2Fpython%2Fcpython
Code https://github.com/python/cpython
Issues 5k+ https://github.com/python/cpython/issues
Pull requests 2.1k https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects 31 https://github.com/python/cpython/projects
Security 0 https://github.com/python/cpython/security
Insights https://github.com/python/cpython/pulse
Code https://github.com/python/cpython
Issues https://github.com/python/cpython/issues
Pull requests https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects https://github.com/python/cpython/projects
Security https://github.com/python/cpython/security
Insights https://github.com/python/cpython/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://github.com/python/cpython/pull/119514#issue-comment-box
encukouhttps://github.com/encukou
python:mainhttps://github.com/python/cpython/tree/main
serhiy-storchaka:imaplib-oomhttps://github.com/serhiy-storchaka/cpython/tree/imaplib-oom
gh-119511: Fix a potential denial of service in imaplib https://github.com/python/cpython/pull/119514#top
encukouhttps://github.com/encukou
python:mainhttps://github.com/python/cpython/tree/main
serhiy-storchaka:imaplib-oomhttps://github.com/serhiy-storchaka/cpython/tree/imaplib-oom
Conversation 17 https://github.com/python/cpython/pull/119514
Commits 6 https://github.com/python/cpython/pull/119514/commits
Checks 52 https://github.com/python/cpython/pull/119514/checks
Files changed https://github.com/python/cpython/pull/119514/files
Please reload this pagehttps://github.com/python/cpython/pull/119514
https://github.co/hiddenchars
https://github.com/python/cpython/pull/{{ revealButtonHref }}
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
May 24, 2024https://github.com/python/cpython/pull/119514#issue-2315981607
Please reload this pagehttps://github.com/python/cpython/pull/119514
OOM vulnerability in the imaplib module #119511https://github.com/python/cpython/issues/119511
Please reload this pagehttps://github.com/python/cpython/pull/119514
https://github.com/serhiy-storchaka
pythongh-119511https://github.com/python/cpython/issues/119511
: Fix OOM vulnerability in imaplibhttps://github.com/python/cpython/pull/119514/commits/6322049d1285f652e5a33144271200c1fe0c3746
6322049https://github.com/python/cpython/pull/119514/commits/6322049d1285f652e5a33144271200c1fe0c3746
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
type-security https://github.com/python/cpython/issues?q=state%3Aopen%20label%3Atype-security
needs backport to 3.8 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.8%22
needs backport to 3.10 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.10%22
stdlib https://github.com/python/cpython/issues?q=state%3Aopen%20label%3Astdlib
release-blocker https://github.com/python/cpython/issues?q=state%3Aopen%20label%3Arelease-blocker
needs backport to 3.11 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.11%22
needs backport to 3.12 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.12%22
needs backport to 3.13 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.13%22
May 24, 2024https://github.com/python/cpython/pull/119514#event-12928271489
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
code ownerhttps://github.com/python/cpython/blob/96b392df303b2cfaea823afcb462c0b455704ce8/.github/CODEOWNERS#L137
May 24, 2024 18:15https://github.com/python/cpython/pull/119514#event-12928271611
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
awaiting core review https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20core%20review%22
May 24, 2024https://github.com/python/cpython/pull/119514#event-12928272086
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
May 24, 2024 https://github.com/python/cpython/pull/119514#ref-issue-2315930944
OOM vulnerability in the imaplib module #119511 https://github.com/python/cpython/issues/119511
https://github.com/terryjreedy
terryjreedyhttps://github.com/terryjreedy
May 24, 2024 https://github.com/python/cpython/pull/119514#pullrequestreview-2077695858
View reviewed changes https://github.com/python/cpython/pull/119514/files/6322049d1285f652e5a33144271200c1fe0c3746
Lib/imaplib.pyhttps://github.com/python/cpython/pull/119514/files/6322049d1285f652e5a33144271200c1fe0c3746#diff-5997ba238d8d6b18687e9a70f2bc2c6df796fbfee1ab9fcbd33dae4144192faf
Please reload this pagehttps://github.com/python/cpython/pull/119514
https://github.com/gpshead
gpsheadhttps://github.com/gpshead
May 24, 2024 19:59https://github.com/python/cpython/pull/119514#event-12929141278
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
awaiting core review https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20core%20review%22
May 24, 2024https://github.com/python/cpython/pull/119514#event-12929141570
https://github.com/gpshead
gpsheadhttps://github.com/gpshead
May 24, 2024https://github.com/python/cpython/pull/119514#issuecomment-2130273721
Please reload this pagehttps://github.com/python/cpython/pull/119514
https://github.com/keepworking
keepworkinghttps://github.com/keepworking
May 30, 2024 https://github.com/python/cpython/pull/119514#pullrequestreview-2087484297
View reviewed changes https://github.com/python/cpython/pull/119514/files/6322049d1285f652e5a33144271200c1fe0c3746
Lib/imaplib.pyhttps://github.com/python/cpython/pull/119514/files/6322049d1285f652e5a33144271200c1fe0c3746#diff-5997ba238d8d6b18687e9a70f2bc2c6df796fbfee1ab9fcbd33dae4144192faf
keepworkinghttps://github.com/keepworking
May 30, 2024https://github.com/python/cpython/pull/119514#discussion_r1620159770
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/119514
serhiy-storchakahttps://github.com/serhiy-storchaka
May 30, 2024https://github.com/python/cpython/pull/119514#discussion_r1620407687
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/119514
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
May 30, 2024 https://github.com/python/cpython/pull/119514#pullrequestreview-2087843340
View reviewed changes https://github.com/python/cpython/pull/119514/files/6322049d1285f652e5a33144271200c1fe0c3746
Lib/imaplib.pyhttps://github.com/python/cpython/pull/119514/files/6322049d1285f652e5a33144271200c1fe0c3746#diff-5997ba238d8d6b18687e9a70f2bc2c6df796fbfee1ab9fcbd33dae4144192faf
Please reload this pagehttps://github.com/python/cpython/pull/119514
Lib/imaplib.pyhttps://github.com/python/cpython/pull/119514/files/6322049d1285f652e5a33144271200c1fe0c3746#diff-5997ba238d8d6b18687e9a70f2bc2c6df796fbfee1ab9fcbd33dae4144192faf
serhiy-storchakahttps://github.com/serhiy-storchaka
May 30, 2024https://github.com/python/cpython/pull/119514#discussion_r1620407687
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/119514
Lib/imaplib.pyhttps://github.com/python/cpython/pull/119514/files/6322049d1285f652e5a33144271200c1fe0c3746#diff-5997ba238d8d6b18687e9a70f2bc2c6df796fbfee1ab9fcbd33dae4144192faf
Please reload this pagehttps://github.com/python/cpython/pull/119514
https://github.com/serhiy-storchaka
Update Lib/imaplib.pyhttps://github.com/python/cpython/pull/119514/commits/284a553625c5650aec4df825305bb3a0e2aab9f4
284a553https://github.com/python/cpython/pull/119514/commits/284a553625c5650aec4df825305bb3a0e2aab9f4
https://github.com/encukou
encukouhttps://github.com/encukou
deferred-blocker https://github.com/python/cpython/issues?q=state%3Aopen%20label%3Adeferred-blocker
release-blocker https://github.com/python/cpython/issues?q=state%3Aopen%20label%3Arelease-blocker
Jun 7, 2024https://github.com/python/cpython/pull/119514#event-13078338342
https://github.com/encukou
encukouhttps://github.com/encukou
Jun 7, 2024https://github.com/python/cpython/pull/119514#issuecomment-2154521434
Please reload this pagehttps://github.com/python/cpython/pull/119514
https://github.com/hugovk
hugovkhttps://github.com/hugovk
needs backport to 3.8 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.8%22
Oct 9, 2024https://github.com/python/cpython/pull/119514#event-14570791083
https://github.com/encukou
encukouhttps://github.com/encukou
Jan 14, 2025https://github.com/python/cpython/pull/119514#issuecomment-2589400767
@gpsheadhttps://github.com/gpshead
Please reload this pagehttps://github.com/python/cpython/pull/119514
https://github.com/encukou
encukouhttps://github.com/encukou
Jan 20, 2025https://github.com/python/cpython/pull/119514#issuecomment-2602690923
@SethMichaelLarsonhttps://github.com/SethMichaelLarson
Please reload this pagehttps://github.com/python/cpython/pull/119514
gpsheadhttps://github.com/gpshead
January 20, 2025 12:09https://github.com/python/cpython/pull/119514#commits-pushed-d7abc31
https://github.com/gpshead
modernize the test, expand the NEWS entry.https://github.com/python/cpython/pull/119514/commits/d7abc31bd554500342906685bde24e03966e561f
d7abc31https://github.com/python/cpython/pull/119514/commits/d7abc31bd554500342906685bde24e03966e561f
https://github.com/gpshead
Merge branch 'main' into imaplib-oomhttps://github.com/python/cpython/pull/119514/commits/1c74be427c830e93fa6c8efa7b5df414b81a0a4b
1c74be4https://github.com/python/cpython/pull/119514/commits/1c74be427c830e93fa6c8efa7b5df414b81a0a4b
https://github.com/gpshead
use a subTest for sizeshttps://github.com/python/cpython/pull/119514/commits/d71a7eee60cb10c26e1ad3f24b8d10b826235dfe
d71a7eehttps://github.com/python/cpython/pull/119514/commits/d71a7eee60cb10c26e1ad3f24b8d10b826235dfe
https://github.com/gpshead
wording tweak.https://github.com/python/cpython/pull/119514/commits/f6a41df0cb2dfaf06b7a54e944568bfca02a7b5b
f6a41dfhttps://github.com/python/cpython/pull/119514/commits/f6a41df0cb2dfaf06b7a54e944568bfca02a7b5b
miss-islingtonhttps://github.com/miss-islington
Jan 27, 2025 https://github.com/python/cpython/pull/119514#ref-commit-5801b50
https://github.com/serhiy-storchaka
https://github.com/gpshead
https://github.com/miss-islington
pythongh-119511https://github.com/python/cpython/issues/119511
: Fix a potential denial of service in imaplib (https://github.com/miss-islington/cpython/commit/5801b50557f2ec91415e6415b359dfc484e67381
python…https://github.com/python/cpython/pull/119514
5801b50https://github.com/miss-islington/cpython/commit/5801b50557f2ec91415e6415b359dfc484e67381
…GH-119514https://github.com/python/cpython/pull/119514
735f25chttps://github.com/miss-islington/cpython/commit/735f25c5e3a0f74438c86468ec4dfbe219d93c91
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
Jan 27, 2025https://github.com/python/cpython/pull/119514#issuecomment-2615801937
GH-129355https://github.com/python/cpython/pull/129355
3.13 branchhttps://github.com/python/cpython/tree/3.13
Please reload this pagehttps://github.com/python/cpython/pull/119514
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
needs backport to 3.13 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.13%22
Jan 27, 2025https://github.com/python/cpython/pull/119514#event-16078195715
miss-islingtonhttps://github.com/miss-islington
Jan 27, 2025 https://github.com/python/cpython/pull/119514#ref-commit-4586386
https://github.com/serhiy-storchaka
https://github.com/gpshead
https://github.com/miss-islington
pythongh-119511https://github.com/python/cpython/issues/119511
: Fix a potential denial of service in imaplib (https://github.com/miss-islington/cpython/commit/4586386d92b32359d86d5a682ce3d6235e20cd99
python…https://github.com/python/cpython/pull/119514
4586386https://github.com/miss-islington/cpython/commit/4586386d92b32359d86d5a682ce3d6235e20cd99
…GH-119514https://github.com/python/cpython/pull/119514
735f25chttps://github.com/miss-islington/cpython/commit/735f25c5e3a0f74438c86468ec4dfbe219d93c91
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
Jan 27, 2025https://github.com/python/cpython/pull/119514#issuecomment-2615802158
GH-129356https://github.com/python/cpython/pull/129356
3.12 branchhttps://github.com/python/cpython/tree/3.12
Please reload this pagehttps://github.com/python/cpython/pull/119514
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
needs backport to 3.12 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.12%22
Jan 27, 2025https://github.com/python/cpython/pull/119514#event-16078196882
miss-islingtonhttps://github.com/miss-islington
Jan 27, 2025 https://github.com/python/cpython/pull/119514#ref-commit-871bdd6
https://github.com/serhiy-storchaka
https://github.com/gpshead
https://github.com/miss-islington
pythongh-119511https://github.com/python/cpython/issues/119511
: Fix a potential denial of service in imaplib (https://github.com/miss-islington/cpython/commit/871bdd6f47fee49e0acb0398a0eabf95d42e34c0
python…https://github.com/python/cpython/pull/119514
871bdd6https://github.com/miss-islington/cpython/commit/871bdd6f47fee49e0acb0398a0eabf95d42e34c0
…GH-119514https://github.com/python/cpython/pull/119514
735f25chttps://github.com/miss-islington/cpython/commit/735f25c5e3a0f74438c86468ec4dfbe219d93c91
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
Jan 27, 2025https://github.com/python/cpython/pull/119514#issuecomment-2615802337
GH-129357https://github.com/python/cpython/pull/129357
3.11 branchhttps://github.com/python/cpython/tree/3.11
Please reload this pagehttps://github.com/python/cpython/pull/119514
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
needs backport to 3.11 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.11%22
Jan 27, 2025https://github.com/python/cpython/pull/119514#event-16078197864
miss-islingtonhttps://github.com/miss-islington
Jan 27, 2025 https://github.com/python/cpython/pull/119514#ref-commit-777ef08
https://github.com/serhiy-storchaka
https://github.com/gpshead
https://github.com/miss-islington
pythongh-119511https://github.com/python/cpython/issues/119511
: Fix a potential denial of service in imaplib (https://github.com/miss-islington/cpython/commit/777ef0880d2309375355868560bfc0c47621d8cc
python…https://github.com/python/cpython/pull/119514
777ef08https://github.com/miss-islington/cpython/commit/777ef0880d2309375355868560bfc0c47621d8cc
…GH-119514https://github.com/python/cpython/pull/119514
735f25chttps://github.com/miss-islington/cpython/commit/735f25c5e3a0f74438c86468ec4dfbe219d93c91
https://github.com/apps/miss-islington-app
miss-islington-apphttps://github.com/apps/miss-islington-app
Jan 27, 2025https://github.com/python/cpython/pull/119514#issuecomment-2615802483
@serhiy-storchakahttps://github.com/serhiy-storchaka
@encukouhttps://github.com/encukou
cherry_pickerhttps://pypi.org/project/cherry-picker/
Please reload this pagehttps://github.com/python/cpython/pull/119514
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
Jan 27, 2025https://github.com/python/cpython/pull/119514#issuecomment-2615802520
GH-129358https://github.com/python/cpython/pull/129358
3.10 branchhttps://github.com/python/cpython/tree/3.10
Please reload this pagehttps://github.com/python/cpython/pull/119514
https://github.com/apps/miss-islington-app
miss-islington-apphttps://github.com/apps/miss-islington-app
encukouhttps://github.com/encukou
Jan 27, 2025https://github.com/python/cpython/pull/119514#event-16078198700
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
needs backport to 3.10 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.10%22
Jan 27, 2025https://github.com/python/cpython/pull/119514#event-16078198903
gpsheadhttps://github.com/gpshead
Jan 27, 2025 https://github.com/python/cpython/pull/119514#ref-commit-5829f7b
https://github.com/miss-islington
https://github.com/serhiy-storchaka
https://github.com/gpshead
[3.13]https://github.com/python/cpython/commit/5829f7bf70c5264e5c1046667ff529926789e67d
gh-119511https://github.com/python/cpython/issues/119511
: Fix a potential denial of service in imaplib (https://github.com/python/cpython/commit/5829f7bf70c5264e5c1046667ff529926789e67d
GH-11…https://github.com/python/cpython/pull/119514
5829f7bhttps://github.com/python/cpython/commit/5829f7bf70c5264e5c1046667ff529926789e67d
…9514https://github.com/python/cpython/pull/119514
GH-129355https://github.com/python/cpython/pull/129355
gh-119511https://github.com/python/cpython/issues/119511
GH-119514https://github.com/python/cpython/pull/119514
735f25chttps://github.com/python/cpython/commit/735f25c5e3a0f74438c86468ec4dfbe219d93c91
gpsheadhttps://github.com/gpshead
Jan 27, 2025 https://github.com/python/cpython/pull/119514#ref-commit-2df8b39
https://github.com/miss-islington
https://github.com/serhiy-storchaka
https://github.com/gpshead
[3.12]https://github.com/python/cpython/commit/2df8b395b00f01cf70a0cdad0203d784f8e62d9d
gh-119511https://github.com/python/cpython/issues/119511
: Fix a potential denial of service in imaplib (https://github.com/python/cpython/commit/2df8b395b00f01cf70a0cdad0203d784f8e62d9d
GH-11…https://github.com/python/cpython/pull/119514
2df8b39https://github.com/python/cpython/commit/2df8b395b00f01cf70a0cdad0203d784f8e62d9d
…9514https://github.com/python/cpython/pull/119514
GH-129356https://github.com/python/cpython/pull/129356
gh-119511https://github.com/python/cpython/issues/119511
GH-119514https://github.com/python/cpython/pull/119514
735f25chttps://github.com/python/cpython/commit/735f25c5e3a0f74438c86468ec4dfbe219d93c91
forestohttps://github.com/foresto
Feb 4, 2025 https://github.com/python/cpython/pull/119514#ref-commit-f650dfa
imaplib: comment on benefit of reading in chunkshttps://github.com/foresto/cpython/commit/f650dfa622df2a3589aced764358d8eafe23957c
f650dfahttps://github.com/foresto/cpython/commit/f650dfa622df2a3589aced764358d8eafe23957c
python#119514https://github.com/python/cpython/pull/119514
gvanrossumhttps://github.com/gvanrossum
Feb 7, 2025 https://github.com/python/cpython/pull/119514#ref-commit-0fef47e
https://github.com/foresto
https://github.com/gpshead
https://github.com/ZeroIntensity
https://github.com/gvanrossum
https://github.com/vadmium
https://github.com/picnixz
gh-55454https://github.com/python/cpython/issues/55454
: Add IMAP4 IDLE support to imaplib (https://github.com/python/cpython/commit/0fef47e5bbd167c21eb4f3cbd885cf61270014e7
#122542https://github.com/python/cpython/pull/122542
)https://github.com/python/cpython/commit/0fef47e5bbd167c21eb4f3cbd885cf61270014e7
0fef47ehttps://github.com/python/cpython/commit/0fef47e5bbd167c21eb4f3cbd885cf61270014e7
gh-55454https://github.com/python/cpython/issues/55454
#55454https://github.com/python/cpython/issues/55454
https://peps.python.org/pep-0008/#public-and-internal-interfaceshttps://peps.python.org/pep-0008/#public-and-internal-interfaces
#55454 (comment)https://github.com/python/cpython/issues/55454#issuecomment-2227543041
https://discuss.python.org/t/gauging-interest-in-my-imap4-idle-implementation-for-imaplib/59272https://discuss.python.org/t/gauging-interest-in-my-imap4-idle-implementation-for-imaplib/59272
#55454https://github.com/python/cpython/issues/55454
https://mail.python.org/archives/list/python-ideas@python.org/thread/C4TVEYL5IBESQQPPS5GBR7WFBXCLQMZ2/https://mail.python.org/archives/list/python-ideas@python.org/thread/C4TVEYL5IBESQQPPS5GBR7WFBXCLQMZ2/
gh-55454https://github.com/python/cpython/issues/55454
8077f2ehttps://github.com/python/cpython/commit/8077f2eab287703b77350f1bfc9db2bd236dd9a7
8077f2ehttps://github.com/python/cpython/commit/8077f2eab287703b77350f1bfc9db2bd236dd9a7
013bbf1https://github.com/python/cpython/commit/013bbf18fc421956041416ce7c6ff98d9d137b5c
f385e44https://github.com/python/cpython/commit/f385e441df15d962d1f22e9bab2f15a39e5363d5
f385e44https://github.com/python/cpython/commit/f385e441df15d962d1f22e9bab2f15a39e5363d5
a3f21cdhttps://github.com/python/cpython/commit/a3f21cd75b4d7c97c0d7e46b0a0cc0875e29f6cc
b01de95https://github.com/python/cpython/commit/b01de95171d6124f8acc7b907c1842472ea5f5fb
#122542https://github.com/python/cpython/pull/122542
#122542https://github.com/python/cpython/pull/122542
#119514https://github.com/python/cpython/pull/119514
srinivasreddyhttps://github.com/srinivasreddy
Feb 7, 2025 https://github.com/python/cpython/pull/119514#ref-commit-b9c56aa
https://github.com/foresto
https://github.com/gpshead
https://github.com/ZeroIntensity
https://github.com/gvanrossum
https://github.com/vadmium
https://github.com/picnixz
https://github.com/srinivasreddy
pythongh-55454https://github.com/python/cpython/issues/55454
: Add IMAP4 IDLE support to imaplib (https://github.com/srinivasreddy/cpython/commit/b9c56aa7d3bff9175de6b5fe1541cf9414c9357b
python#122542https://github.com/python/cpython/pull/122542
)https://github.com/srinivasreddy/cpython/commit/b9c56aa7d3bff9175de6b5fe1541cf9414c9357b
b9c56aahttps://github.com/srinivasreddy/cpython/commit/b9c56aa7d3bff9175de6b5fe1541cf9414c9357b
pythongh-55454https://github.com/python/cpython/issues/55454
python#55454https://github.com/python/cpython/issues/55454
https://peps.python.org/pep-0008/#public-and-internal-interfaceshttps://peps.python.org/pep-0008/#public-and-internal-interfaces
python#55454 (comment)https://github.com/python/cpython/issues/55454#issuecomment-2227543041
https://discuss.python.org/t/gauging-interest-in-my-imap4-idle-implementation-for-imaplib/59272https://discuss.python.org/t/gauging-interest-in-my-imap4-idle-implementation-for-imaplib/59272
python#55454https://github.com/python/cpython/issues/55454
https://mail.python.org/archives/list/python-ideas@python.org/thread/C4TVEYL5IBESQQPPS5GBR7WFBXCLQMZ2/https://mail.python.org/archives/list/python-ideas@python.org/thread/C4TVEYL5IBESQQPPS5GBR7WFBXCLQMZ2/
pythongh-55454https://github.com/python/cpython/issues/55454
8077f2ehttps://github.com/srinivasreddy/cpython/commit/8077f2eab287703b77350f1bfc9db2bd236dd9a7
8077f2ehttps://github.com/srinivasreddy/cpython/commit/8077f2eab287703b77350f1bfc9db2bd236dd9a7
013bbf1https://github.com/srinivasreddy/cpython/commit/013bbf18fc421956041416ce7c6ff98d9d137b5c
f385e44https://github.com/srinivasreddy/cpython/commit/f385e441df15d962d1f22e9bab2f15a39e5363d5
f385e44https://github.com/srinivasreddy/cpython/commit/f385e441df15d962d1f22e9bab2f15a39e5363d5
a3f21cdhttps://github.com/srinivasreddy/cpython/commit/a3f21cd75b4d7c97c0d7e46b0a0cc0875e29f6cc
b01de95https://github.com/srinivasreddy/cpython/commit/b01de95171d6124f8acc7b907c1842472ea5f5fb
python#122542https://github.com/python/cpython/pull/122542
python#122542https://github.com/python/cpython/pull/122542
python#119514https://github.com/python/cpython/pull/119514
cmaloneyhttps://github.com/cmaloney
Feb 8, 2025 https://github.com/python/cpython/pull/119514#ref-commit-566a326
https://github.com/foresto
https://github.com/gpshead
https://github.com/ZeroIntensity
https://github.com/gvanrossum
https://github.com/vadmium
https://github.com/picnixz
https://github.com/cmaloney
pythongh-55454https://github.com/python/cpython/issues/55454
: Add IMAP4 IDLE support to imaplib (https://github.com/cmaloney/cpython/commit/566a326e877b6eb509b93be245c2d618a1dd7c21
python#122542https://github.com/python/cpython/pull/122542
)https://github.com/cmaloney/cpython/commit/566a326e877b6eb509b93be245c2d618a1dd7c21
566a326https://github.com/cmaloney/cpython/commit/566a326e877b6eb509b93be245c2d618a1dd7c21
pythongh-55454https://github.com/python/cpython/issues/55454
python#55454https://github.com/python/cpython/issues/55454
https://peps.python.org/pep-0008/#public-and-internal-interfaceshttps://peps.python.org/pep-0008/#public-and-internal-interfaces
python#55454 (comment)https://github.com/python/cpython/issues/55454#issuecomment-2227543041
https://discuss.python.org/t/gauging-interest-in-my-imap4-idle-implementation-for-imaplib/59272https://discuss.python.org/t/gauging-interest-in-my-imap4-idle-implementation-for-imaplib/59272
python#55454https://github.com/python/cpython/issues/55454
https://mail.python.org/archives/list/python-ideas@python.org/thread/C4TVEYL5IBESQQPPS5GBR7WFBXCLQMZ2/https://mail.python.org/archives/list/python-ideas@python.org/thread/C4TVEYL5IBESQQPPS5GBR7WFBXCLQMZ2/
pythongh-55454https://github.com/python/cpython/issues/55454
8077f2ehttps://github.com/cmaloney/cpython/commit/8077f2eab287703b77350f1bfc9db2bd236dd9a7
8077f2ehttps://github.com/cmaloney/cpython/commit/8077f2eab287703b77350f1bfc9db2bd236dd9a7
013bbf1https://github.com/cmaloney/cpython/commit/013bbf18fc421956041416ce7c6ff98d9d137b5c
f385e44https://github.com/cmaloney/cpython/commit/f385e441df15d962d1f22e9bab2f15a39e5363d5
f385e44https://github.com/cmaloney/cpython/commit/f385e441df15d962d1f22e9bab2f15a39e5363d5
a3f21cdhttps://github.com/cmaloney/cpython/commit/a3f21cd75b4d7c97c0d7e46b0a0cc0875e29f6cc
b01de95https://github.com/cmaloney/cpython/commit/b01de95171d6124f8acc7b907c1842472ea5f5fb
python#122542https://github.com/python/cpython/pull/122542
python#122542https://github.com/python/cpython/pull/122542
python#119514https://github.com/python/cpython/pull/119514
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
Feb 18, 2025https://github.com/python/cpython/pull/119514#issuecomment-2664947318
GH-130248https://github.com/python/cpython/pull/130248
3.9 branchhttps://github.com/python/cpython/tree/3.9
Please reload this pagehttps://github.com/python/cpython/pull/119514
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
needs backport to 3.9 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.9%22
Feb 18, 2025https://github.com/python/cpython/pull/119514#event-16344127835
ambvhttps://github.com/ambv
Feb 19, 2025 https://github.com/python/cpython/pull/119514#ref-commit-3abcace
https://github.com/miss-islington
https://github.com/serhiy-storchaka
https://github.com/gpshead
[3.11]https://github.com/python/cpython/commit/3abcace681e58c4c84cec9e191345a6cc58f46d9
gh-119511https://github.com/python/cpython/issues/119511
: Fix a potential denial of service in imaplib (https://github.com/python/cpython/commit/3abcace681e58c4c84cec9e191345a6cc58f46d9
GH-11…https://github.com/python/cpython/pull/119514
3abcacehttps://github.com/python/cpython/commit/3abcace681e58c4c84cec9e191345a6cc58f46d9
…9514https://github.com/python/cpython/pull/119514
#129357https://github.com/python/cpython/pull/129357
735f25chttps://github.com/python/cpython/commit/735f25c5e3a0f74438c86468ec4dfbe219d93c91
ambvhttps://github.com/ambv
Feb 19, 2025 https://github.com/python/cpython/pull/119514#ref-commit-8175648
https://github.com/miss-islington
https://github.com/serhiy-storchaka
https://github.com/gpshead
https://github.com/ambv
[3.10]https://github.com/python/cpython/commit/817564849e59ac5ccc4493b3596bccbb8cbfd375
gh-119511https://github.com/python/cpython/issues/119511
: Fix a potential denial of service in imaplib (https://github.com/python/cpython/commit/817564849e59ac5ccc4493b3596bccbb8cbfd375
GH-11…https://github.com/python/cpython/pull/119514
8175648https://github.com/python/cpython/commit/817564849e59ac5ccc4493b3596bccbb8cbfd375
…9514https://github.com/python/cpython/pull/119514
#129358https://github.com/python/cpython/pull/129358
735f25chttps://github.com/python/cpython/commit/735f25c5e3a0f74438c86468ec4dfbe219d93c91
ambvhttps://github.com/ambv
Feb 19, 2025 https://github.com/python/cpython/pull/119514#ref-commit-f116a9c
https://github.com/hugovk
https://github.com/serhiy-storchaka
https://github.com/gpshead
[3.9]https://github.com/python/cpython/commit/f116a9c15cba87f6cac5724214ce267ad27c29c0
gh-119511https://github.com/python/cpython/issues/119511
: Fix a potential denial of service in imaplib (https://github.com/python/cpython/commit/f116a9c15cba87f6cac5724214ce267ad27c29c0
GH-119514https://github.com/python/cpython/pull/119514
f116a9chttps://github.com/python/cpython/commit/f116a9c15cba87f6cac5724214ce267ad27c29c0
https://github.com/python/cpython/pull/119514
#130248https://github.com/python/cpython/pull/130248
735f25chttps://github.com/python/cpython/commit/735f25c5e3a0f74438c86468ec4dfbe219d93c91
gentoo-bothttps://github.com/gentoo-bot
Apr 9, 2025 https://github.com/python/cpython/pull/119514#ref-commit-3a6c6e0
https://github.com/hugovk
https://github.com/serhiy-storchaka
https://github.com/gpshead
https://github.com/mgorny
[3.9]https://github.com/gentoo/cpython/commit/3a6c6e002ade935cfdbe5bfe834f865ac59ef343
pythongh-119511https://github.com/python/cpython/issues/119511
: Fix a potential denial of service in imaplib (https://github.com/gentoo/cpython/commit/3a6c6e002ade935cfdbe5bfe834f865ac59ef343
p…https://github.com/python/cpython/pull/119514
3a6c6e0https://github.com/gentoo/cpython/commit/3a6c6e002ade935cfdbe5bfe834f865ac59ef343
…ythonGH-119514https://github.com/python/cpython/pull/119514
python#130248https://github.com/python/cpython/pull/130248
735f25chttps://github.com/gentoo/cpython/commit/735f25c5e3a0f74438c86468ec4dfbe219d93c91
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
Nov 18, 2025https://github.com/python/cpython/pull/119514#event-21016365539
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
November 18, 2025 16:42https://github.com/python/cpython/pull/119514#event-21021210532
https://github.com/cmaloney
cmaloneyhttps://github.com/cmaloney
Nov 18, 2025 https://github.com/python/cpython/pull/119514#ref-issue-3638235482
Issues caused by reading arbitrary number of bytes #141713 https://github.com/python/cpython/issues/141713
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
ncoghlanhttps://github.com/ncoghlan
November 22, 2025 17:44https://github.com/python/cpython/pull/119514#event-21116284173
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F119514
https://github.com/terryjreedy
terryjreedy https://github.com/terryjreedy
https://github.com/python/cpython/pull/119514/files/6322049d1285f652e5a33144271200c1fe0c3746
https://github.com/gpshead
gpshead https://github.com/gpshead
https://github.com/python/cpython/pull/119514/files/f6a41df0cb2dfaf06b7a54e944568bfca02a7b5b
https://github.com/ncoghlan
ncoghlan https://github.com/ncoghlan
https://github.com/keepworking
keepworking https://github.com/keepworking
https://github.com/python/cpython/pull/119514/files/6322049d1285f652e5a33144271200c1fe0c3746
https://github.com/encukou
encukou https://github.com/encukou
deferred-blocker https://github.com/python/cpython/issues?q=state%3Aopen%20label%3Adeferred-blocker
stdlib https://github.com/python/cpython/issues?q=state%3Aopen%20label%3Astdlib
type-security https://github.com/python/cpython/issues?q=state%3Aopen%20label%3Atype-security
Release and Deferred blockers 🚫 https://github.com/orgs/python/projects/2
Please reload this pagehttps://github.com/python/cpython/pull/119514
https://github.com/serhiy-storchaka
https://github.com/gpshead
https://github.com/encukou
https://github.com/keepworking
https://github.com/terryjreedy
https://github.com/hugovk
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.