Daniel Shahaf wrote:

>>  URL: http://svn.apache.org/r1476366
>>  Log:
>>  * subversion/svn/props.c
>>    (svn_cl__check_svn_prop_name): Eliminate an unsafe printf format string
>>      by using svn_error_create() instead of svn_error_createf().
> 
> unsafe printf string == heap underflow == potential segfault == backport 
> candidate?

I couldn't find a way to trigger it, since putting '%' in a property name leads 
to the property name being rejected as invalid earlier on.

So I don't think there is an actual security risk here.  We might want to 
backport in order to avoid the compiler warning and avoid fear, uncertainty and 
doubt when people see this.

I'll nominate it.

- Julian


>>  -      return svn_error_createf(
>>  +      return svn_error_create(
>>           SVN_ERR_CLIENT_PROPERTY_NAME, NULL,
>>           wrong_prop_error_message(prop_use, propname, scratch_pool));

Reply via email to