Connect with us

Technology

HOW TO PREVENT CREDENTIAL STUFFING ATTACK

Published

on

Credential stuffing is a type of brute force attack where the attacker uses an already available credential (i.e. stolen) on another website/system as a login attempt.

For example, a hacker may gain a password-username pair of a Facebook account and then attempts to use the same credential to log in on Gmail or Instagram. The basic premise behind credential stuffing attacks is fairly simple: most people have the tendency of using the same pair of password and username on all of their accounts, and the attacker simply exploits this fact.

Many lists of stolen credentials are now sold and even shared publicly on the internet, and as a result of this phenomenon, credential stuffing attacks have risen in popularity for the past few years.

In this guide, we will discuss how we can effectively prevent credential stuffing attacks and how to protect our account, website, and system from this scary version of brute force attacks.

 

1. Strong and Unique Passwords

The best and most effective approach in preventing credential stuffing attacks is to require the practice of using strong passwords to be mandatory, and advising your users to use unique passwords (i.e. one password for one account only).

As a general rule of thumb, a strong password is 10-characters long and should feature a combination of uppercase letters, lowercase letters, symbols, and numbers. You can also use various password randomizer and password manager solutions to create really strong, randomized passwords (which will also help in using unique passwords for different accounts.)

 

Mike

2. Multi-Factor Authentication

The idea of multi-factor authentication (MFA) or 2-factor authentication (2FA) is to ask for additional (or more) information besides the username-password combination before someone can access the account. So, in the event of a credential stuffing attack, an attacker won’t gain access even if they possess the right credential.

This secondary information can be:

  • Something you have: a USB dongle, etc.
  • Something you know: a secondary password, PIN, OTA code, etc.
  • Something you are: fingerprint, iris, face ID, etc.

MFA is very effective in stopping credential stuffing and brute force attacks in general. However, requiring too many MFA requests can significantly ruin your site’s user experience (UX) and might increase the bounce rate.

Finding the right balance between security and usability is also very important, so you can strategically require MFA only on certain suspicious conditions, for example:

  • Different browser/device/IP address or other signature
  • Login attempt from unusual location or countries that are considered suspicious
  • Blacklisted IP address, IP address that has tried to log in to multiple accounts
  • Obvious bot/scripted activities

 

3. CAPTCHA

Since many credential stuffing and brute force attacks are performed by automated scripts (bots), implementing CAPTCHA can help in blocking these bots in performing their task. However, CAPTCHA is one a one-size-fits-all answer for credential stuffing attack for two reasons:

  1. There are now CAPTCHA farm services where a human worker will solve the CAPTCHA before passing it to the bot, rendering CAPTCHA useless.
  2. Similar to MFA, CAPTCHA can ruin user experience, so it’s very important to use them sparingly.

In general, use CAPTCHA only in specific, strategic scenarios, and you can combine it with other techniques.

 

4. Notify Users About Unusual Activities

Many people don’t realize when their credentials have been stolen, so it may be appropriate to notify or warn the user when suspicious activities are detected.

However, don’t overwhelm users with too many notifications and only send appropriate/important ones. Or else, the user might just ignore or delete the notification, making this approach counterproductive.

For example, if there had been a successful login but it failed the MFA check, then the user should be notified so they can change the password immediately.

It’s also important for your users to be able to view details related to recent logins (date, time, and location). Also, if the application allows simultaneous sessions, the user should be able to view a list of all active sessions and to terminate any other sessions they deem suspicious.

 

5. Fingerprinting

The basic approach in preventing credential stuffing attack is to blacklist IP addresses and/or a range of IPs after a certain number of failed login attempts. However, sophisticated bots can now rotate between thousands of IP addresses, so IP-based detection might not be very effective.

So, we can also fingerprint other factors to determine whether the traffic is a legitimate user, like browser, device signature, operating system, the language used, and more. There are various fingerprinting-based solutions you can use for this method.

The idea is, if the new traffic doesn’t match the user’s previous signatures,  you can ask this client for additional authentication (MFA, CAPTCHA, or others). Keep in mind, however, that a user might share the account with their friends or family members, so implement this method strategically.

In combination with fingerprinting, we can also configure alerts on the login success ratio of suspicious users. For example, a login success rate below 10% is very suspicious, and credential stuffers can reach a close to 0% success rate. Tracking login success ratios can be very effective in detecting credential stuffing attacks.

 

6. Investing In a Bot Detection Solution

One of the most effective approaches in preventing credential stuffing attacks is to use an advanced account takeover protection solution that can effectively detect and block malicious bot traffic attempting the attack in real-time.

Since both bots and humans now use the same browsers and IP addresses, real-time and automated credential stuffing protection is now necessary. Humans can no longer act fast enough to match the bot activities, and this is where AI-powered, machine learning bot detection solutions can be very effective in preventing credential stuffing attacks.

 

