Re: DoS attack against TCP services

2015-02-07 Thread 6bone

On Fri, 6 Feb 2015, Robert Elz wrote:


What's more, it seems peculiar to your system, as no-one else seems to
be reporting similar problems.   So I'd be investigating how the timers
are working (or are not working) in the kernel - perhaps even try
selecting a different timer.



Just to make sure. If the bug described here be the cause? If the problem 
is already fixed?


 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-7250

 Regards
 Uwe


Re: DoS attack against TCP services

2015-02-07 Thread Christos Zoulas
On Feb 7, 12:53pm, 6b...@6bone.informatik.uni-leipzig.de 
(6b...@6bone.informatik.uni-leipzig.de) wrote:
-- Subject: Re: DoS attack against TCP services

| On Fri, 6 Feb 2015, Robert Elz wrote:
| 
| > What's more, it seems peculiar to your system, as no-one else seems to
| > be reporting similar problems.   So I'd be investigating how the timers
| > are working (or are not working) in the kernel - perhaps even try
| > selecting a different timer.
| 
| 
| Just to make sure. If the bug described here be the cause? If the problem 
| is already fixed?
| 
|   http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-7250

I don't know; I will take look, but in this case the connections are
initiated by the inflicted system.

christos


Re: DoS attack against TCP services

2015-02-07 Thread Greg Troxel

chris...@zoulas.com (Christos Zoulas) writes:

> On Feb 7, 12:53pm, 6b...@6bone.informatik.uni-leipzig.de 
> (6b...@6bone.informatik.uni-leipzig.de) wrote:
> -- Subject: Re: DoS attack against TCP services
>
> | On Fri, 6 Feb 2015, Robert Elz wrote:
> | 
> | > What's more, it seems peculiar to your system, as no-one else seems to
> | > be reporting similar problems.   So I'd be investigating how the timers
> | > are working (or are not working) in the kernel - perhaps even try
> | > selecting a different timer.
> | 
> | 
> | Just to make sure. If the bug described here be the cause? If the problem 
> | is already fixed?
> | 
> |   http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-7250
>
> I don't know; I will take look, but in this case the connections are
> initiated by the inflicted system.

And so far we don't have any traces showing packets that look like attacks.


pgp0ttnAHMhRF.pgp
Description: PGP signature


Re: DoS attack against TCP services

2015-02-07 Thread 6bone

On Sat, 7 Feb 2015, Greg Troxel wrote:


I don't know; I will take look, but in this case the connections are
initiated by the inflicted system.


And so far we don't have any traces showing packets that look like attacks.


There must be no attack, yes. However, it is described that the attack 
exploits a memory leak. Maybe this can lead to problems in normal usage.


http://vigilance.fr/vulnerability/FreeBSD-NetBSD-OpenBSD-memory-leak-via-Net-2-TCP-Timer-15696

And as Robert Elz suspected a problem with a timer that bug might fit. 
The article says: "However, the implementation of TCP Timers is invalid. The 
memory allocated to process them is never freed."



Regards
Uwe


Re: DoS attack against TCP services

2015-02-07 Thread Christos Zoulas
On Feb 5, 12:29am, 6b...@6bone.informatik.uni-leipzig.de 
(6b...@6bone.informatik.uni-leipzig.de) wrote:
-- Subject: Re: DoS attack against TCP services

| dmesg reports in loger intervals:
| 
| nd6_storelladdr: something odd happens
| 
| I do not know if this is the cause for the TIME_WAIT connections or a 
| consequence of TIME_WAIT connections.

Ok, can you run netstat -A, copy the PCB address of a couple of those
stuck connections and then use netstat -P to dump the PCB info? I am
interested of what the timers are... In current I added some more info
about the flags...

christos


Re: DoS attack against TCP services

2015-02-07 Thread Greg Troxel

It might all be the same bug.  I just meant that so far, at least the
mailinglist and me privately do not have any evidence that you are
actually being attacked.  (And, it seems like Christos is fixing up the timer
logic, which will help all around.)


pgpbJzhACMA0A.pgp
Description: PGP signature


daily CVS update output

2015-02-07 Thread NetBSD source update

