[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [bug #61525] altcp_tls: null dereference when unable to all
From: |
Josh |
Subject: |
[lwip-devel] [bug #61525] altcp_tls: null dereference when unable to alloc pcb in tcp_listen_input |
Date: |
Mon, 22 Nov 2021 16:12:27 -0500 (EST) |
User-agent: |
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36 |
URL:
<https://savannah.nongnu.org/bugs/?61525>
Summary: altcp_tls: null dereference when unable to alloc pcb
in tcp_listen_input
Project: lwIP - A Lightweight TCP/IP stack
Submitted by: inojosh
Submitted on: Mon 22 Nov 2021 09:12:25 PM UTC
Category: apps
Severity: 3 - Normal
Item Group: Crash Error
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Planned Release: None
lwIP version: 2.1.3
_______________________________________________________
Details:
In tcp_listen_input, when a new PCB can't be created:
TCP_EVENT_ACCEPT(pcb, NULL, pcb->callback_arg, ERR_MEM, err);
leads to altcp_tcp_accept with new_tpcb as NULL.
There are no checks for this, and the NULL dereference eventually occurs in
altcp_tcp_setup_callbacks.
_______________________________________________________
Reply to this item at:
<https://savannah.nongnu.org/bugs/?61525>
_______________________________________________
Message sent via Savannah
https://savannah.nongnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lwip-devel] [bug #61525] altcp_tls: null dereference when unable to alloc pcb in tcp_listen_input,
Josh <=