• Latest
  • Trending
  • All
Developers can’t seem to stop exposing credentials in publicly accessible code

Developers can’t seem to stop exposing credentials in publicly accessible code

3 years ago
आज का राशिफल :मेष, कर्क और सिंह राशि वालों के जीवन में होंगे बड़े बदलाव, जानें सभी 12 राशियों का हाल – Aaj Ka Rashifal 27 October 2026 Daily Horoscope Prediction In Hindi Mesh Kark Singh Kanya Kumbh Makar

आज का राशिफल :मेष, कर्क और सिंह राशि वालों के जीवन में होंगे बड़े बदलाव, जानें सभी 12 राशियों का हाल – Aaj Ka Rashifal 27 October 2026 Daily Horoscope Prediction In Hindi Mesh Kark Singh Kanya Kumbh Makar

2 hours ago
Microsoft India Layoffs | Voluntary Exit Offer for Employees & AI Focus

Microsoft India Layoffs | Voluntary Exit Offer for Employees & AI Focus

2 hours ago
चरण सिंह का रिवॉल्ट, साथ आईं लेफ्ट और राइट पार्टियां, फिर UP में बनी पहली गैर कांग्रेसी सरकार! – charan singh revolt congress first non congress govt up jansangh and cpi ntccpl

चरण सिंह का रिवॉल्ट, साथ आईं लेफ्ट और राइट पार्टियां, फिर UP में बनी पहली गैर कांग्रेसी सरकार! – charan singh revolt congress first non congress govt up jansangh and cpi ntccpl

4 hours ago
Dez Bryant reveals how heated confrontation ended with police putting former Cowboys star in handcuffs

Dez Bryant reveals how heated confrontation ended with police putting former Cowboys star in handcuffs

4 hours ago
Dez Bryant video: What has happened to Dez Bryant? Ex-Dallas Cowboys star claims police official pointed gun at him in front of his daughter. Watch viral video here

Dez Bryant video: What has happened to Dez Bryant? Ex-Dallas Cowboys star claims police official pointed gun at him in front of his daughter. Watch viral video here

4 hours ago
Property Dispute Behind Guwahati Hotel Shooting, Says Police; 4 Of 5 Killed Were From Same Family | India News

Property Dispute Behind Guwahati Hotel Shooting, Says Police; 4 Of 5 Killed Were From Same Family | India News

5 hours ago
NASCAR Talladega race raises scrutiny among fans despite Kyle Larson’s dramatic YellaWood 500 win

NASCAR Talladega race raises scrutiny among fans despite Kyle Larson’s dramatic YellaWood 500 win

5 hours ago
15 MoUs signed, letters of comfort issued to 5 investors

15 MoUs signed, letters of comfort issued to 5 investors

5 hours ago
लेफ्टिनेंट जनरल गिरीश कालिया का AI डीपफेक वायरल, अरुणाचल में चीनी कब्जे का दावा निकला फर्जी

लेफ्टिनेंट जनरल गिरीश कालिया का AI डीपफेक वायरल, अरुणाचल में चीनी कब्जे का दावा निकला फर्जी

6 hours ago
‘Suffer with me’: Mom’s honest confession about being the default parent strikes a chord | Feelings News

‘Suffer with me’: Mom’s honest confession about being the default parent strikes a chord | Feelings News

7 hours ago
Israel Election 2026 | Netanyahu PM Race & Voting System Explained

Israel Election 2026 | Netanyahu PM Race & Voting System Explained

11 hours ago
Arizona officials sued after 25 US citizens were wrongly flagged as possible noncitizens and blocked from voting; following court-ordered mediation, their voting access was restored days before the November 3 midterms

Arizona officials sued after 25 US citizens were wrongly flagged as possible noncitizens and blocked from voting; following court-ordered mediation, their voting access was restored days before the November 3 midterms

13 hours ago
Monday, October 26, 2026
  • PRESS RELEASE
  • ADVERTISE
  • CONTACT
  • Game
