mirror of
https://github.com/owasp-modsecurity/ModSecurity.git
synced 2025-08-14 13:56:01 +03:00
MODSEC-21
This commit is contained in:
parent
fdded33831
commit
d0e2546f9b
@ -524,7 +524,9 @@ apr_status_t modsecurity_request_body_end(modsec_rec *msr, char **error_msg) {
|
||||
*error_msg = apr_psprintf(msr->mp, "Multipart parsing error: %s", my_error_msg);
|
||||
msr->msc_reqbody_error = 1;
|
||||
msr->msc_reqbody_error_msg = *error_msg;
|
||||
msr_log(msr, 2, "%s", *error_msg);
|
||||
if (msr->txcfg->debuglog_level >= 4) {
|
||||
msr_log(msr, 4, "%s", *error_msg);
|
||||
}
|
||||
return -1;
|
||||
}
|
||||
|
||||
|
@ -2825,7 +2825,7 @@ void msre_engine_register_default_variables(msre_engine *engine) {
|
||||
PHASE_REQUEST_HEADERS
|
||||
);
|
||||
|
||||
/* REQBODY_PROCESSOR_ERROR */
|
||||
/* REQBODY_PROCESSOR_ERROR - Deprecated */
|
||||
msre_engine_variable_register(engine,
|
||||
"REQBODY_PROCESSOR_ERROR",
|
||||
VAR_SIMPLE,
|
||||
@ -2836,7 +2836,7 @@ void msre_engine_register_default_variables(msre_engine *engine) {
|
||||
PHASE_REQUEST_BODY
|
||||
);
|
||||
|
||||
/* REQBODY_PROCESSOR_ERROR_MSG */
|
||||
/* REQBODY_PROCESSOR_ERROR_MSG - Deprecated */
|
||||
msre_engine_variable_register(engine,
|
||||
"REQBODY_PROCESSOR_ERROR_MSG",
|
||||
VAR_SIMPLE,
|
||||
@ -2847,6 +2847,28 @@ void msre_engine_register_default_variables(msre_engine *engine) {
|
||||
PHASE_REQUEST_BODY
|
||||
);
|
||||
|
||||
/* REQBODY_ERROR */
|
||||
msre_engine_variable_register(engine,
|
||||
"REQBODY_ERROR",
|
||||
VAR_SIMPLE,
|
||||
0, 0,
|
||||
NULL,
|
||||
var_reqbody_processor_error_generate,
|
||||
VAR_DONT_CACHE, /* dynamic */
|
||||
PHASE_REQUEST_BODY
|
||||
);
|
||||
|
||||
/* REQBODY_ERROR_MSG */
|
||||
msre_engine_variable_register(engine,
|
||||
"REQBODY_ERROR_MSG",
|
||||
VAR_SIMPLE,
|
||||
0, 0,
|
||||
NULL,
|
||||
var_reqbody_processor_error_msg_generate,
|
||||
VAR_DONT_CACHE, /* dynamic */
|
||||
PHASE_REQUEST_BODY
|
||||
);
|
||||
|
||||
/* REQUEST_BASENAME */
|
||||
msre_engine_variable_register(engine,
|
||||
"REQUEST_BASENAME",
|
||||
|
Loading…
x
Reference in New Issue
Block a user