{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,5]],"date-time":"2026-07-05T04:25:16Z","timestamp":1783225516660,"version":"3.54.6"},"publisher-location":"New York, NY, USA","reference-count":103,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,4,20]],"date-time":"2020-04-20T00:00:00Z","timestamp":1587340800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,4,20]]},"DOI":"10.1145\/3366423.3380173","type":"proceedings-article","created":{"date-parts":[[2020,5,4]],"date-time":"2020-05-04T08:11:44Z","timestamp":1588579904000},"page":"939-950","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":60,"title":["Valve: Securing Function Workflows on Serverless Computing Platforms"],"prefix":"10.1145","author":[{"given":"Pubali","family":"Datta","sequence":"first","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Prabuddha","family":"Kumar","sequence":"additional","affiliation":[{"name":"Stony Brook University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tristan","family":"Morris","sequence":"additional","affiliation":[{"name":"Silicon Valley Bank"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michael","family":"Grace","sequence":"additional","affiliation":[{"name":"Samsung Electronics"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Amir","family":"Rahmati","sequence":"additional","affiliation":[{"name":"Stony Brook University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Adam","family":"Bates","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2020,4,20]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2019. 21% of Open Source Serverless Apps Have Critical Vulnerabilities. https:\/\/www.puresec.io\/blog\/puresec-reveals-that-21-of-open-source-serverless-applications-have-critical-vulnerabilities.  2019. 21% of Open Source Serverless Apps Have Critical Vulnerabilities. https:\/\/www.puresec.io\/blog\/puresec-reveals-that-21-of-open-source-serverless-applications-have-critical-vulnerabilities."},{"key":"e_1_3_2_1_2_1","unstructured":"2019. A Deep Dive into Serverless Attacks SLS-1: Event Injection. https:\/\/www.protego.io\/a-deep-dive-into-serverless-attacks-sls-1-event-injection\/.  2019. A Deep Dive into Serverless Attacks SLS-1: Event Injection. https:\/\/www.protego.io\/a-deep-dive-into-serverless-attacks-sls-1-event-injection\/."},{"key":"e_1_3_2_1_3_1","unstructured":"2019. Aqua Cloud Native Security Platform. https:\/\/www.aquasec.com\/products\/aqua-container-security-platform\/.  2019. Aqua Cloud Native Security Platform. https:\/\/www.aquasec.com\/products\/aqua-container-security-platform\/."},{"key":"e_1_3_2_1_4_1","unstructured":"2019. AWS | Twilio Send Text Message. https:\/\/serverless.com\/examples\/aws-node-twilio-send-text-message\/.  2019. AWS | Twilio Send Text Message. https:\/\/serverless.com\/examples\/aws-node-twilio-send-text-message\/."},{"key":"e_1_3_2_1_5_1","unstructured":"2019. AWS Case Study: Zillow. https:\/\/aws.amazon.com\/solutions\/case-studies\/zillow\/.  2019. AWS Case Study: Zillow. https:\/\/aws.amazon.com\/solutions\/case-studies\/zillow\/."},{"key":"e_1_3_2_1_6_1","unstructured":"2019. AWS lambda. https:\/\/aws.amazon.com\/lambda\/.  2019. AWS lambda. https:\/\/aws.amazon.com\/lambda\/."},{"key":"e_1_3_2_1_7_1","unstructured":"2019. AWS Lambda Container Lifetime and Config Refresh. https:\/\/www.linkedin.com\/pulse\/aws-lambda-container-lifetime-config-refresh-frederik-willaert\/.  2019. AWS Lambda Container Lifetime and Config Refresh. https:\/\/www.linkedin.com\/pulse\/aws-lambda-container-lifetime-config-refresh-frederik-willaert\/."},{"key":"e_1_3_2_1_8_1","unstructured":"2019. AWS Lambda Execution Context. https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/running-lambda-code.html.  2019. AWS Lambda Execution Context. https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/running-lambda-code.html."},{"key":"e_1_3_2_1_9_1","unstructured":"2019. AWS Lambda Limits. https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/limits.html.  2019. AWS Lambda Limits. https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/limits.html."},{"key":"e_1_3_2_1_10_1","unstructured":"2019. AWS Lambda Security: Automated SQL Injection Testing. https:\/\/www.puresec.io\/blog\/automated-sql-injection-testing-of-serverless-functions-on-a-shoestring-budget-and-some-good-music.  2019. AWS Lambda Security: Automated SQL Injection Testing. https:\/\/www.puresec.io\/blog\/automated-sql-injection-testing-of-serverless-functions-on-a-shoestring-budget-and-some-good-music."},{"key":"e_1_3_2_1_11_1","unstructured":"2019. AWS Serverless Application Repository. https:\/\/aws.amazon.com\/serverless\/serverlessrepo\/.  2019. AWS Serverless Application Repository. https:\/\/aws.amazon.com\/serverless\/serverlessrepo\/."},{"key":"e_1_3_2_1_12_1","unstructured":"2019. AWS Step Functions. https:\/\/aws.amazon.com\/step-functions\/.  2019. AWS Step Functions. https:\/\/aws.amazon.com\/step-functions\/."},{"key":"e_1_3_2_1_13_1","unstructured":"2019. AWS X-Ray: Analyze and debug production distributed applications. https:\/\/aws.amazon.com\/xray\/.  2019. AWS X-Ray: Analyze and debug production distributed applications. https:\/\/aws.amazon.com\/xray\/."},{"key":"e_1_3_2_1_14_1","unstructured":"2019. Azure application insights. https:\/\/docs.microsoft.com\/en-us\/azure\/azure-monitor\/app\/app-insights-overview.  2019. Azure application insights. https:\/\/docs.microsoft.com\/en-us\/azure\/azure-monitor\/app\/app-insights-overview."},{"key":"e_1_3_2_1_15_1","unstructured":"2019. Azure Durable Functions. https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions\/durable\/durable-functions-overview.  2019. Azure Durable Functions. https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions\/durable\/durable-functions-overview."},{"key":"e_1_3_2_1_16_1","unstructured":"2019. Azure Functions. https:\/\/azure.microsoft.com\/en-us\/services\/functions\/.  2019. Azure Functions. https:\/\/azure.microsoft.com\/en-us\/services\/functions\/."},{"key":"e_1_3_2_1_17_1","unstructured":"2019. Azure Monitor: Full observability into your applications infrastructure and network. https:\/\/azure.microsoft.com\/en-us\/services\/monitor\/.  2019. Azure Monitor: Full observability into your applications infrastructure and network. https:\/\/azure.microsoft.com\/en-us\/services\/monitor\/."},{"key":"e_1_3_2_1_18_1","unstructured":"2019. CloudWatch Logs Limits. https:\/\/docs.aws.amazon.com\/AmazonCloudWatch\/latest\/logs\/cloudwatch_limits_cwl.html.  2019. CloudWatch Logs Limits. https:\/\/docs.aws.amazon.com\/AmazonCloudWatch\/latest\/logs\/cloudwatch_limits_cwl.html."},{"key":"e_1_3_2_1_19_1","unstructured":"2019. CVE-2019-5736: runc container breakout. https:\/\/www.openwall.com\/lists\/oss-security\/2019\/02\/11\/2.  2019. CVE-2019-5736: runc container breakout. https:\/\/www.openwall.com\/lists\/oss-security\/2019\/02\/11\/2."},{"key":"e_1_3_2_1_20_1","unstructured":"2019. DShield.org Suspicious Domain List. https:\/\/isc.sans.edu\/feeds\/suspiciousdomains_Medium.txt.  2019. DShield.org Suspicious Domain List. https:\/\/isc.sans.edu\/feeds\/suspiciousdomains_Medium.txt."},{"key":"e_1_3_2_1_21_1","unstructured":"2019. Epsagon: Monitoring and troubleshooting for serverless applications. https:\/\/epsagon.com\/.  2019. Epsagon: Monitoring and troubleshooting for serverless applications. https:\/\/epsagon.com\/."},{"key":"e_1_3_2_1_22_1","unstructured":"2019. Event Injection: Protecting your Serverless Applications. https:\/\/www.jeremydaly.com\/event-injection-protecting-your-serverless-applications\/.  2019. Event Injection: Protecting your Serverless Applications. https:\/\/www.jeremydaly.com\/event-injection-protecting-your-serverless-applications\/."},{"key":"e_1_3_2_1_23_1","volume-title":"Application (Web & Mobile Based","unstructured":"2019. Function-as-a-Service Market by User Type (Developer-Centric and Operator-Centric) , Application (Web & Mobile Based , Research & Academic) , Service Type , Deployment Model, Organization Size, Industry Vertical, and Region - Global Forecast to 2021. https:\/\/www.marketsandmarkets.com\/Market-Reports\/function-as-a-service-market-127202409.html. 2019. Function-as-a-Service Market by User Type (Developer-Centric and Operator-Centric), Application (Web & Mobile Based, Research & Academic), Service Type, Deployment Model, Organization Size, Industry Vertical, and Region - Global Forecast to 2021. https:\/\/www.marketsandmarkets.com\/Market-Reports\/function-as-a-service-market-127202409.html."},{"key":"e_1_3_2_1_24_1","unstructured":"2019. FunctionShield. https:\/\/www.puresec.io\/function-shield.  2019. FunctionShield. https:\/\/www.puresec.io\/function-shield."},{"key":"e_1_3_2_1_25_1","unstructured":"2019. Gathering weak npm credentials. https:\/\/github.com\/ChALkeR\/notes\/blob\/master\/Gathering-weak-npm-credentials.md.  2019. Gathering weak npm credentials. https:\/\/github.com\/ChALkeR\/notes\/blob\/master\/Gathering-weak-npm-credentials.md."},{"key":"e_1_3_2_1_26_1","unstructured":"2019. Gone in 60 Milliseconds: Intrusion and Exfiltration in Server-less Architectures. https:\/\/media.ccc.de\/v\/33c3-7865-gone_in_60_milliseconds.  2019. Gone in 60 Milliseconds: Intrusion and Exfiltration in Server-less Architectures. https:\/\/media.ccc.de\/v\/33c3-7865-gone_in_60_milliseconds."},{"key":"e_1_3_2_1_27_1","unstructured":"2019. Google-backed startup\u2019s chat bots turn ads into conversations. https:\/\/www.engadget.com\/2018\/10\/17\/adlingo-chatbots-google-120\/.  2019. Google-backed startup\u2019s chat bots turn ads into conversations. https:\/\/www.engadget.com\/2018\/10\/17\/adlingo-chatbots-google-120\/."},{"key":"e_1_3_2_1_28_1","unstructured":"2019. Google cloud functions. https:\/\/cloud.google.com\/functions\/.  2019. Google cloud functions. https:\/\/cloud.google.com\/functions\/."},{"key":"e_1_3_2_1_29_1","unstructured":"2019. Google Cloud: Viewing Monitored Metrics. https:\/\/cloud.google.com\/functions\/docs\/monitoring\/metrics.  2019. Google Cloud: Viewing Monitored Metrics. https:\/\/cloud.google.com\/functions\/docs\/monitoring\/metrics."},{"key":"e_1_3_2_1_30_1","unstructured":"2019. Hacking a Serverless Application: Demo. https:\/\/www.youtube.com\/watch?v=TcN7wHuroVw.  2019. Hacking a Serverless Application: Demo. https:\/\/www.youtube.com\/watch?v=TcN7wHuroVw."},{"key":"e_1_3_2_1_31_1","unstructured":"2019. Hacking serverless runtimes: Profiling AWS Lambda Azure Functions And more. https:\/\/www.blackhat.com\/us-17\/briefings\/schedule\/#hacking-serverless-runtimes-profiling-aws-lambda-azure-functions-and-more-6434.  2019. Hacking serverless runtimes: Profiling AWS Lambda Azure Functions And more. https:\/\/www.blackhat.com\/us-17\/briefings\/schedule\/#hacking-serverless-runtimes-profiling-aws-lambda-azure-functions-and-more-6434."},{"key":"e_1_3_2_1_32_1","unstructured":"2019. Hello Retail!: Nordstrom Technology open-source project. https:\/\/github.com\/Nordstrom\/hello-retail.  2019. Hello Retail!: Nordstrom Technology open-source project. https:\/\/github.com\/Nordstrom\/hello-retail."},{"key":"e_1_3_2_1_33_1","unstructured":"2019. Intrinsic: Software security re-invented.https:\/\/intrinsic.com\/.  2019. Intrinsic: Software security re-invented.https:\/\/intrinsic.com\/."},{"key":"e_1_3_2_1_34_1","unstructured":"2019. Introducing Serverless Composition for IBM Cloud Functions. https:\/\/www.ibm.com\/blogs\/bluemix\/2017\/10\/serverless-composition-ibm-cloud-functions\/.  2019. Introducing Serverless Composition for IBM Cloud Functions. https:\/\/www.ibm.com\/blogs\/bluemix\/2017\/10\/serverless-composition-ibm-cloud-functions\/."},{"key":"e_1_3_2_1_35_1","unstructured":"2019. IO|pipe. https:\/\/www.iopipe.com\/.  2019. IO|pipe. https:\/\/www.iopipe.com\/."},{"key":"e_1_3_2_1_36_1","unstructured":"2019. Junio-Identity Verification for Today\u2019s Digital World. https:\/\/go.jumio.com\/netverify-ppc-b?utm_source=google&utm_medium=cpc.  2019. Junio-Identity Verification for Today\u2019s Digital World. https:\/\/go.jumio.com\/netverify-ppc-b?utm_source=google&utm_medium=cpc."},{"key":"e_1_3_2_1_37_1","unstructured":"2019. Kubernetes: Production-Grade Container Orchestration. https:\/\/kubernetes.io\/.  2019. Kubernetes: Production-Grade Container Orchestration. https:\/\/kubernetes.io\/."},{"key":"e_1_3_2_1_38_1","unstructured":"2019. Lambda functions for rapid prototyping. https:\/\/developer.ibm.com\/articles\/cl-lambda-functions-rapid-prototyping\/.  2019. Lambda functions for rapid prototyping. https:\/\/developer.ibm.com\/articles\/cl-lambda-functions-rapid-prototyping\/."},{"key":"e_1_3_2_1_39_1","unstructured":"2019. Leadtools:Web Services for Image Processing. https:\/\/www.leadtools.com\/sdk\/image-processing\/web-services.  2019. Leadtools:Web Services for Image Processing. https:\/\/www.leadtools.com\/sdk\/image-processing\/web-services."},{"key":"e_1_3_2_1_40_1","unstructured":"2019. Many-faced threats to Serverless security. https:\/\/hackernoon.com\/many-faced-threats-to-serverless-security-519e94d19dba.  2019. Many-faced threats to Serverless security. https:\/\/hackernoon.com\/many-faced-threats-to-serverless-security-519e94d19dba."},{"key":"e_1_3_2_1_41_1","unstructured":"2019. Monitor serverless applications. https:\/\/dashbird.io\/.  2019. Monitor serverless applications. https:\/\/dashbird.io\/."},{"key":"e_1_3_2_1_42_1","unstructured":"2019. New Attack Vector - Serverless Crypto Mining. https:\/\/www.puresec.io\/blog\/new-attack-vector-serverless-crypto-mining.  2019. New Attack Vector - Serverless Crypto Mining. https:\/\/www.puresec.io\/blog\/new-attack-vector-serverless-crypto-mining."},{"key":"e_1_3_2_1_43_1","unstructured":"2019. OpenFaaS. https:\/\/www.openfaas.com\/.  2019. OpenFaaS. https:\/\/www.openfaas.com\/."},{"key":"e_1_3_2_1_44_1","unstructured":"2019. OpenFaaS Function Store. https:\/\/github.com\/openfaas\/store.  2019. OpenFaaS Function Store. https:\/\/github.com\/openfaas\/store."},{"key":"e_1_3_2_1_45_1","unstructured":"2019. OpenFaaS Triggers. https:\/\/docs.openfaas.com\/reference\/triggers\/.  2019. OpenFaaS Triggers. https:\/\/docs.openfaas.com\/reference\/triggers\/."},{"key":"e_1_3_2_1_46_1","unstructured":"2019. Openwhisk. https:\/\/openwhisk.apache.org\/.  2019. Openwhisk. https:\/\/openwhisk.apache.org\/."},{"key":"e_1_3_2_1_47_1","unstructured":"2019. OWASP Serverless Top 10. https:\/\/www.owasp.org\/index.php\/OWASP_Serverless_Top_10_Project.  2019. OWASP Serverless Top 10. https:\/\/www.owasp.org\/index.php\/OWASP_Serverless_Top_10_Project."},{"key":"e_1_3_2_1_48_1","unstructured":"2019. Protego Serverless Runtime Security. https:\/\/www.protego.io\/platform\/elastic-defense\/.  2019. Protego Serverless Runtime Security. https:\/\/www.protego.io\/platform\/elastic-defense\/."},{"key":"e_1_3_2_1_49_1","unstructured":"2019. Puresec Serverless Security Platform. https:\/\/www.puresec.io\/.  2019. Puresec Serverless Security Platform. https:\/\/www.puresec.io\/."},{"key":"e_1_3_2_1_50_1","unstructured":"2019. Realtor.com Case Study. https:\/\/aws.amazon.com\/solutions\/case-studies\/realtor-com\/.  2019. Realtor.com Case Study. https:\/\/aws.amazon.com\/solutions\/case-studies\/realtor-com\/."},{"key":"e_1_3_2_1_51_1","unstructured":"2019. ReDoS Vulnerability in \u201dAWS-Lambda-Multipart-Parser\u201d Node Package. https:\/\/www.puresec.io\/blog\/redos-vulnerability-in-aws-lambda-multipart-parser-node-package.  2019. ReDoS Vulnerability in \u201dAWS-Lambda-Multipart-Parser\u201d Node Package. https:\/\/www.puresec.io\/blog\/redos-vulnerability-in-aws-lambda-multipart-parser-node-package."},{"key":"e_1_3_2_1_52_1","unstructured":"2019. Schedule Expressions Using Rate or Cron. https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/tutorial-scheduled-events-schedule-expressions.html.  2019. Schedule Expressions Using Rate or Cron. https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/tutorial-scheduled-events-schedule-expressions.html."},{"key":"e_1_3_2_1_53_1","unstructured":"2019. Securing Serverless \u2013 by Breaking in. https:\/\/www.infoq.com\/presentations\/serverless-security-2018.  2019. Securing Serverless \u2013 by Breaking in. https:\/\/www.infoq.com\/presentations\/serverless-security-2018."},{"key":"e_1_3_2_1_54_1","unstructured":"2019. Securing Serverless: Attacking an AWS Account via a Lambda Function. https:\/\/www.darkreading.com\/cloud\/securing-serverless-attacking-an-aws-account-via-a-lambda-function\/a\/d-id\/1333047.  2019. Securing Serverless: Attacking an AWS Account via a Lambda Function. https:\/\/www.darkreading.com\/cloud\/securing-serverless-attacking-an-aws-account-via-a-lambda-function\/a\/d-id\/1333047."},{"key":"e_1_3_2_1_55_1","unstructured":"2019. SELinux Project. https:\/\/github.com\/SELinuxProject.  2019. SELinux Project. https:\/\/github.com\/SELinuxProject."},{"key":"e_1_3_2_1_56_1","unstructured":"2019. Serverless framework examples. https:\/\/github.com\/serverless\/examples.  2019. Serverless framework examples. https:\/\/github.com\/serverless\/examples."},{"key":"e_1_3_2_1_57_1","unstructured":"2019. serverless-image-processor. https:\/\/github.com\/Mercateo\/serverless-image-processor.  2019. serverless-image-processor. https:\/\/github.com\/Mercateo\/serverless-image-processor."},{"key":"e_1_3_2_1_58_1","unstructured":"2019. (Server)less is more. https:\/\/medium.com\/tooso\/server-less-is-more-98d4275c37ae.  2019. (Server)less is more. https:\/\/medium.com\/tooso\/server-less-is-more-98d4275c37ae."},{"key":"e_1_3_2_1_59_1","unstructured":"2019. Serverless Pixel Tracking Architecture. https:\/\/cloud.google.com\/solutions\/serverless-pixel-tracking.  2019. Serverless Pixel Tracking Architecture. https:\/\/cloud.google.com\/solutions\/serverless-pixel-tracking."},{"key":"e_1_3_2_1_60_1","unstructured":"2019. Serverless Security for AWS Lambda Azure Functions and Google Cloud Functions. https:\/\/www.twistlock.com\/solutions\/serverless-security-aws-lambda-azure-google-cloud\/.  2019. Serverless Security for AWS Lambda Azure Functions and Google Cloud Functions. https:\/\/www.twistlock.com\/solutions\/serverless-security-aws-lambda-azure-google-cloud\/."},{"key":"e_1_3_2_1_61_1","unstructured":"2019. Snyk. https:\/\/snyk.io\/.  2019. Snyk. https:\/\/snyk.io\/."},{"key":"e_1_3_2_1_62_1","unstructured":"2019. SQLmap. https:\/\/github.com\/sqlmapproject\/sqlmap.  2019. SQLmap. https:\/\/github.com\/sqlmapproject\/sqlmap."},{"key":"e_1_3_2_1_63_1","unstructured":"2019. Sysdig Secure. https:\/\/sysdig.com\/products\/secure\/.  2019. Sysdig Secure. https:\/\/sysdig.com\/products\/secure\/."},{"key":"e_1_3_2_1_64_1","unstructured":"2019. The Amazon API Gateway Serverless Developer Portal. https:\/\/github.com\/awslabs\/aws-api-gateway-developer-portal.  2019. The Amazon API Gateway Serverless Developer Portal. https:\/\/github.com\/awslabs\/aws-api-gateway-developer-portal."},{"key":"e_1_3_2_1_65_1","unstructured":"2019. THE DATA BREACH (AMAZON) BUCKET LIST. https:\/\/digitalguardian.com\/blog\/data-breach-amazon-bucket-list.  2019. THE DATA BREACH (AMAZON) BUCKET LIST. https:\/\/digitalguardian.com\/blog\/data-breach-amazon-bucket-list."},{"key":"e_1_3_2_1_66_1","unstructured":"2019. Thundra: Quickly pinpoint problems in serverless. https:\/\/www.thundra.io\/.  2019. Thundra: Quickly pinpoint problems in serverless. https:\/\/www.thundra.io\/."},{"key":"e_1_3_2_1_67_1","unstructured":"2019. Understanding Container Reuse in AWS Lambda. https:\/\/aws.amazon.com\/blogs\/compute\/container-reuse-in-lambda\/.  2019. Understanding Container Reuse in AWS Lambda. https:\/\/aws.amazon.com\/blogs\/compute\/container-reuse-in-lambda\/."},{"key":"e_1_3_2_1_68_1","unstructured":"2019. Using AWS Lambda with Other Services. https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/lambda-services.html.  2019. Using AWS Lambda with Other Services. https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/lambda-services.html."},{"key":"e_1_3_2_1_69_1","unstructured":"2019. Vandium-node. https:\/\/github.com\/vandium-io\/vandium-node.  2019. Vandium-node. https:\/\/github.com\/vandium-io\/vandium-node."},{"key":"e_1_3_2_1_70_1","unstructured":"2019. Wayblazer. https:\/\/www.wayblazer.ai\/facebook-messenger\/.  2019. Wayblazer. https:\/\/www.wayblazer.ai\/facebook-messenger\/."},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2019.2898101"},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3117767"},{"key":"e_1_3_2_1_73_1","volume-title":"SAND: Towards High-Performance Serverless Computing. In 2018 USENIX Annual Technical Conference (USENIX ATC 18)","author":"Akkus Istemi\u00a0Ekin","year":"2018","unstructured":"Istemi\u00a0Ekin Akkus , Ruichuan Chen , Ivica Rimac , Manuel Stein , Klaus Satzke , Andre Beck , Paarijaat Aditya , and Volker Hilt . 2018 . SAND: Towards High-Performance Serverless Computing. In 2018 USENIX Annual Technical Conference (USENIX ATC 18) . USENIX Association, Boston, MA, 923\u2013935. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/akkus Istemi\u00a0Ekin Akkus, Ruichuan Chen, Ivica Rimac, Manuel Stein, Klaus Satzke, Andre Beck, Paarijaat Aditya, and Volker Hilt. 2018. SAND: Towards High-Performance Serverless Computing. In 2018 USENIX Annual Technical Conference (USENIX ATC 18). USENIX Association, Boston, MA, 923\u2013935. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/akkus"},{"key":"e_1_3_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/3276488"},{"key":"e_1_3_2_1_75_1","volume-title":"Serverless Computing: Current Trends and Open Problems","author":"Baldini Ioana","year":"2017","unstructured":"Ioana Baldini , Paul Castro , Kerry Chang , Perry Cheng , Stephen Fink , Vatche Ishakian , Nick Mitchell , Vinod Muthusamy , Rodric Rabbah , Aleksander Slominski , and Philippe Suter . 2017 . Serverless Computing: Current Trends and Open Problems . Springer Singapore , Singapore , 1\u201320. https:\/\/doi.org\/10.1007\/978-981-10-5026-8_1 10.1007\/978-981-10-5026-8_1 Ioana Baldini, Paul Castro, Kerry Chang, Perry Cheng, Stephen Fink, Vatche Ishakian, Nick Mitchell, Vinod Muthusamy, Rodric Rabbah, Aleksander Slominski, and Philippe Suter. 2017. Serverless Computing: Current Trends and Open Problems. Springer Singapore, Singapore, 1\u201320. https:\/\/doi.org\/10.1007\/978-981-10-5026-8_1"},{"key":"e_1_3_2_1_76_1","unstructured":"Aldo Cortesi Maximilian Hils Thomas Kriechbaumer and contributors. 2010\u2013. mitmproxy: A free and open source interactive HTTPS proxy. https:\/\/mitmproxy.org\/ [Version 4.0].  Aldo Cortesi Maximilian Hils Thomas Kriechbaumer and contributors. 2010\u2013. mitmproxy: A free and open source interactive HTTPS proxy. https:\/\/mitmproxy.org\/ [Version 4.0]."},{"key":"e_1_3_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2017.23456"},{"key":"e_1_3_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1109\/SEC.2018.00029"},{"key":"e_1_3_2_1_79_1","volume-title":"2019 USENIX Annual Technical Conference (USENIX ATC 19)","author":"Fouladi Sadjad","year":"2019","unstructured":"Sadjad Fouladi , Francisco Romero , Dan Iter , Qian Li , Shuvo Chatterjee , Christos Kozyrakis , Matei Zaharia , and Keith Winstein . 2019 . From Laptop to Lambda: Outsourcing Everyday Jobs to Thousands of Transient Functional Containers . In 2019 USENIX Annual Technical Conference (USENIX ATC 19) . USENIX Association, Renton, WA, 475\u2013488. https:\/\/www.usenix.org\/conference\/atc19\/presentation\/fouladi Sadjad Fouladi, Francisco Romero, Dan Iter, Qian Li, Shuvo Chatterjee, Christos Kozyrakis, Matei Zaharia, and Keith Winstein. 2019. From Laptop to Lambda: Outsourcing Everyday Jobs to Thousands of Transient Functional Containers. In 2019 USENIX Annual Technical Conference (USENIX ATC 19). USENIX Association, Renton, WA, 475\u2013488. https:\/\/www.usenix.org\/conference\/atc19\/presentation\/fouladi"},{"key":"e_1_3_2_1_80_1","volume-title":"Above the clouds: A berkeley view of cloud computing. Dept. Electrical Eng. and Comput. Sciences","author":"Fox Armando","year":"2009","unstructured":"Armando Fox , Rean Griffith , Anthony Joseph , Randy Katz , Andrew Konwinski , Gunho Lee , David Patterson , Ariel Rabkin , and Ion Stoica . 2009. Above the clouds: A berkeley view of cloud computing. Dept. Electrical Eng. and Comput. Sciences , University of California , Berkeley, Rep . UCB\/EECS ( 2009 ). Armando Fox, Rean Griffith, Anthony Joseph, Randy Katz, Andrew Konwinski, Gunho Lee, David Patterson, Ariel Rabkin, and Ion Stoica. 2009. Above the clouds: A berkeley view of cloud computing. Dept. Electrical Eng. and Comput. Sciences, University of California, Berkeley, Rep. UCB\/EECS (2009)."},{"key":"e_1_3_2_1_81_1","volume-title":"No Less","author":"Gabbrielli Maurizio","unstructured":"Maurizio Gabbrielli , Saverio Giallorenzo , Ivan Lanese , Fabrizio Montesi , Marco Peressotti , and Stefano\u00a0Pio Zingaro . 2019. No More , No Less . In Coordination Models and Languages, Hanne Riis\u00a0Nielson and Emilio Tuosto (Eds.). Springer International Publishing , Cham , 148\u2013157. Maurizio Gabbrielli, Saverio Giallorenzo, Ivan Lanese, Fabrizio Montesi, Marco Peressotti, and Stefano\u00a0Pio Zingaro. 2019. No More, No Less. In Coordination Models and Languages, Hanne Riis\u00a0Nielson and Emilio Tuosto (Eds.). Springer International Publishing, Cham, 148\u2013157."},{"key":"e_1_3_2_1_82_1","volume-title":"Serverless Computation with OpenLambda. In 8th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 16)","author":"Hendrickson Scott","year":"2016","unstructured":"Scott Hendrickson , Stephen Sturdevant , Tyler Harter , Venkateshwaran Venkataramani , Andrea\u00a0 C. Arpaci-Dusseau , and Remzi\u00a0 H. Arpaci-Dusseau . 2016 . Serverless Computation with OpenLambda. In 8th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 16) . USENIX Association, Denver, CO. https:\/\/www.usenix.org\/conference\/hotcloud16\/workshop-program\/presentation\/hendrickson Scott Hendrickson, Stephen Sturdevant, Tyler Harter, Venkateshwaran Venkataramani, Andrea\u00a0C. Arpaci-Dusseau, and Remzi\u00a0H. Arpaci-Dusseau. 2016. Serverless Computation with OpenLambda. In 8th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 16). USENIX Association, Denver, CO. https:\/\/www.usenix.org\/conference\/hotcloud16\/workshop-program\/presentation\/hendrickson"},{"key":"e_1_3_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1145\/1805974.1805982"},{"key":"e_1_3_2_1_84_1","volume-title":"Proceedings of the 12th Conference on USENIX Security Symposium -","volume":"5","author":"Jaeger Trent","year":"2003","unstructured":"Trent Jaeger , Reiner Sailer , and Xiaolan Zhang . 2003 . Analyzing Integrity Protection in the SELinux Example Policy . In Proceedings of the 12th Conference on USENIX Security Symposium - Volume 12(SSYM\u201903). USENIX Association, Berkeley, CA, USA, 5\u2013 5 . http:\/\/dl.acm.org\/citation.cfm?id=1251353.1251358 Trent Jaeger, Reiner Sailer, and Xiaolan Zhang. 2003. Analyzing Integrity Protection in the SELinux Example Policy. In Proceedings of the 12th Conference on USENIX Security Symposium - Volume 12(SSYM\u201903). USENIX Association, Berkeley, CA, USA, 5\u20135. http:\/\/dl.acm.org\/citation.cfm?id=1251353.1251358"},{"key":"e_1_3_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1145\/3360575"},{"key":"e_1_3_2_1_86_1","unstructured":"Eric Jonas Johann Schleier-Smith Vikram Sreekanti Chia-Che Tsai Anurag Khandelwal Qifan Pu Vaishaal Shankar Joao Carreira Karl Krauth Neeraja Yadwadkar 2019. Cloud Programming Simplified: A Berkeley View on Serverless Computing. arXiv preprint arXiv:1902.03383(2019).  Eric Jonas Johann Schleier-Smith Vikram Sreekanti Chia-Che Tsai Anurag Khandelwal Qifan Pu Vaishaal Shankar Joao Carreira Karl Krauth Neeraja Yadwadkar 2019. Cloud Programming Simplified: A Berkeley View on Serverless Computing. arXiv preprint arXiv:1902.03383(2019)."},{"key":"e_1_3_2_1_87_1","volume-title":"Understanding Ephemeral Storage for Serverless Analytics. In 2018 USENIX Annual Technical Conference (USENIX ATC 18)","author":"Klimovic Ana","year":"2018","unstructured":"Ana Klimovic , Yawen Wang , Christos Kozyrakis , Patrick Stuedi , Jonas Pfefferle , and Animesh Trivedi . 2018 . Understanding Ephemeral Storage for Serverless Analytics. In 2018 USENIX Annual Technical Conference (USENIX ATC 18) . USENIX Association, Boston, MA, 789\u2013794. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/klimovic-serverless Ana Klimovic, Yawen Wang, Christos Kozyrakis, Patrick Stuedi, Jonas Pfefferle, and Animesh Trivedi. 2018. Understanding Ephemeral Storage for Serverless Analytics. In 2018 USENIX Annual Technical Conference (USENIX ATC 18). USENIX Association, Boston, MA, 789\u2013794. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/klimovic-serverless"},{"key":"e_1_3_2_1_88_1","volume-title":"Pocket: Elastic Ephemeral Storage for Serverless Analytics. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18)","author":"Klimovic Ana","year":"2018","unstructured":"Ana Klimovic , Yawen Wang , Patrick Stuedi , Animesh Trivedi , Jonas Pfefferle , and Christos Kozyrakis . 2018 . Pocket: Elastic Ephemeral Storage for Serverless Analytics. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18) . USENIX Association, Carlsbad, CA, 427\u2013444. https:\/\/www.usenix.org\/conference\/osdi18\/presentation\/klimovic Ana Klimovic, Yawen Wang, Patrick Stuedi, Animesh Trivedi, Jonas Pfefferle, and Christos Kozyrakis. 2018. Pocket: Elastic Ephemeral Storage for Serverless Analytics. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18). USENIX Association, Carlsbad, CA, 427\u2013444. https:\/\/www.usenix.org\/conference\/osdi18\/presentation\/klimovic"},{"key":"e_1_3_2_1_89_1","volume-title":"Case Study: Building a Serverless Messenger Chatbot. In Current Trends in Web Engineering, Irene Garrig\u00f3s and Manuel Wimmer (Eds.)","author":"M\u00e4kitalo Jyri","year":"2018","unstructured":"\u201dLehv\u00e4, Jyri and M\u00e4kitalo , Niko and Mikkonen , Tommi\u201d. 2018 . Case Study: Building a Serverless Messenger Chatbot. In Current Trends in Web Engineering, Irene Garrig\u00f3s and Manuel Wimmer (Eds.) . Springer International Publishing , Cham , 75\u201386. \u201dLehv\u00e4, Jyri and M\u00e4kitalo, Niko and Mikkonen, Tommi\u201d. 2018. Case Study: Building a Serverless Messenger Chatbot. In Current Trends in Web Engineering, Irene Garrig\u00f3s and Manuel Wimmer (Eds.). Springer International Publishing, Cham, 75\u201386."},{"key":"e_1_3_2_1_90_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2018.12.013"},{"key":"e_1_3_2_1_91_1","volume-title":"Troubleshooting Serverless functions: a combined monitoring and debugging approach. SICS Software-Intensive Cyber-Physical Systems 34, 2 (01","author":"Manner Johannes","year":"2019","unstructured":"Johannes Manner , Stefan Kolb , and Guido Wirtz . 2019. Troubleshooting Serverless functions: a combined monitoring and debugging approach. SICS Software-Intensive Cyber-Physical Systems 34, 2 (01 Jun 2019 ), 99\u2013104. https:\/\/doi.org\/10.1007\/s00450-019-00398-6 10.1007\/s00450-019-00398-6 Johannes Manner, Stefan Kolb, and Guido Wirtz. 2019. Troubleshooting Serverless functions: a combined monitoring and debugging approach. SICS Software-Intensive Cyber-Physical Systems 34, 2 (01 Jun 2019), 99\u2013104. https:\/\/doi.org\/10.1007\/s00450-019-00398-6"},{"key":"e_1_3_2_1_92_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCSW.2017.36"},{"key":"e_1_3_2_1_93_1","doi-asserted-by":"publisher","DOI":"10.1145\/3210284.3210285"},{"key":"e_1_3_2_1_94_1","volume-title":"SOCK: Rapid Task Provisioning with Serverless-Optimized Containers. In 2018 USENIX Annual Technical Conference (USENIX ATC 18)","author":"Oakes Edward","year":"2018","unstructured":"Edward Oakes , Leon Yang , Dennis Zhou , Kevin Houck , Tyler Harter , Andrea Arpaci-Dusseau , and Remzi Arpaci-Dusseau . 2018 . SOCK: Rapid Task Provisioning with Serverless-Optimized Containers. In 2018 USENIX Annual Technical Conference (USENIX ATC 18) . USENIX Association, Boston, MA, 57\u201370. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/oakes Edward Oakes, Leon Yang, Dennis Zhou, Kevin Houck, Tyler Harter, Andrea Arpaci-Dusseau, and Remzi Arpaci-Dusseau. 2018. SOCK: Rapid Task Provisioning with Serverless-Optimized Containers. In 2018 USENIX Annual Technical Conference (USENIX ATC 18). USENIX Association, Boston, MA, 57\u201370. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/oakes"},{"key":"e_1_3_2_1_95_1","volume-title":"Fast and Slow: Scalable Analytics on Serverless Infrastructure. In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19)","author":"Pu Qifan","year":"2019","unstructured":"Qifan Pu , Shivaram Venkataraman , and Ion Stoica . 2019 . Shuffling , Fast and Slow: Scalable Analytics on Serverless Infrastructure. In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19) . USENIX Association, Boston, MA, 193\u2013206. https:\/\/www.usenix.org\/conference\/nsdi19\/presentation\/pu Qifan Pu, Shivaram Venkataraman, and Ion Stoica. 2019. Shuffling, Fast and Slow: Scalable Analytics on Serverless Infrastructure. In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19). USENIX Association, Boston, MA, 193\u2013206. https:\/\/www.usenix.org\/conference\/nsdi19\/presentation\/pu"},{"key":"e_1_3_2_1_96_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106271"},{"key":"e_1_3_2_1_97_1","unstructured":"Rich Bowen. 2017. No! Don\u2019t turn off SELinux!https:\/\/blog.centos.org\/2017\/07\/dont-turn-off-selinux\/.  Rich Bowen. 2017. No! Don\u2019t turn off SELinux!https:\/\/blog.centos.org\/2017\/07\/dont-turn-off-selinux\/."},{"key":"e_1_3_2_1_98_1","first-page":"863","article-title":"Methods for securing serverless functions","volume":"16","author":"Shulman Avraham","year":"2019","unstructured":"Avraham Shulman , Ory Segal , and Shaked\u00a0Yosef Zin . 2019 . Methods for securing serverless functions . US Patent App. 16\/024 , 863 . Avraham Shulman, Ory Segal, and Shaked\u00a0Yosef Zin. 2019. Methods for securing serverless functions. US Patent App. 16\/024,863.","journal-title":"US Patent App."},{"key":"e_1_3_2_1_99_1","doi-asserted-by":"publisher","DOI":"10.1145\/2414456.2414500"},{"key":"e_1_3_2_1_100_1","unstructured":"Kailas Vodrahalli and Eric Zhou. [n.d.]. Using Software-defined Caching to Enable Efficient Communication in a Serverless Environment. ([n.\u00a0d.]).  Kailas Vodrahalli and Eric Zhou. [n.d.]. Using Software-defined Caching to Enable Efficient Communication in a Serverless Environment. ([n.\u00a0d.])."},{"key":"e_1_3_2_1_101_1","volume-title":"Peeking Behind the Curtains of Serverless Platforms. In 2018 USENIX Annual Technical Conference (USENIX ATC 18)","author":"Wang Liang","year":"2018","unstructured":"Liang Wang , Mengyuan Li , Yinqian Zhang , Thomas Ristenpart , and Michael Swift . 2018 . Peeking Behind the Curtains of Serverless Platforms. In 2018 USENIX Annual Technical Conference (USENIX ATC 18) . USENIX Association, Boston, MA, 133\u2013146. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/wang-liang Liang Wang, Mengyuan Li, Yinqian Zhang, Thomas Ristenpart, and Michael Swift. 2018. Peeking Behind the Curtains of Serverless Platforms. In 2018 USENIX Annual Technical Conference (USENIX ATC 18). USENIX Association, Boston, MA, 133\u2013146. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/wang-liang"},{"key":"e_1_3_2_1_102_1","doi-asserted-by":"publisher","DOI":"10.1145\/2976749.2978378"},{"key":"e_1_3_2_1_103_1","doi-asserted-by":"publisher","DOI":"10.1145\/3007203.3007217"}],"event":{"name":"WWW '20: The Web Conference 2020","location":"Taipei Taiwan","acronym":"WWW '20","sponsor":["SIGWEB ACM Special Interest Group on Hypertext, Hypermedia, and Web"]},"container-title":["Proceedings of The Web Conference 2020"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3366423.3380173","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3366423.3380173","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:33:00Z","timestamp":1750199580000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3366423.3380173"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,4,20]]},"references-count":103,"alternative-id":["10.1145\/3366423.3380173","10.1145\/3366423"],"URL":"https:\/\/doi.org\/10.1145\/3366423.3380173","relation":{},"subject":[],"published":{"date-parts":[[2020,4,20]]},"assertion":[{"value":"2020-04-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}