End Words

While there is no perfect method that can 100% prevent credential stuffing attacks, the 6 methods we have discussed above are among the most effective in identifying, preventing, and mitigating the effects of potential credential stuffing.

The most effective approach, however, is to have an effective bot detection and mitigation solution that can detect the credential stuffing attempt in real-time. Solutions like DataDome offer a comprehensive bot detection solution that deploys in minutes on any infrastructure, fully automated.

Business

How can law firms embrace automation and revolutionise their payments?

Published

on

Attributed to: Ed Boal, Head of Legal at Shieldpay

 

Once again, AI is dominating international headlines. This time, it’s due to a closed-door meeting this month between tech leaders and US senators to discuss the technology’s regulation.

AI and automation isn’t just for the likes of Big Tech. We’re seeing predictive and automated technologies transform almost every sector and the legal industry is no exception. In fact, recent research from HBR Consulting found that 60% of law departments had implemented a legal data analytics tool last year and more than 1 in 4 indicated they were using AI for at least a single use case.

However, adoption isn’t without its challenges. Reticence remains among some and there’s also the danger of ‘transformation fatigue’ slowing real progress. If law firms want to reap the many benefits of automation – including revolutionising their payment processes –  these challenges need to be carefully considered and thoughtfully addressed.

 

An area of great opportunity

Often seen as conservative, the legal industry has been gradually warming up to the idea of automation and technology.

While some pioneering firms have been quick to embrace automation tools, others remain cautious about disrupting their established workflows. As we navigate this landscape, it’s clear that certain areas of legal services are ripe for innovation.

One area is contract management. The process of drafting, reviewing, and managing contracts has traditionally been time-consuming and prone to human errors. Automation can alleviate these pain points by streamlining the entire lifecycle of contracts, from creation to renewal, thereby enhancing efficiency and reducing risks.

Another promising domain is legal research. Thanks to advancements in natural language processing and machine learning, legal professionals can now leverage AI-powered research tools that analyse vast volumes of legal data to provide accurate insights and case precedents swiftly.

But, while progress is undoubtedly being made, the legal sector still lags other sectors when it comes to innovation.

 

What’s getting in the way of progress?

This isn’t always down to a resistance to change. Often, it’s a result of firms spreading their resources too thinly across numerous technology initiatives.

Ed Boal

Attempting to tackle everything at once can result in ‘transformation fatigue’, where the benefits of individual innovations get diluted – leading to frustration and slower progress.

Before legal firms embark on digital transformation projects, a critical first step is introspection. Recognising and acknowledging areas where legacy processes and manual tasks still hold sway is paramount to optimising the impact of automation.

For many firms, archaic practices continue to consume valuable time and resources, diverting attention from higher value, billable tasks. One often-overlooked area is payments.

Legal firms play a critical role in complex transactions, from M&A and real estate deals to litigation and arbitration payments. The associated admin and processes represent a drain of firms’ time and resources. Spanning everything from collating stakeholder payment details and verifying payee identity to ensuring compliance with Know Your Customer (KYC) and Anti Money Laundering (AML) regulation, this adds unnecessary stress for lawyers – who would rather dedicate their time and expertise to their clients’ legal needs.

The repercussions of such time-consuming financial processes reverberate throughout the entire organisation. Administrative burden weighs heavily on the team, affecting productivity and ultimately, the bottom line: recent research from Shieldpay, surveying the UK’s Top 100 law firms, found that almost 1 in 3 (32%) say KYC collection and verification checks take 4-9 working days.

At the same time, firms are exposed to significant financial risk which can make handling client funds a costly endeavour. Not only are they penalised with fines if found to be in breach of stringent client account rules but firms are also subject to hefty premiums for Professional Indemnity (PI) insurance. No wonder 73% of all legal professionals and 90% of junior law professionals are concerned about the risks and time costs associated with holding client funds.

 

Revolutionising  payment transactions

In short, manual payment processes are more than just an inconvenience for modern law firms. They can damage relationships with clients – who have come to expect a fast, painless and automated payout experience in a digital world – and impede revenue generation by tying up top talent in an endless cycle of paperwork and (unbillable) admin.

So how can firms take the pain out of legal payments?

Fortunately, new payment technologies have emerged as a formidable ally. Third-party payment providers offering solutions for law firms, such as escrow and paying agent services for specific transactional deals, or more embedded payment solutions such as managed accounts (TPMAs) – i.e. outsourced client account functions – offer secure and instant transactions, while prioritising transparency and automation.

TPMAs operate as an escrow payment service in which the third-party – a licensed external payments partner – receives and disburses funds on behalf of a firm and their client(s).

