Skip to content

cgi.FieldStorage can't parse simple body with Content-Length and no Content-Disposition #71964

@rr

Description

@rr
mannequin
BPO 27777
Nosy @jackjansen, @srittau, @Cito, @ned-deily, @merwok, @ethanfurman, @PierreQuentel, @bertjwregeer, @berkerpeksag, @AraHaan, @remilapeyre, @eykamp, @bertjwregeer, @kulikjak, @ar45, @bnmnetp
PRs
  • bpo-27777 Fix for several reported cgi.py issues #7804
  • bpo-27777 : cgi.FieldStorage can't parse simple body with Con… #10771
  • bpo-27777: cgi.FieldStorage can't parse simple body with Cont… #11764
  • bpo-27777: cgi.FieldStorage can't parse simple body with Cont… #11764
  • bpo-27777: cgi.FieldStorage can't parse simple body with Cont… #11764
  • bpo-27777: fix cgi.FieldStorage parsing for body with Content-Length and no Content-Disposition #21457
  • Files
  • test
  • cgi.py
  • bug27777.patch: patchset for bug27777
  • Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

    Show more details

    GitHub fields:

    assignee = 'https://github.com/ethanfurman'
    closed_at = None
    created_at = <Date 2016-08-16.13:55:45.934>
    labels = ['type-bug', 'library', '3.9', '3.10', '3.11']
    title = "cgi.FieldStorage can't parse simple body with Content-Length and no Content-Disposition"
    updated_at = <Date 2022-02-11.13:48:50.611>
    user = 'https://bugs.python.org/rr'

    bugs.python.org fields:

    activity = <Date 2022-02-11.13:48:50.611>
    actor = 'eric.araujo'
    assignee = 'ethan.furman'
    closed = False
    closed_date = None
    closer = None
    components = ['Library (Lib)']
    creation = <Date 2016-08-16.13:55:45.934>
    creator = 'rr-'
    dependencies = []
    files = ['44124', '44125', '45527']
    hgrepos = []
    issue_num = 27777
    keywords = ['patch']
    message_count = 29.0
    messages = ['272856', '272857', '272858', '277482', '277483', '277536', '281075', '281793', '281794', '319179', '319438', '319443', '319451', '319480', '319534', '319993', '320503', '320506', '330626', '334882', '334890', '342504', '349264', '366308', '368837', '377493', '386175', '387809', '413071']
    nosy_count = 20.0
    nosy_names = ['jackjansen', 'srittau', 'cito', 'ned.deily', 'eric.araujo', 'ethan.furman', 'quentel', 'X-Istence', 'berker.peksag', 'Decorater', 'rr-', 'remi.lapeyre', 'watusimoto', 'Bert JW Regeer', 'kulikjak', 'Aron Podrigal', 'elgow', 'Fran Boon', 'Tim Nyborg2', 'bnmnetp']
    pr_nums = ['7804', '10771', '11764', '11764', '11764', '21457']
    priority = 'normal'
    resolution = None
    stage = 'patch review'
    status = 'open'
    superseder = None
    type = 'behavior'
    url = 'https://bugs.python.org/issue27777'
    versions = ['Python 3.9', 'Python 3.10', 'Python 3.11']

    Metadata

    Metadata

    Assignees

    Labels

    3.10only security fixes3.11only security fixes3.9 (EOL)end of lifestdlibStandard Library Python modules in the Lib/ directorytype-bugAn unexpected behavior, bug, or error

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions