Skip to content

(ftplib) A remote attacker could possibly attack by containing the newline characters #74305

@corona10

Description

@corona10
BPO 30119
Nosy @birkenfeld, @vstinner, @larryhastings, @giampaolo, @benjaminp, @ned-deily, @vadmium, @corona10
PRs
  • bpo-30119: Fix ftplib to handle the ftp user's commands. #1214
  • [3.3] bpo-30119: fix ftplib.FTP.putline() to throw an error for a illegal command (#1214) #2885
  • [3.6] bpo-30119: fix ftplib.FTP.putline() to throw an error for a illegal command (#1214) #2886
  • [3.5] bpo-30119: fix ftplib.FTP.putline() to throw an error for a illegal command (#1214) #2887
  • [3.4] bpo-30119: fix ftplib.FTP.putline() to throw an error for a illegal command (#1214) #2893
  • [2.7] bpo-30119: fix ftplib.FTP.putline() to throw an error for a illegal command (#1214) #2894
  • 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 = None
    closed_at = <Date 2017-07-28.04:07:50.206>
    created_at = <Date 2017-04-20.17:57:20.239>
    labels = ['type-security', '3.7']
    title = '(ftplib) A remote attacker could possibly attack by containing the newline characters'
    updated_at = <Date 2019-05-10.18:12:00.146>
    user = 'https://github.com/corona10'

    bugs.python.org fields:

    activity = <Date 2019-05-10.18:12:00.146>
    actor = 'ned.deily'
    assignee = 'none'
    closed = True
    closed_date = <Date 2017-07-28.04:07:50.206>
    closer = 'ned.deily'
    components = []
    creation = <Date 2017-04-20.17:57:20.239>
    creator = 'corona10'
    dependencies = []
    files = []
    hgrepos = []
    issue_num = 30119
    keywords = ['security_issue']
    message_count = 20.0
    messages = ['291988', '292556', '292557', '292591', '292693', '298860', '299141', '299182', '299199', '299204', '299205', '299209', '299212', '299225', '299226', '299228', '299229', '299230', '299242', '299341']
    nosy_count = 8.0
    nosy_names = ['georg.brandl', 'vstinner', 'larry', 'giampaolo.rodola', 'benjamin.peterson', 'ned.deily', 'martin.panter', 'corona10']
    pr_nums = ['1214', '2885', '2886', '2887', '2893', '2894']
    priority = None
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'security'
    url = 'https://bugs.python.org/issue30119'
    versions = ['Python 2.7', 'Python 3.3', 'Python 3.4', 'Python 3.5', 'Python 3.6', 'Python 3.7']

    Metadata

    Metadata

    Assignees

    No one assigned

      Labels

      Projects

      No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions