{"id":"W2160138611","doi":"10.1109/csmr.2007.16","title":"Automated Protection of PHP Applications Against SQL-injection Attacks","year":2007,"lang":"en","type":"article","venue":"","topic":"Web Application Security Vulnerabilities","field":"Computer Science","cited_by":31,"is_retracted":false,"has_abstract":true,"ca_institutions":"Polytechnique Montréal","funders":"Natural Sciences and Engineering Research Council of Canada","keywords":"SQL injection; Computer science; SQL; Confidentiality; Database; Web application; Relational database; Exploit; Code (set theory); Computer security; Query by Example; World Wide Web; Programming language; Search engine","routes":{"ca_aff":true,"ca_fund":true,"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.0006432788,0.0001022249,0.0001188262,0.0001888249,0.000130938,0.00004824773,0.0004169039,0.00008609828,0.00001393416],"category_scores_gemma":[0.00002665039,0.0001011422,0.00005225172,0.0008918239,0.00006594745,0.0003527597,0.0000889909,0.0001134971,0.00008246451],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00008249663,"about_ca_system_score_gemma":0.00005044621,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00008646506,"about_ca_topic_score_gemma":0.00004271023,"domain_scores_codex":[0.9988111,0.0000369409,0.000377904,0.0003224309,0.0002605745,0.000191088],"domain_scores_gemma":[0.9988074,0.00007669909,0.0001586328,0.0006350119,0.0002569423,0.00006532038],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"bench_or_experimental","study_design_scores_codex":[0.00002202703,0.0006853443,0.001519097,0.0001652455,0.00004833365,9.351674e-7,0.00227359,0.001612327,0.1268607,0.5976993,0.002701021,0.2664121],"study_design_scores_gemma":[0.0009783404,0.0002860093,0.02823567,0.00003234138,0.00001398908,0.00004636153,0.000751634,0.4197097,0.4531255,0.01615812,0.07989016,0.0007721177],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.04249711,0.00001476806,0.9382125,0.0003337647,0.00007351104,0.0007628855,0.000001532675,0.001644744,0.01645924],"genre_scores_gemma":[0.9724048,0.000002465309,0.02685503,0.0001270423,0.00005841422,0.0002261917,0.000004846308,0.000007900213,0.0003132725],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.9299077,"threshold_uncertainty_score":0.4124459,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01767341799957494,"score_gpt":0.2800589472672301,"score_spread":0.2623855292676552,"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."}}