Blindspots in Python and Java APIs Result in Vulnerable Code
Blindspots in Python and Java APIs Result in Vulnerable Code
Blindspots in APIs can cause software engineers to introduce vulnerabilities, but such blindspots are, unfortunately, common. We study the effect APIs with blindspots have on developers in two languages by replicating a 109-developer, 24-Java-API controlled experiment. Our replication applies to Python and involves 129 new developers and 22 new APIs. …