With advanced encryption ensuring data security, working with a regulated payment partner means legal professionals and their clients can engage in financial transactions with peace of mind – while law firms benefit from improved operational efficiency.

And the advantages don’t stop there. Enhanced transparency builds a sense of confidence and trust, while the elimination of manual data entry and repetitive tasks allows legal professionals to devote more time to legal services and fostering stronger relationships with their clients.

AI and automation has much to offer the legal sector. But its adoption must be carefully planned in order to avoid transformation fatigue that risks stalling progress altogether. With typically shallower pockets than Big Tech giants, it’s important for law firms to focus their efforts on specific areas that could benefit from automation, rather than rush to overhaul their entire way of working, all at once. This controlled phase-out is the key to avoiding adoption frustration, seeing a real impact on profits and productivity and setting firms up for real, lasting change.

Continue Reading

Business

In-platform solutions are only a short-term enhancement, but bespoke AI is the future

Published

on

By Damien Bennett, Global Director, Principal Consultant, Incubeta

 

If you haven’t heard anyone talking about artificial intelligence (AI) yet, then where have you been? Conversations about AI and its advantages to society have been a key talking point over recent months, with advances being made in the generative AI race and ChatGPT opening a whole plethora of possibilities. Many have highlighted the advantages of AI, but notably it’s ability to create human-like content.

But these discussions have only scratched the surface of what AI is capable of doing. It is for far more than just essay writing, adding Eminem to your rave and photoshopping dogs into pictures.

In marketing, we have been using AI for years, for everything from analyzing customer behaviors to predicting market changes. It’s enabled us to segment customers, forecast sales and provide personalized recommendations, having a huge impact on how our industry works.

It is even, for the more savvy marketers of the world, becoming a key tool in maximizing budget efficiency – which is apt, considering over 70% of CMOs believe they lack sufficient budget to fully execute their 2023 strategy.

Now, as AI becomes more intelligent, the number of efficiencies it can unlock continues to rise. Not only can it help brands get the most out of their available resources and identify any areas of waste, but it can also help highlight new opportunities for growth and maximize the impact of your budget allocation.

The trick, however, is to veer away from the norm of using in-platform solutions with a one-size-fits-all approach and create your own, bespoke solutions that are tailored to your business needs.

 

Pitfalls of in-platform solutions

In-platform solutions aren’t by any means a bad thing. In fact, built-in AI tools have become increasingly popular, owing to their ease of integration, user-friendly interfaces and minimal set up requirements. They come pre-packaged with the platform, offering the user the ability to leverage AI technologies without the need for in-depth technical expertise or the upfront cost of building a solution from scratch.

However, the streamlined and accessible nature of in-platform AI solutions comes at the expense of complexity and customization. They are designed to serve a broad user base, but for the most part are built using narrow AI solutions with predefined features and workflows.

This makes them great for assisting with common AI tasks, but they lack the flexibility to tailor functionality towards unique business requirements or innovative use cases, limiting the potential efficiencies and cost savings that can be unlocked. Additionally, if a business’ competitors are using the same platform, they are probably using the same AI solution, meaning any strategic advantage gained from these will be reduced.

Bespoke AI solutions, on the other hand, may carry a higher initial investment – but can offer a significantly more attractive ROI over a short amount of time.

 

Why customized and adapted AI is the key

The difference between bespoke AI and in-platform solutions is similar to that between home cooked food and a microwave meal. Yes, it is more time consuming to prepare, and yes it likely carries more of an upfront cost, but the end result is going to be far more appealing and will carry more long-term value (financially… not nutritionally).

That’s because bespoke solutions, by nature, will have been tailored to address your brands specific needs and challenges. These custom-built tools allow for much greater efficiencies by streamlining workflows across different channels, automating more complex tasks, and providing deeper, more relevant insights.

The increased level of optimization can significantly improve productivity and reduce operational costs over time, offering a higher ROI. The increased flexibility of bespoke AI also allows brands to implement innovative use cases that can significantly differentiate them from their competitors.

The data analyzed can be specifically chosen to match business requirements, as can the outputs of the AI tool, providing a significant advantage when understanding and acting on the insights provided.

Additionally, these tools are, by nature, more scalable. They can be updated, upgraded and expanded as needs change, ensuring they continue delivering value as the business grows. They can also be designed to integrate with any existing IT infrastructure, from CRM systems and databases to marketing platforms and sales tools – leading to more efficient and effective decision-making.

 

Managing finances with AI

It’s no secret that AI in marketing automation has, and will continue to, revolutionize the way marketing is done. It has a bright, if slightly terrifying, future and can help CMOs to unlock new efficiencies, maximize the impact of their budgets and increase their ROI. And as this technology becomes more advanced, its impact will only increase.

But we already know that…and so does everyone else.

