Tootfinder

Opt-in global Mastodon full text search. Join the index!

@x_cli@infosec.exchange
2025-11-20 13:33:38

Oops, #Terraform datasources cannot contain write-only attributes, which means you cannot use a sensitive value in a secure way when configuring a datasource... Which leaves us with ephemeral resources which are not always what we want or passing the sensitive value to the provider (assuming the provider can take that value and pass it along to the datasource), which is not always possible...…

@wyri@toot-toot.wyrihaxim.us
2026-01-18 21:19:31

Around 20% of my TerraForm are GitHub Actions Secrets 🤯
#TerraForm #GitHub #Actions #Secrets

@x_cli@infosec.exchange
2026-01-05 09:30:55

I just published an update to my #terraform #opentofu provider "remotefs": registry.terrafo…

@x_cli@infosec.exchange
2025-11-24 13:57:51

Infosec game: what is obviously wrong with this #Terraform provider?

registry.terraform.io/provider

@x_cli@infosec.exchange
2026-01-03 16:30:17

Yes, I am like this: I publish Terraform/Opentofu providers and I have no choice but to use Github to host the releases (this is a requirement of Hashicorp #Terraform registry and #Opentofu registry), BUT I develop on @…

@x_cli@infosec.exchange
2025-12-07 19:13:51

Tomorrow, I'll be publishing a #WebDAV provider for #Terraform
It handles HTTP Basic, TLS and mTLS authentication.
It supports write-only attributes to deploy secrets, including deployment of ephemeral secrets.
In a few weeks, I expect to publish another version implementing…

@x_cli@infosec.exchange
2025-11-24 13:46:39

Yet another gotcha when implementing a #Terraform resource with a WriteOnly attribute: since there is no state kept between runs, you cannot require replacement of the resource if the configured value changes because there is nothing to compare it to 🙃
In my case, the WriteOnly attribute contains a file content, so the WriteOnly attribute value is hashed and the hash is stored as part o…

@x_cli@infosec.exchange
2025-12-22 13:35:16

Many #Terraform providers using SSH do not check the SSH host key... they just run with ssh.InsecureIgnoreHostKey...
And to be honest, it is partly the fault of the SSH standard library which makes it super easy to ignore the host key and does not provide any useful builtin key verification function. People are lazy. ssh.FixedHostKey is niche.
So I implemented a small library to v…

@x_cli@infosec.exchange
2025-12-29 14:15:46

You are an experienced Dev(Sec)Ops. How do you run #Terraform or #OpenTofu in production?
#devops #iac