pith:RBXCPYLC
Like a Hammer, It Can Build, It Can Break: Large Language Model Uses, Perceptions, and Adoption in Cybersecurity Operations on Reddit
Security practitioners use LLMs for low-risk productivity tasks in cybersecurity but grant them limited autonomy due to reliability and security concerns.
arxiv:2604.09998 v2 · 2026-04-11 · cs.CR · cs.AI
Add to your LaTeX paper
\usepackage{pith}
\pithnumber{RBXCPYLCJL3EEZ6KJAOQQWZ56Q}
Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge
Record completeness
Claims
Overall, our findings reveal nuanced patterns in LLM tools adoption, highlighting independent use of LLMs for low-risk, productivity-oriented tasks, alongside active interest around enterprise-grade, security-focused LLM platforms. Although practitioners report meaningful gains in efficiency and effectiveness in LLM-assisted workflows, persistent issues with reliability, verification overheads, and security risks sharply constrain the autonomy granted to LLM tools.
That posts on three public Reddit forums between December 2022 and September 2025 accurately capture the range of real-world security practitioner behaviors, perceptions, and adoption decisions without significant self-selection or platform-specific bias.
Security practitioners use LLMs independently for low-risk productivity tasks while showing interest in enterprise platforms, but reliability, verification needs, and security risks limit broader autonomy.
Formal links
Receipt and verification
| First computed | 2026-06-19T16:09:58.100607Z |
|---|---|
| Builder | pith-number-builder-2026-05-17-v1 |
| Signature | Pith Ed25519
(pith-v1-2026-05) · public key |
| Schema | pith-number/v1.0 |
Canonical hash
886e27e1624af64267ca481d085b3df42c63da11617b564f4433481e2fb7dae6
Aliases
· · · · ·Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/RBXCPYLCJL3EEZ6KJAOQQWZ56Q \
| jq -c '.canonical_record' \
| python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: 886e27e1624af64267ca481d085b3df42c63da11617b564f4433481e2fb7dae6
Canonical record JSON
{
"metadata": {
"abstract_canon_sha256": "dbc7268ee0ef34423a801cd1a76a6e65b71d8793221816d75271ed90408a8efb",
"cross_cats_sorted": [
"cs.AI"
],
"license": "http://creativecommons.org/licenses/by-nc-nd/4.0/",
"primary_cat": "cs.CR",
"submitted_at": "2026-04-11T03:00:37Z",
"title_canon_sha256": "25d39772eee96029fa6319d39a65bf4bc347c4f3cb9110f9aaab500e3d0c880a"
},
"schema_version": "1.0",
"source": {
"id": "2604.09998",
"kind": "arxiv",
"version": 2
}
}