mirror of
https://github.com/owasp-modsecurity/ModSecurity.git
synced 2025-08-13 21:36:00 +03:00
Change strncpy to memcpy
This commit is contained in:
parent
f44a535c96
commit
0fc4142a31
@ -588,7 +588,7 @@ static int flatten_response_body(modsec_rec *msr) {
|
||||
}
|
||||
|
||||
memset(msr->stream_output_data, 0, msr->stream_output_length+1);
|
||||
strncpy(msr->stream_output_data, msr->resbody_data, msr->stream_output_length);
|
||||
memcpy(msr->stream_output_data, msr->resbody_data, msr->stream_output_length);
|
||||
msr->stream_output_data[msr->stream_output_length] = '\0';
|
||||
} else if (msr->txcfg->stream_outbody_inspection && msr->txcfg->hash_is_enabled == HASH_ENABLED) {
|
||||
int retval = 0;
|
||||
@ -617,7 +617,7 @@ static int flatten_response_body(modsec_rec *msr) {
|
||||
}
|
||||
|
||||
memset(msr->stream_output_data, 0, msr->stream_output_length+1);
|
||||
strncpy(msr->stream_output_data, msr->resbody_data, msr->stream_output_length);
|
||||
memcpy(msr->stream_output_data, msr->resbody_data, msr->stream_output_length);
|
||||
msr->stream_output_data[msr->stream_output_length] = '\0';
|
||||
}
|
||||
}
|
||||
|
@ -695,7 +695,7 @@ nextround:
|
||||
|
||||
msr->of_stream_changed = 1;
|
||||
|
||||
strncpy(msr->stream_output_data, data, size);
|
||||
memcpy(msr->stream_output_data, data, size);
|
||||
msr->stream_output_data[size] = '\0';
|
||||
|
||||
var->value_len = size;
|
||||
@ -719,7 +719,7 @@ nextround:
|
||||
|
||||
msr->if_stream_changed = 1;
|
||||
|
||||
strncpy(msr->stream_input_data, data, size);
|
||||
memcpy(msr->stream_input_data, data, size);
|
||||
msr->stream_input_data[size] = '\0';
|
||||
|
||||
var->value_len = size;
|
||||
|
Loading…
x
Reference in New Issue
Block a user