Skip to content

ssl.match_hostname() ignores extra string after whitespace in IPv4 address #81644

Description

@tiran
BPO 37463
Nosy @vstinner, @tiran, @ned-deily, @alex, @ambv, @dstufft, @miss-islington, @ret2libc
PRs
  • bpo-37463: match_hostname requires quad-dotted IPv4 #14499
  • [3.8] bpo-37463: match_hostname requires quad-dotted IPv4 (GH-14499) #14559
  • [3.7] bpo-37463: match_hostname requires quad-dotted IPv4 (GH-14499) #14560
  • 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/tiran'
    closed_at = <Date 2019-07-02.21:25:53.737>
    created_at = <Date 2019-07-01.06:47:04.103>
    labels = ['type-security', 'expert-SSL', '3.8', '3.9', 'release-blocker', '3.7']
    title = 'ssl.match_hostname() ignores extra string after whitespace in IPv4 address'
    updated_at = <Date 2019-07-05.09:49:51.485>
    user = 'https://github.com/tiran'

    bugs.python.org fields:

    activity = <Date 2019-07-05.09:49:51.485>
    actor = 'vstinner'
    assignee = 'christian.heimes'
    closed = True
    closed_date = <Date 2019-07-02.21:25:53.737>
    closer = 'christian.heimes'
    components = ['SSL']
    creation = <Date 2019-07-01.06:47:04.103>
    creator = 'christian.heimes'
    dependencies = []
    files = []
    hgrepos = []
    issue_num = 37463
    keywords = ['patch', '3.7regression']
    message_count = 12.0
    messages = ['346964', '346980', '347121', '347122', '347123', '347151', '347152', '347154', '347155', '347156', '347162', '347323']
    nosy_count = 9.0
    nosy_names = ['janssen', 'vstinner', 'christian.heimes', 'ned.deily', 'alex', 'lukasz.langa', 'dstufft', 'miss-islington', 'rschiron']
    pr_nums = ['14499', '14559', '14560']
    priority = 'release blocker'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'security'
    url = 'https://bugs.python.org/issue37463'
    versions = ['Python 3.7', 'Python 3.8', 'Python 3.9']

    Metadata

    Metadata

    Assignees

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions