Latent Security Threats in Modern Software Code Logs. Krasniqi, R. & Shruti, A. C. In FSE Companion '26: 34th ACM International Conference on the Foundations of Software Engineering, pages 1679–1683, Montreal, QC, Canada, 2026. ACM.
Paper doi abstract bibtex 5 downloads Software code logs are the primary lens for software system observability, yet they represent a significant, overlooked security blind spot. While essential for intrusion detection and tracking anomalous behavior, code logs create a security paradox since the more data we record for monitoring, the greater the degree for data exfiltration. As modern software systems scale, manual verification becomes impractical, transforming code logs into an unmanaged liability where sensitive information such as PIIs, database credentials, API and private keys is inadvertently captured. Current tools rely on brittle pattern-matching and lexical signatures, rendering them context-blind. Because they focus exclusively on the surface-level syntax, such tools miss the core and intent that define actual security risks. In this paper, we argue that such paradigms are fundamentally insufficient for modern software complexity and propose a shift from standard pattern matching models to semantic security models. By analyzing the structural and contextual layers of code logs relative to the surrounding codebase, we propose alternative strategies to treat logs as highly prioritized dimensional constructs. This approach allows for the automated detection of latent vulnerabilities that currently evade standard security controls.
@inproceedings{krasniqi_latent_2026,
address = {Montreal, QC, Canada},
title = {Latent {Security} {Threats} in {Modern} {Software} {Code} {Logs}},
isbn = {9798400726361},
url = {https://dl.acm.org/doi/10.1145/3803437.3806713},
doi = {https://doi.org/10.1145/3803437.3806713},
abstract = {Software code logs are the primary lens for software system observability, yet they represent a significant, overlooked security blind spot. While essential for intrusion detection and tracking anomalous behavior, code logs create a security paradox since the more data we record for monitoring, the greater the degree for data exfiltration. As modern software systems scale, manual verification becomes impractical, transforming code logs into an unmanaged liability where sensitive information such as PIIs, database credentials, API and private keys is inadvertently captured. Current tools rely on brittle pattern-matching and lexical signatures, rendering them context-blind. Because they focus exclusively on the surface-level syntax, such tools miss the core and intent that define actual security risks. In this paper, we argue that such paradigms are fundamentally insufficient for modern software complexity and propose a shift from standard pattern matching models to semantic security models. By analyzing the structural and contextual layers of code logs relative to the surrounding codebase, we propose alternative strategies to treat logs as highly prioritized dimensional constructs. This approach allows for the automated detection of latent vulnerabilities that currently evade standard security controls.},
language = {en},
urldate = {2026-07-18},
booktitle = {{FSE} {Companion} '26: 34th {ACM} {International} {Conference} on the {Foundations} of {Software} {Engineering}},
publisher = {ACM},
author = {Krasniqi, Rrezarta and Shruti, Abanti Chakraborty},
year = {2026},
keywords = {Conference Workshop Papers},
pages = {1679--1683},
}
Downloads: 5
{"_id":"SjkA5zcXJq4jmWi8k","bibbaseid":"krasniqi-shruti-latentsecuritythreatsinmodernsoftwarecodelogs-2026","author_short":["Krasniqi, R.","Shruti, A. C."],"bibdata":{"bibtype":"inproceedings","type":"inproceedings","address":"Montreal, QC, Canada","title":"Latent Security Threats in Modern Software Code Logs","isbn":"9798400726361","url":"https://dl.acm.org/doi/10.1145/3803437.3806713","doi":"https://doi.org/10.1145/3803437.3806713","abstract":"Software code logs are the primary lens for software system observability, yet they represent a significant, overlooked security blind spot. While essential for intrusion detection and tracking anomalous behavior, code logs create a security paradox since the more data we record for monitoring, the greater the degree for data exfiltration. As modern software systems scale, manual verification becomes impractical, transforming code logs into an unmanaged liability where sensitive information such as PIIs, database credentials, API and private keys is inadvertently captured. Current tools rely on brittle pattern-matching and lexical signatures, rendering them context-blind. Because they focus exclusively on the surface-level syntax, such tools miss the core and intent that define actual security risks. In this paper, we argue that such paradigms are fundamentally insufficient for modern software complexity and propose a shift from standard pattern matching models to semantic security models. By analyzing the structural and contextual layers of code logs relative to the surrounding codebase, we propose alternative strategies to treat logs as highly prioritized dimensional constructs. This approach allows for the automated detection of latent vulnerabilities that currently evade standard security controls.","language":"en","urldate":"2026-07-18","booktitle":"FSE Companion '26: 34th ACM International Conference on the Foundations of Software Engineering","publisher":"ACM","author":[{"propositions":[],"lastnames":["Krasniqi"],"firstnames":["Rrezarta"],"suffixes":[]},{"propositions":[],"lastnames":["Shruti"],"firstnames":["Abanti","Chakraborty"],"suffixes":[]}],"year":"2026","keywords":"Conference Workshop Papers","pages":"1679–1683","bibtex":"@inproceedings{krasniqi_latent_2026,\n\taddress = {Montreal, QC, Canada},\n\ttitle = {Latent {Security} {Threats} in {Modern} {Software} {Code} {Logs}},\n\tisbn = {9798400726361},\n\turl = {https://dl.acm.org/doi/10.1145/3803437.3806713},\n\tdoi = {https://doi.org/10.1145/3803437.3806713},\n\tabstract = {Software code logs are the primary lens for software system observability, yet they represent a significant, overlooked security blind spot. While essential for intrusion detection and tracking anomalous behavior, code logs create a security paradox since the more data we record for monitoring, the greater the degree for data exfiltration. As modern software systems scale, manual verification becomes impractical, transforming code logs into an unmanaged liability where sensitive information such as PIIs, database credentials, API and private keys is inadvertently captured. Current tools rely on brittle pattern-matching and lexical signatures, rendering them context-blind. Because they focus exclusively on the surface-level syntax, such tools miss the core and intent that define actual security risks. In this paper, we argue that such paradigms are fundamentally insufficient for modern software complexity and propose a shift from standard pattern matching models to semantic security models. By analyzing the structural and contextual layers of code logs relative to the surrounding codebase, we propose alternative strategies to treat logs as highly prioritized dimensional constructs. This approach allows for the automated detection of latent vulnerabilities that currently evade standard security controls.},\n\tlanguage = {en},\n\turldate = {2026-07-18},\n\tbooktitle = {{FSE} {Companion} '26: 34th {ACM} {International} {Conference} on the {Foundations} of {Software} {Engineering}},\n\tpublisher = {ACM},\n\tauthor = {Krasniqi, Rrezarta and Shruti, Abanti Chakraborty},\n\tyear = {2026},\n\tkeywords = {Conference Workshop Papers},\n\tpages = {1679--1683},\n}\n\n","author_short":["Krasniqi, R.","Shruti, A. C."],"key":"krasniqi_latent_2026","id":"krasniqi_latent_2026","bibbaseid":"krasniqi-shruti-latentsecuritythreatsinmodernsoftwarecodelogs-2026","role":"author","urls":{"Paper":"https://dl.acm.org/doi/10.1145/3803437.3806713"},"keyword":["Conference Workshop Papers"],"metadata":{"authorlinks":{}},"downloads":5},"bibtype":"inproceedings","biburl":"https://api.zotero.org/users/10198036/collections/2RHJXKSI/items?key=X0RoN8iO9RtTbrWfSkRasb7b&format=bibtex&limit=100","dataSources":["JHDShjsHrs6ZHE4bz","37aX9ioouEvzbunGp"],"keywords":["conference workshop papers"],"search_terms":["latent","security","threats","modern","software","code","logs","krasniqi","shruti"],"title":"Latent Security Threats in Modern Software Code Logs","year":2026,"downloads":6}