CVSROOT: /cvs Module name: src Changes by: ren...@cvs.openbsd.org 2016/07/16 13:20:16
Modified files: usr.sbin/ldpd : hello.c init.c labelmapping.c notification.c Log message: Fix parsing of mal-formed optional TLVs/Sub-TLVs. We must detect if a TLV's length extends beyond the end of the containing message. And, if so, send a fatal "Bad TLV Length" notification message. Found with the Mu Dynamics Mu-8000 protocol fuzzer.