示例#1
0
def sanitize_return_no_user_controlled(x):
    if 1 > 2:
        return _user_controlled()
    elif 2 > 3:
        return _cookies()
    else:
        return x
示例#2
0
def propagation_of_user_controlled_with_sanitize_all_parameters_no_cookies_sql_tito(
):
    b = _user_controlled()
    tito = sanitize_all_parameters_no_cookies_sql_tito(b)
    return tito
示例#3
0
def propagation_of_sanitize_sql_tito_in_source_trace():
    x = _user_controlled()
    y = sanitize_all_parameters_no_sql_tito(x)
    return y
示例#4
0
def no_propagation_with_sanitize_all_parameters_no_user_controlled_tito():
    a = _user_controlled()
    b = sanitize_all_parameters_no_user_controlled_tito(a)
    return b
示例#5
0
def no_issue_propagation_of_sanitize_all_parameters_no_user_controlled():
    x = _user_controlled()
    propagation_of_sanitize_all_parameters_no_user_controlled(x)
示例#6
0
def sanitize_return_no_rce():
    return _user_controlled()
示例#7
0
def sanitize_return_no_user_controlled_cookies():
    if 1 > 2:
        x = _user_controlled()
    else:
        x = _cookies()
    return x
示例#8
0
def propagation_of_sanitize_return_no_sql_in_source_trace():
    x = _user_controlled()
    y = propagation_of_sanitize_return_no_sql(x)
    return y
示例#9
0
def propagation_of_sanitize_parameter_no_sql_tito_in_source_trace():
    x = _user_controlled()
    return propagation_of_sanitize_parameter_no_sql_tito(0, x)
示例#10
0
def no_issue_propagation_of_sanitize_parameter_no_user_controlled_tito_in_sink_trace(
):
    x = _user_controlled()
    propagation_of_sanitize_parameter_no_user_controlled_tito_in_sink_trace(x)
示例#11
0
def rce_problem():
    x = _user_controlled()
    eval(x)