{"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":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0002235737,0.00006803498,0.0000905355,0.0001078153,0.000060358,0.00003408497,0.0001350047,0.00004572795,0.000007663837],"category_scores_gemma":[0.00002305778,0.00006756107,0.00003234762,0.0002780668,0.00002768045,0.0004603348,0.0000383618,0.00006534767,0.000004809178],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00004742825,"about_ca_system_score_gemma":0.00001714525,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00003227911,"about_ca_topic_score_gemma":0.00005804661,"domain_scores_codex":[0.9993107,0.00006366205,0.0001779017,0.0002315545,0.0001302756,0.00008588398],"domain_scores_gemma":[0.9995226,0.00003780436,0.00008963041,0.0002417881,0.00007951169,0.00002863078],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"theoretical_or_conceptual","study_design_scores_codex":[0.00001537719,0.0001433999,0.0001310531,0.00002343324,0.00001240121,1.784012e-7,0.001775632,0.0001167773,0.04816009,0.1287237,0.00002388619,0.8208741],"study_design_scores_gemma":[0.0005938151,0.001165698,0.1279909,0.00002735434,0.0000130403,0.00004858367,0.0003275396,0.1147353,0.09968586,0.6547869,0.000347997,0.0002770204],"study_design_candidate":"design_other","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.2976123,0.00003976313,0.7001826,0.0002025325,0.00004412004,0.0001778979,3.28594e-7,0.0001022648,0.001638203],"genre_scores_gemma":[0.9899073,0.00000998658,0.009712296,0.00004202911,0.00001013501,0.00001382897,6.512238e-7,0.000002184014,0.0003015625],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.8205971,"threshold_uncertainty_score":0.2755061,"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."}}