A Dangerous Language FeatureHow a clever use of C lambdas can force the stack to be executable, and why that’s a security risk.