So, in order for businesses to make themselves stand out from the crowd , they must look to fully adopt the power of AI. Creating a customized and unique AI solution could be the way to set yourself apart from your competitors. A bespoke AI tool can provide brands and businesses with features unique to them and their business needs. As a result, companies will benefit from more useful data and better results to make more data-driven decisions for their business. Ultimately, this will help brands to maintain a competitive edge over their competitors, deliver ROI and most importantly optimize their budgets.

Continue Reading

Magazine

Trending

Business21 hours ago

How can law firms embrace automation and revolutionise their payments?

Attributed to: Ed Boal, Head of Legal at Shieldpay   Once again, AI is dominating international headlines. This time, it’s...

Business2 days ago

In-platform solutions are only a short-term enhancement, but bespoke AI is the future

By Damien Bennett, Global Director, Principal Consultant, Incubeta   If you haven’t heard anyone talking about artificial intelligence (AI) yet,...

Business3 days ago

Exploring the Transformative Potential and Ethical Challenges of AI in Wealth Management

Nuno Godinho, Group CEO of Industrial Thought Group   In recent years, the advent of AI has sparked both excitement...

4 common myths about the role of open source in financial services 4 common myths about the role of open source in financial services
Banking3 days ago

Are SaaS platforms challenging banks for a piece of the payments pie?

Attributed to: Ralph Dangelmaier, Global CEO of BlueSnap   The finance industry is at a tipping point with software firms...

Banking3 days ago

Emerging technology will power long-term sustainability within the UK banking industry 

By Peter-Jan Van De Venn, VP Global Digital Banking at Hexaware Mobiquity.   Sustainability has been a big focus for...

FinTech Trends In 2022 FinTech Trends In 2022
Business3 days ago

Is your business suffering with Fintech FOMO?

Tom Kiddle, Chief Commercial Officer at Equals Money   It’s a challenging time for businesses of all sizes, but the past three...

Banking3 days ago

The Future of Banking: Streamlined Cash Management for ATMs

Gaetano Ziri, Innovation Manager, Auriga   “Maintaining free access to cash for the community demands robust strategies to mitigate the...

Top 103 days ago

Can AI revolutionise wealth management?

~ The benefits of AI when collecting and analysing financial data ~   Global fintech company Finder reported that around...

AI and machine learning AI and machine learning
Finance3 days ago

Where is the value in generative AI for financial services?

Michael Conway, Executive Partner, Data, AI and Technology Transformation Service Line Leader at IBM Consulting   The New York Times...

Technology3 days ago

Connecting the security dots with cyber fusion 

Anuj Goel, Co-founder and CEO at Cyware  Against the backdrop of Russian-based hacktivists declaring war on Europe’s financial systems, the...

Business3 days ago

Exploring the symbiotic advantages of SoftPoS for merchants and consumers

By: Brad Hyett, CEO at phos by Ingenico   Amid the dynamic shifts that have come to define today’s fintech...

Finance4 days ago

Investing In Bitcoin: What You Need To Understand Before You Buy

Bitcoin—the digital currency that launched a financial revolution—is more than a trending investment. This decentralized currency, free from traditional banking...

News6 days ago

How the LEI Can Help Financial Institutions ‘Address’ a Growing Challenge in ISO 20022

The vast complexity and inconsistency of address formats globally presents significant challenges for financial institutions. In this blog, GLEIF’s Head...

Banking1 week ago

Building towards an inclusive financial future

By Catharina Eklof, CCO of IDEX Biometrics    From the visually impaired to displaced migrants, the unbanked, and people living...

Business1 week ago

Euro deep tech M&A deal value expected to reach $20bn+ in the next 15 months

Written by Oliver Warren, Associate at DAI Magister   Investment in European deep tech has mirrored the broader decline in...

Business1 week ago

Why ESG Investing Is Becoming More Important

Author: Urtė Karklienė, Sustainability Manager at Oxylabs   Environmental, social, and governance (ESG) term was first mentioned in a 2004...

Banking1 week ago

Preparing banks for digital transformation

By Joman Kwong, Strategic Solutions Manager, Financial Services at Laserfiche   Today, digital transformation is imperative for every industry. After...

Finance1 week ago

The critical tech to deliver personalised digital financial experiences 

Jay Sanderson, Senior Product Marketing Manager, Digital Experience at Progress   Providing customers with outstanding digital experiences is now a must...

Banking1 week ago

Bank-fintech partnerships can shape the future of cross-border payments

Steve Naudé, Head of Wise Platform   People and businesses are more interconnected than ever. In today’s global economy, international...

Business2 weeks ago

DORA Compliance in Financial Organisations: What You Need to Know

Nick Hogg, Director of Security Training, Fortra   The regulatory landscape is tightening for European banking, financial, and insurance institutions....

Trending