Limit size of xml buffer for userland requests (From Mateusz Kocielski)
XXX: pullup-7
This commit is contained in:
parent
5270515f54
commit
ad3d79508d
@ -1,4 +1,4 @@
|
||||
/* $NetBSD: prop_kern.c,v 1.18 2014/12/14 23:48:58 chs Exp $ */
|
||||
/* $NetBSD: prop_kern.c,v 1.19 2015/05/11 16:48:34 christos Exp $ */
|
||||
|
||||
/*-
|
||||
* Copyright (c) 2006, 2009 The NetBSD Foundation, Inc.
|
||||
@ -407,6 +407,9 @@ _prop_object_copyin(const struct plistref *pref, const prop_type_t type,
|
||||
char *buf;
|
||||
int error;
|
||||
|
||||
if (pref->pref_len >= prop_object_copyin_limit)
|
||||
return EINVAL;
|
||||
|
||||
/*
|
||||
* Allocate an extra byte so we can guarantee NUL-termination.
|
||||
*
|
||||
|
Loading…
Reference in New Issue
Block a user