Preventing SAP Customers From Leaking Secrets On Github - SAP Blogs
Preventing SAP Customers From Leaking Secrets On Github - SAP Blogs
Product Information
Slim TRABELSI
September 6, 2022
| 3 minute read
Follow 0 3 77
Like
RSS Feed
And of course, this case can happen to any company or organization in the world,
even to the more secured ones. And thousands of companies are currently
vulnerable to a public hardcoded credential exploitation without being aware
about this risk. Why ? Because they don’t know who is publishing on GitHub a
secret. Was it an employee who did a mistake and mixed between his corporate
and private account ? Was it a junior developer that did not yet get to the secure
programming training and decided to push his code directly on GitHub to work
from home ? Or even an insider who decided to steal the internal corporate
GitHub code to share it publicly like the NVIDIA and SAMSUNG case ? Maybe a
third party Cloud integrator that has not security best practice and no guideline
for GitHub usage ? There are hundreds of reasons that make this kind of leak
happen every day.
A high false positive rate is the best enemy for an efficient source code scanner !
Credential Digger
Two years ago we launched a brand new Source Code Secret Scanner called
Credential Digger. This secret scanner has the particularity to use a Machine
Learning model able to identify Passwords and non structured tokens in any
source code. Credential Digger is today the unique Open Source secret scanner
to identify with a high precision rate the non structured tokens (like passwords,
pass phrases, non standard tokens, etc) in addition to the standard keys (AWS,
Azure, Google Cloud, AliCloud, etc).
https://blogs.sap.com/2022/09/06/preventing-sap-customers-from-leaking-secrets-on-github/ 2/5
9/6/22, 3:01 PM Preventing SAP Customers from Leaking Secrets on Github | SAP Blogs
hook functionality or the Pull Request automated scans the automation and the
integration to secure development pipelines is very easy.
Real-time Monitoring
Using tools like Credential Digger during the software development lifecycle will
help you to publish secure source code free from any hardcoded vulnerability
threat. But when the leak is coming from a non corporate driven process (as
explained above), scanning known projects is not sufficient.
For this reason, we decided to develop a real time monitor that scans all the
publications of any GitHub platform. This Monitor is of course using our Machine
Learning model to identify all types of secrets. With the real time GitHub monitor
we can identify any published secret even if it is coming from a private
anonymous repository or a hacker exposure account. As soon as the secret
becomes public an alert is sent to the concerned party and the remediation
process can be immediately executed.
We are currently launching a Customer Pilot program on the SAP Cloud BTP to
try the real time monitoring service. In this pilot program we propose to launch a
customer dedicated instance to monitor their source code assets on real-time
and help them to deploy and configure the open source version of the source
code scanner.
You can reach me out via my LinkedIn profile to get in touch with us and be part
of the pilot program.
Now there is no more excuse to open breaches on your Cloud systems and public
code !!
Alert Moderator
https://blogs.sap.com/2022/09/06/preventing-sap-customers-from-leaking-secrets-on-github/ 3/5
9/6/22, 3:01 PM Preventing SAP Customers from Leaking Secrets on Github | SAP Blogs
Assigned Tags
Security
Identity Authentication
Machine Learning
Open Source
View more...
Related Questions
Prevent code leak to others
By
Former Member Jan 08, 2013
https://blogs.sap.com/2022/09/06/preventing-sap-customers-from-leaking-secrets-on-github/ 4/5
9/6/22, 3:01 PM Preventing SAP Customers from Leaking Secrets on Github | SAP Blogs
Find us on
Newsletter Support
https://blogs.sap.com/2022/09/06/preventing-sap-customers-from-leaking-secrets-on-github/ 5/5