India News Online
  • Home
  • News
    • India
    • Punjab
    • International
    • Entertainment
  • Hindi News
  • Politics
  • Health
  • Business
  • Sports
  • Technology
  • Lifestyle
  • Video
    • All
    • Hindi Songs
    • Punjabi Songs
    Sappan De Ghar | Gulab Sidhu | New Punjabi Song 2026 | Latest Punjabi Song | Finetone Music

    Sappan De Ghar | Gulab Sidhu | New Punjabi Song 2026 | Latest Punjabi Song | Finetone Music

    90’S Old Hindi Songs🥰 90s Love Song😍 Udit Narayan, Alka Yagnik, Kumar Sanu songs Hindi Jukebox

    90’S Old Hindi Songs🥰 90s Love Song😍 Udit Narayan, Alka Yagnik, Kumar Sanu songs Hindi Jukebox

    2026🔥 Best of Sidhu Moose Wala | All Time Hits Punjabi Songs | Greatest Hits Collection | 😎

    2026🔥 Best of Sidhu Moose Wala | All Time Hits Punjabi Songs | Greatest Hits Collection | 😎

    Dil Ne Yeh Kaha Hain Dil Se -HD VIDEO SONG | Akshay, Suniel & Shilpa | Dhadkan | Hindi Romantic Song

    Dil Ne Yeh Kaha Hain Dil Se -HD VIDEO SONG | Akshay, Suniel & Shilpa | Dhadkan | Hindi Romantic Song

    New Song 2026 | Top 10 Hindi romantic Songs | New Song | Audio Jukebox | New Hindi Song

    New Song 2026 | Top 10 Hindi romantic Songs | New Song | Audio Jukebox | New Hindi Song

    90’s Filmi Gaane | Old Is Gold Songs | Hindi Gana | Hindi Sadabahar Gaane | Best Movie Songs

    90’s Filmi Gaane | Old Is Gold Songs | Hindi Gana | Hindi Sadabahar Gaane | Best Movie Songs

    Sardaari ( Official Video ) Himmat sandhu | Kahlon | Bhindder Burj | New punjabi Songs 2026

    Sardaari ( Official Video ) Himmat sandhu | Kahlon | Bhindder Burj | New punjabi Songs 2026

    Kali Ray Ban (Official Video) – Surjit Bhullar | Sudesh Kumari | Gaiphy | Latest Punjabi Songs 2026

    Kali Ray Ban (Official Video) – Surjit Bhullar | Sudesh Kumari | Gaiphy | Latest Punjabi Songs 2026

    New Punjabi Songs 2026 | Gall (Official Video) Tiger | Gill Raunta | G Guri | Latest Punjabi Song

    New Punjabi Songs 2026 | Gall (Official Video) Tiger | Gill Raunta | G Guri | Latest Punjabi Song

  • Travel
  • Game
No Result
View All Result
India News
No Result
View All Result
Home Technology

Developers can’t seem to stop exposing credentials in publicly accessible code

by India News Online Team
November 16, 2023
in Technology
0
Developers can’t seem to stop exposing credentials in publicly accessible code
Share on FacebookShare on TwitterShare on Email


Developers can’t seem to stop exposing credentials in publicly accessible code

Victor De Schwanberg/Science Photo Library via Getty Images

Despite more than a decade of reminding, prodding, and downright nagging, a surprising number of developers still can’t bring themselves to keep their code free of credentials that provide the keys to their kingdoms to anyone who takes the time to look for them.

The lapse stems from immature coding practices in which developers embed cryptographic keys, security tokens, passwords, and other forms of credentials directly into the source code they write. The credentials make it easy for the underlying program to access databases or cloud services necessary for it to work as intended. I published one such PSA in 2013 after discovering simple searches that turned up dozens of accounts that appeared to expose credentials securing computer-to-server SSH accounts. One of the credentials appeared to grant access to an account on Chromium.org, the repository that stores the source code for Google’s open source browser.

In 2015, Uber learned the hard way just how damaging the practice can be. One or more developers for the ride service had embedded a unique security key into code and then shared that code on a public GitHub page. Hackers then copied the key and used it to access an internal Uber database and, from there, steal sensitive data belonging to 50,000 Uber drivers.