Updating src tree:
P src/external/bsd/openldap/dist/servers/slapd/filter.c
P src/external/bsd/openldap/dist/servers/slapd/overlays/deref.c
P src/external/cddl/osnet/Makefile.inc
P src/external/cddl/osnet/dist/cmd/dtrace/dtrace.c
P src/external/cddl/osnet/dist/common/ctf/ctf_create.c
P src/external/cddl/osnet/dist/common/ctf/ctf_hash.c
P src/external/cddl/osnet/dist/common/ctf/ctf_labels.c
P src/external/cddl/osnet/dist/common/ctf/ctf_lookup.c
P src/external/cddl/osnet/dist/common/ctf/ctf_open.c
P src/external/cddl/osnet/dist/common/ctf/ctf_types.c
P src/external/cddl/osnet/dist/lib/libctf/common/ctf_lib.c
P src/external/cddl/osnet/dist/lib/libdtrace/common/dt_aggregate.c
P src/external/cddl/osnet/dist/lib/libdtrace/common/dt_as.c
P src/external/cddl/osnet/dist/lib/libdtrace/common/dt_cc.c
P src/external/cddl/osnet/dist/lib/libdtrace/common/dt_cg.c
P src/external/cddl/osnet/dist/lib/libdtrace/common/dt_consume.c
P src/external/cddl/osnet/dist/lib/libdtrace/common/dt_dis.c
P src/external/cddl/osnet/dist/lib/libdtrace/common/dt_dof.c
P src/external/cddl/osnet/dist/lib/libdtrace/common/dt_ident.c
P src/external/cddl/osnet/dist/lib/libdtrace/common/dt_lex.l
P src/external/cddl/osnet/dist/lib/libdtrace/common/dt_link.c
P src/external/cddl/osnet/dist/lib/libdtrace/common/dt_list.h
P src/external/cddl/osnet/dist/lib/libdtrace/common/dt_module.c
P src/external/cddl/osnet/dist/lib/libdtrace/common/dt_open.c
P src/external/cddl/osnet/dist/lib/libdtrace/common/dt_options.c
P src/external/cddl/osnet/dist/lib/libdtrace/common/dt_parser.c
P src/external/cddl/osnet/dist/lib/libdtrace/common/dt_pid.c
P src/external/cddl/osnet/dist/lib/libdtrace/common/dt_pragma.c
P src/external/cddl/osnet/dist/lib/libdtrace/common/dt_printf.c
P src/external/cddl/osnet/dist/lib/libdtrace/common/dt_proc.c
P src/external/cddl/osnet/dist/lib/libdtrace/common/dt_program.c
P src/external/cddl/osnet/dist/lib/libdtrace/common/dt_subr.c
P src/external/cddl/osnet/dist/lib/libdtrace/common/dt_work.c
P src/external/cddl/osnet/dist/lib/libgen/common/gmatch.c
P src/external/cddl/osnet/dist/tools/ctf/cvt/ctf.c
P src/external/cddl/osnet/dist/tools/ctf/cvt/ctfmerge.c
P src/external/cddl/osnet/dist/tools/ctf/cvt/ctftools.h
P src/external/cddl/osnet/dist/tools/ctf/cvt/dwarf.c
P src/external/cddl/osnet/dist/tools/ctf/cvt/st_parse.c
P src/external/cddl/osnet/dist/tools/ctf/cvt/stabs.c
P src/external/cddl/osnet/dist/tools/ctf/cvt/util.c
P src/external/cddl/osnet/lib/libdtrace/Makefile
P src/external/cddl/osnet/sys/sys/sysmacros.h
P src/games/fortune/datfiles/fortunes-o.real
P src/sys/arch/amd64/conf/GENERIC
U src/sys/arch/arm/amlogic/amlogic_board.c
U src/sys/arch/arm/amlogic/amlogic_com.c
U src/sys/arch/arm/amlogic/amlogic_comreg.h
U src/sys/arch/arm/amlogic/amlogic_intr.h
U src/sys/arch/arm/amlogic/amlogic_io.c
U src/sys/arch/arm/amlogic/amlogic_reg.h
U src/sys/arch/arm/amlogic/amlogic_space.c
U src/sys/arch/arm/amlogic/amlogic_var.h
U src/sys/arch/arm/amlogic/files.amlogic
P src/sys/arch/arm/conf/files.arm
P src/sys/arch/arm/cortex/a9_mpsubr.S
U src/sys/arch/evbarm/amlogic/amlogic_machdep.c
U src/sys/arch/evbarm/amlogic/amlogic_start.S
U src/sys/arch/evbarm/amlogic/genassym.cf
U src/sys/arch/evbarm/amlogic/platform.h
U src/sys/arch/evbarm/conf/ODROID-C1
U src/sys/arch/evbarm/conf/files.amlogic
U src/sys/arch/evbarm/conf/mk.amlogic
U src/sys/arch/evbarm/conf/std.amlogic
P src/sys/arch/xen/x86/xen_ipi.c
P src/sys/dev/ic/aic7xxx.c
P src/sys/dev/ic/an.c
P src/sys/dev/pci/files.pci
U src/sys/dev/pci/if_iwm.c
U src/sys/dev/pci/if_iwmreg.h
U src/sys/dev/pci/if_iwmvar.h
P src/sys/dev/sdmmc/sdmmc_mem.c
P src/sys/fs/nfs/common/krpc_subr.c
P src/sys/fs/nilfs/nilfs_vfsops.c
P src/sys/fs/udf/udf_subr.c
P src/sys/modules/lua/lua.c
P src/sys/sys/callout.h
P src/sys/ufs/chfs/chfs_scan.c
P src/sys/ufs/chfs/ebh.c
P src/usr.bin/kdump/Makefile.ioctl-c
P src/usr.bin/netstat/Makefile
P src/usr.bin/netstat/inet.c
P src/usr.bin/netstat/inet6.c

Updating xsrc tree:


Killing core files:

Running the SUP scanner:
SUP Scan for current starting at Sun Feb  8 03:23:47 2015
SUP Scan for current completed at Sun Feb  8 03:24:41 2015
SUP Scan for mirror starting at Sun Feb  8 03:24:41 2015
SUP Scan for mirror completed at Sun Feb  8 03:42:36 2015




Updating file list:
-rw-rw-r--  1 srcmastr  netbsd  49120656 Feb  8 03:59 ls-lRA.gz