-
Dear Puppet Team/ Community, Hope you are doing well. Thank you for your support. We understand that there are two different ways of signing the certificate
We wanted to understand the options available in a particular scenario where we are using manual signing, however There could be a scenario where
We were wondering if there's a way to have a double check to stop occurring the above scenario? Maybe, there's a way to couple it with puppet facts which could be presented to the puppet server and could be added to improve security? Yours Sincerely, |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 3 replies
-
In Slack Argon Wade suggested Trusted facts, which become part of the node certificate which can then be referenced in Puppet code. Bear in mind, if an attacker has knowledge of trusted facts and expected values, then they become less useful as a security mitigation in the scenario you provide. At that point though, you have bigger fish to fry. Depending upon your system deployment process, I suppose some two-factor/key-based script which connects to something else that verifies the node’s authenticity could be included just before the puppet agent gets installed that injects a token into the node’s CSR (trusted fact), and that trusted fact could then become a Puppet check that if fails lights up your SIEM like a good fireworks show. |
Beta Was this translation helpful? Give feedback.
-
In Slack Matt suggested I think if someone has the ability to deploy new infrastructure in your environment with your administrative and ops folks being completely in the dark....I think puppet signing a cert is the least of your concerns, no offense. |
Beta Was this translation helpful? Give feedback.
-
Have documented the conversation here for the community records. As on the slack, this could be difficult to find. |
Beta Was this translation helpful? Give feedback.
In Slack Matt suggested
I think if someone has the ability to deploy new infrastructure in your environment with your administrative and ops folks being completely in the dark....I think puppet signing a cert is the least of your concerns, no offense.