Uber lawyers argued at the time that “the contents of these internal database files are closely guarded by Uber,” but that contention is undermined by means the company took in safeguarding the data, which was no better than stashing a house key under a door mat.

The number of studies published since following the revelations underscored just how common the practice had been and remained in the years immediately following Uber’s cautionary tale. Sadly, the negligence continues even now.

Researchers from security firm GitGuardian this week reported finding almost 4,000 unique secrets stashed inside a total of 450,000 projects submitted to PyPI, the official code repository for the Python programming language. Nearly 3,000 projects contained at least one unique secret. Many secrets were leaked more than once, bringing the total number of exposed secrets to almost 57,000.

“Exposing secrets in open-source packages carries significant risks for developers and users alike,” GitGuardian researchers wrote. “Attackers can exploit this information to gain unauthorized access, impersonate package maintainers, or manipulate users through social engineering tactics.”

Advertisement

The credentials exposed provided access to a range of resources, including Microsoft Active Directory servers that provision and manage accounts in enterprise networks, OAuth servers allowing single sign-on, SSH servers, and third-party services for customer communications and cryptocurrencies. Examples included:

  • Azure Active Directory API Keys
  • GitHub OAuth App Keys
  • Database credentials for providers such as MongoDB, MySQL, and PostgreSQL
  • Dropbox Key
  • Auth0 Keys
  • SSH Credentials
  • Coinbase Credentials
  • Twilio Master Credentials.

Also included in the haul were API keys for interacting with various Google Cloud services, database credentials, and tokens controlling Telegram bots, which automate processes on the messenger service. This week’s report said that exposures in all three categories have steadily increased in the past year or two.

The secrets were exposed in various types of files published to PyPI. They included primary .py files, README files, and test folders.

Most common types of files other than .py containing a hardcoded secret in PyPI packages.
Enlarge / Most common types of files other than .py containing a hardcoded secret in PyPI packages.

GitGuardian

GitGuardian tested the exposed credentials and found that 768 remained active. The risk, however, can extend well beyond that smaller number. GitGuardian explained:

It is important to note that just because a credential can not be validated does not mean it should be considered invalid. Only once a secret has been properly rotated can you know if it is invalid. Some types of secrets GitGuardian is still working toward automatically validating include Hashicorp Vault Tokens, Splunk Authentication Tokens, Kubernetes Cluster Credentials, and Okta Tokens.

There are no good reasons to expose credentials in code. The report said the most common cause is by accident.

“In the course of outreach for this project, we discovered at least 15 incidents where the publisher was unaware they had made their project public,” the authors wrote. “Without naming any names, we did want to mention some of these were from very large companies that have robust security teams. Accidents can happen to anyone.”

Over the past decade, various mechanisms have become available for allowing code to securely access databases and cloud resources. One is .env files that are stored in private environments outside of the publicly available code repository. Others are tools such as the AWS Secrets Manager, Google Cloud’s Secret Manager, or the Azure Key Vault. Developers can also employ scanners that check code for credentials inadvertently included.

The study examined PyPI, which is just one of many open source repositories. In years past, code hosted in other repositories such as NPM and RubyGems has also been rife with credential exposure, and there’s no reason to suspect the practice doesn’t continue in them now.



Source link

Tags: accessiblecodecredentialsdevelopersExposingpubliclystop
Share199Tweet124Send

Related Posts

Dez Bryant reveals how heated confrontation ended with police putting former Cowboys star in handcuffs
Technology

Dez Bryant reveals how heated confrontation ended with police putting former Cowboys star in handcuffs

October 26, 2026
Will AI expose the rickety infrastructure of the internet?
Technology

Will AI expose the rickety infrastructure of the internet?

October 24, 2026
Moonshot says it removed cyber-related data from training phases for Kimi K3.1 Pro “to reduce potential misuse risk while preserving general usefulness” (Matthias Bastian/The Decoder)
Technology

Moonshot says it removed cyber-related data from training phases for Kimi K3.1 Pro “to reduce potential misuse risk while preserving general usefulness” (Matthias Bastian/The Decoder)

October 23, 2026
Trust, Token and Trouble: eMudhra under scrutiny
Technology

