Projects
openEuler:24.03:SP1:Everything
nmap
_service:tar_scm:backport-nping-fix-out-of-boun...
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:tar_scm:backport-nping-fix-out-of-bounds-access.patch of Package nmap
From 54a0c1440188a76f370b14d40777716a8761d0a8 Mon Sep 17 00:00:00 2001 From: "jay.fink" <jay.fink@0c474577-fa26-0410-a966-bdb198e94e9e> Date: Wed, 13 Oct 2010 00:39:53 +0000 Subject: [PATCH] approved by dugsong@ Fix an off by one. Issue number 9 in google code. Conflict: NA Reference: https://github.com/ofalk/libdnet/commit/54a0c1440188a76f370b14d40777716a8761d0a8 --- libdnet-stripped/src/intf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libdnet-stripped/src/intf.c b/libdnet-stripped/src/intf.c index 6180d85..4b282ff 100644 --- a/libdnet-stripped/src/intf.c +++ b/libdnet-stripped/src/intf.c @@ -774,7 +774,7 @@ _intf_get_aliases(intf_t *intf, struct intf_entry *entry) u_int idx, bits, scope, flags; if ((f = fopen(PROC_INET6_FILE, "r")) != NULL) { - while (ap < lap && + while ((ap + 1) < lap && fgets(buf, sizeof(buf), f) != NULL) { /* scan up to INTF_NAME_LEN-1 bytes to reserve space for null terminator */ sscanf(buf, "%04s%04s%04s%04s%04s%04s%04s%04s %x %02x %02x %02x %15s\n", -- 2.33.0
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2