The libowfat port is out of date by two releases (https://www.fefe.de/libowfat/changes-0.30.txt and https://www.fefe.de/libowfat/changes-0.31.txt). Three of the entries in the changelog are marked as security fixes: * SECURITY: fmt_strn would write one byte too many (returned right length though, so usually not a problem as that byte would be overwritten with \0 by the caller anyway) * SECURITY: check for integer overflow in stralloc_ready * SECURITY: fix botched integer overflow handling logic in stralloc_ready (Giorgio) add critbit
A commit references this bug: Author: lx Date: Mon Feb 13 20:15:37 UTC 2017 New revision: 434050 URL: https://svnweb.freebsd.org/changeset/ports/434050 Log: Update to 0.31, fixing some security issues. PR: 217063 Reported by: Jan Bramkamp MFH: 2017Q1 Security: Integer overflow checking and string formatting error Changes: head/devel/libowfat/Makefile head/devel/libowfat/distinfo head/devel/libowfat/files/patch-GNUmakefile head/devel/libowfat/pkg-plist
Committed, thanks!