Trust, Token and Trouble: eMudhra under scrutiny

October 22, 2026
Load More
  • Trending
  • Comments
  • Latest
9 Festivals to Celebratein August in India

9 Festivals to Celebratein August in India

August 8, 2025
Corruption cases against govt officials: SC bats for striking balance | Latest News India

Corruption cases against govt officials: SC bats for striking balance | Latest News India

August 5, 2025
Guru Randhawa – SIRRA ( Official Video )

Guru Randhawa – SIRRA ( Official Video )

July 1, 2025
Microsoft India Layoffs | Voluntary Exit Offer for Employees & AI Focus

Microsoft India Layoffs | Voluntary Exit Offer for Employees & AI Focus

0
COVID-19: Delhi govt-run medical colleges to re-open; students to join in phased manner

COVID-19: Delhi govt-run medical colleges to re-open; students to join in phased manner

0
WhatsApp updates terms of service, privacy policy for user data processing and Facebook integration- The New Indian Express

WhatsApp updates terms of service, privacy policy for user data processing and Facebook integration- The New Indian Express

0
आज का राशिफल :मेष, कर्क और सिंह राशि वालों के जीवन में होंगे बड़े बदलाव, जानें सभी 12 राशियों का हाल – Aaj Ka Rashifal 27 October 2026 Daily Horoscope Prediction In Hindi Mesh Kark Singh Kanya Kumbh Makar

आज का राशिफल :मेष, कर्क और सिंह राशि वालों के जीवन में होंगे बड़े बदलाव, जानें सभी 12 राशियों का हाल – Aaj Ka Rashifal 27 October 2026 Daily Horoscope Prediction In Hindi Mesh Kark Singh Kanya Kumbh Makar

October 26, 2026
Microsoft India Layoffs | Voluntary Exit Offer for Employees & AI Focus

Microsoft India Layoffs | Voluntary Exit Offer for Employees & AI Focus

October 26, 2026
चरण सिंह का रिवॉल्ट, साथ आईं लेफ्ट और राइट पार्टियां, फिर UP में बनी पहली गैर कांग्रेसी सरकार! – charan singh revolt congress first non congress govt up jansangh and cpi ntccpl

चरण सिंह का रिवॉल्ट, साथ आईं लेफ्ट और राइट पार्टियां, फिर UP में बनी पहली गैर कांग्रेसी सरकार! – charan singh revolt congress first non congress govt up jansangh and cpi ntccpl

October 26, 2026
India News Online

24x7 Online News From India
India News Online is your news, entertainment, music fashion website. We provide you with the latest breaking news and videos straight from the entertainment industry.

Categories

  • Business
  • Entertainment
  • Health
  • Hindi News
  • Hindi Songs
  • India
  • International
  • Lifestyle
  • Panjab
  • Politics
  • Punjabi Songs
  • Sports
  • Technology
  • Travel
  • Uncategorized
No Result
View All Result

Recent Posts

  • आज का राशिफल :मेष, कर्क और सिंह राशि वालों के जीवन में होंगे बड़े बदलाव, जानें सभी 12 राशियों का हाल – Aaj Ka Rashifal 27 October 2026 Daily Horoscope Prediction In Hindi Mesh Kark Singh Kanya Kumbh Makar
  • Microsoft India Layoffs | Voluntary Exit Offer for Employees & AI Focus
  • चरण सिंह का रिवॉल्ट, साथ आईं लेफ्ट और राइट पार्टियां, फिर UP में बनी पहली गैर कांग्रेसी सरकार! – charan singh revolt congress first non congress govt up jansangh and cpi ntccpl
  • Home
  • Disclaimer
  • DMCA
  • Privacy Policy
  • Cookie Privacy Policy
  • Terms and Conditions
  • Contact

Copyright © 2021 - India News Online.

No Result
View All Result
  • Home
  • News
    • India
    • Punjab
    • International
    • Entertainment
  • Hindi News
  • Politics
  • Health
  • Business
  • Sports
  • Technology
  • Lifestyle
  • Video
  • Travel
  • Game

Copyright © 2021 - India News Online.