wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Session Vulnerabilities

profile
Akanksha Rathod
Aug 17, 2022
1 Like
0 Discussions
106 Reads

Before we learn about the vulnerabilities we should know what is a session.

You might have observed being logged out from a website after you keep it idle for a long time, you also get a message stating that "Session has expired".

Session simply means a group of interactions that a user has on a website within a given time frame. Visiting a website can also be considered as a session, however, in technical words, session can be captured by existing the website or by a period of user inactivity.

How can a session be vulnerable?


1) Generating weak session management:

The logic of creating a session token is pretty simple. The attacker is able to learn the pattern and is able to create a valid fake token using the exposed logic behind the session token creation.

2) Poor handling of sessions:
If the session is not terminated properly, or the token is leaked within the network, token hijacking can take place, where the attacker can easily invade.

3) Using meaningful token as a session ID:
Some developers tries to put a lot of information in the session ID, these information may include username, user id, email address, etc. The value may be encrypted and look long however, if it is decoded, it will give out all the useful information of the user.

4) Using predictable tokens:
The session ID tokens are in encrypted format and hence, we feel that they are safe. However, we do not know if they consist of some pattern or a sequence that is commonly used, if so, attackers can easily guess the token.

Session cookies puts the data into temporary memory and deletes it once the session is finished. This data is then used to track the user's development throughout the website. If these sessions are not managed properly, user's information can be stolen like passwords or confidential data. This attack is called as session hijacking. Attacker can use brute force, can guess or predict the exposed session tokens and impersonates and hijacks a genuine user. 


Comments ()


Sign in

Read Next

Bitcoin sent using radio waves! No internet!

Blog banner

LiquidPlanner

Blog banner

Deadlock

Blog banner

Corporate Discipline.

Blog banner

Deadlock

Blog banner

On-Page SEO

Blog banner

Concurrency and memory

Blog banner

I/O Management and Disk Scheduling

Blog banner

SECURITY TOOLS

Blog banner

OPERATING SYSTEM

Blog banner

The Power of Cyber Forensic in Solving Crimes

Blog banner

Starvation and Deadlock.

Blog banner

A Weekend of Wildlife, Rivers, and Relaxation in Southwest Florida

Blog banner

Paging

Blog banner

Smart Shoephone: Is that technology overdose!?

Blog banner

Virtual Machine

Blog banner

Beautiful and stunning natural phenomena worth to see

Blog banner

Session Hijacking Techniques

Blog banner

What do you mean by online marketing and why do you need to know about it

Blog banner

A-B-C of Networking: Part-2 (Components)

Blog banner

RSA (Rivest-Shamir-Adelman) Algorithm

Blog banner

Linux 94

Blog banner

Navigation With Indian Constellation(NavIC) by ISRO in Geographic Information Systems

Blog banner

BEAUTY IS IN THE EYE OF THE BEHOLDER

Blog banner

Worms, viruses and Bots

Blog banner

Paid Email

Blog banner

Memory Management in Operating System

Blog banner

How the mobile IP is used in GSM architecture.

Blog banner

Data Acquisition in Cyber Forensics

Blog banner

Exploring Florida Beyond the Obvious Tourist Trails

Blog banner

Distributed Denial of Service (DDoS) attack

Blog banner

Broken Authentication Attacks

Blog banner

The Power of Teamwork: Learning Collaboration Through Everyday Activities

Blog banner

ROLE OF THE COMPUTER FORENSICS TOOLS AND TECHNIQUES

Blog banner

Social Media Marketing Trends 2022

Blog banner

"Audit" In Data Science

Blog banner

Why we fail after giving 100% ?

Blog banner

Classification Algorithms (Decision trees, SVM, Logistic regreession)

Blog banner

Threads

Blog banner

Toothache at night? What does this mean, and how to cope with it?

Blog banner

Understanding Portion Control: How Much Food Do You Really Need?

Blog banner

Vaping vs. Chewing Gum: The Hidden ‘Stress Fix’ Destroying Sydney’s Teeth

Blog banner