wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Session Vulnerabilities

profile
Akanksha Rathod
Aug 17, 2022
1 Like
0 Discussions
104 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

MPL and how its effects?

Blog banner

The Joy of Giving: How Festivals Teach Children Empathy and Gratitude

Blog banner

A Review on Data Acquisition in Cyber Forensics

Blog banner

Every body is beautiful

Blog banner

Message Passing in OS

Blog banner

TECHNOLOGY : BOON OR CURSE ?

Blog banner

Security issues in Sensor Networks and gathering admissible evidence in Network Forensics

Blog banner

Cloud Technology and its Implications for Entrepreneurship

Blog banner

Goa Trip With Friends

Blog banner

Advanced Persistent Threats (APTs)

Blog banner

EID UL FITR

Blog banner

Deadlocks

Blog banner

Data Science in Mental Health Prediction

Blog banner

File system implementation

Blog banner

INTRANET

Blog banner

MORDERN UNIX SYSTEM

Blog banner

The Procedural Framework for Corporate High-Tech Investigations

Blog banner

Modern Operating Systems

Blog banner

Mumbai

Blog banner

Go Daddy

Blog banner

BrainGate Technology

Blog banner

MEMORY HIERARCHY

Blog banner

POSITIVE ATTITUDE IN LIFE

Blog banner

Memory Management

Blog banner

Logical and physical address

Blog banner

Is Social Media Marketing The Next Wave Of Digital Marketing?

Blog banner

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

Blog banner

A BLOG ON MYSQL

Blog banner

Service Strategy principles

Blog banner

Craziness of dream 11 and how it impacts on our life

Blog banner

Service Design Model

Blog banner

Bulk E-mail software

Blog banner

Security Issues

Blog banner

Virtual Memory

Blog banner

Uniprocessor Scheduling

Blog banner

Teenagers of Today

Blog banner

Rain

Blog banner

Service Strategy In ITSM

Blog banner

IT GOVERNANCE

Blog banner

Operating system

Blog banner

WHAT IS SNAPCHAT AND HOW DOES IT WORK?

Blog banner

Risk management in IT

Blog banner