{"id":"W2109238699","doi":"","title":"SQLPrevent: Eective dynamic detection and prevention of SQL injection","year":2009,"lang":"en","type":"article","venue":"","topic":"Web Application Security Vulnerabilities","field":"Computer Science","cited_by":3,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of British Columbia","funders":"","keywords":"Computer science; SQL injection; SQL; False positive paradox; Taint checking; Web application; Database; Stored procedure; Operating system; Programming language; Testbed; Porting; JavaScript; Overhead (engineering); Query by Example; Software; World Wide Web; Artificial intelligence; Search engine","routes":{"ca_aff":true,"ca_fund":false,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.00295245,0.001490655,0.0007782621,0.001755062,0.0004417068,0.001970545,0.003528061,0.001596203,0.002010778],"category_scores_gemma":[0.008419774,0.0009258505,0.0007989195,0.000493841,0.001441648,0.004070134,0.002704931,0.002228994,0.001478069],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0003980248,"about_ca_system_score_gemma":0.001025424,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0006992382,"about_ca_topic_score_gemma":0.0006032335,"domain_scores_codex":[0.9951181,0.0008018597,0.0004446023,0.0007742832,0.00246798,0.0003932376],"domain_scores_gemma":[0.9899076,0.002245648,0.001468048,0.004917893,0.001153278,0.0003075847],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.002272817,0.001945063,0.03387859,0.0007680501,0.0004343733,0.002246257,0.0009427728,0.01530373,0.2925712,0.01637214,0.02312217,0.6101428],"study_design_scores_gemma":[0.0002098347,0.001632859,0.0124495,0.0001621858,0.0002553314,0.004013978,0.000153087,0.3451001,0.5759951,0.008658217,0.05111975,0.0002500215],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.09088825,0.0008462284,0.7261826,0.0003408277,0.0002654439,0.0005128011,0.0004428057,0.1737531,0.006767839],"genre_scores_gemma":[0.7123582,0.0004802938,0.2715429,0.001151303,0.0002108621,0.0002425139,0.001390382,0.004435449,0.008188169],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.003528061,"threshold_uncertainty_score":0.01561427,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.006823066899458773,"score_gpt":0.2554226435397188,"score_spread":0.24859957664026,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}