- The WicKed Web Weekly
- Posts
- Info-Stealing Malware Now Includes Google Session Hijacking, New OWASP API Top 10 for Hackers
Info-Stealing Malware Now Includes Google Session Hijacking, New OWASP API Top 10 for Hackers
AI Challenges, Google OAuth2 Under Siege, Web3 Updates, How to Consume Kafka Messages With NestJS, New OWASP API Top 10 for Hackers
Good morning, digital navigators! Today, we're zooming in on four groundbreaking narratives. First, we dive into the exponential growth and challenges of AI, a journey marked by innovations and controversies. Then, we'll switch gears to a sinister development in cybersecurity, where Google session hijacking has emerged as a new threat. Next, we're taking a detour to explore how Web3 is reshaping online communities, putting a new spin on the adage "community is king." And finally, we'll wrap up with a tech-savvy discussion on integrating Kafka with NestJS, a combo thatβs revolutionizing data processing in microservices. So, fasten your seatbelts as we embark on this eclectic tour through the tech universe! βππ

AI Everywhere, All the Time: Top Developments of 2023
2023 has been a monumental year for artificial intelligence, witnessing an explosion in AI usage and groundbreaking developments. From doubling ChatGPT's user base to tackling the U.S. Medical Licensing Exam, AI has been a buzzword across various sectors.
OpenAI Leads the Charge
OpenAI, the mastermind behind ChatGPT, has seen its user base skyrocket to 200 million. Their collaboration with Microsoft has intensified, and they've launched GPT-4, a more accurate and comprehensive AI model. However, the year also saw its share of challenges, including a data breach and CEO Sam Altman's brief departure.
Deepfakes: Amusing and Alarming
AI's capability to create convincing deepfakes has been both a source of entertainment and concern. Viral deepfakes have ranged from humorous to politically sensitive, demonstrating AI's power in shaping perceptions.
Policy and Governance
A pivotal moment came when tech leaders called for a pause in AI advancements, highlighting existential risks. President Biden's executive order on AI safety and the EU's AI Act marked significant steps towards regulating AI's growth.
AI in Robotics, Healthcare, and Beyond
From Tesla's Optimus Bot to AI-driven medical diagnoses, AI's integration into robotics and healthcare is accelerating. The technology is also making strides in combating climate change and enhancing cybersecurity.
The Road Ahead: As 2024 approaches, AI governance and ethical AI initiatives are expected to take center stage, focusing on international collaboration and responsible development.

Info-Stealing Malware Now Includes Google Session Hijacking
A recent cybersecurity threat has emerged, targeting Google accounts through a sophisticated manipulation of authentication tokens. This development signifies a new level of threat to personal and organizational security online.
Google OAuth2 Under Siege
Malware-as-a-service offerings, like Lumma Stealer, have incorporated a new capability: exploiting Google's OAuth2 security protocol. This vulnerability allows attackers to maintain access to a victim's Google account persistently, even after password resets. This threat has been adopted by several malware groups, indicating a widespread potential impact.
Stealthy and Sophisticated Attacks
The exploit, characterized by its ability to 'blackbox' or hide its actions from users, demonstrates a deep understanding of Google's internal mechanisms. Researchers from CloudSEK highlight the exploit's sophistication and its ability to compromise various services linked to Google accounts.
Broad Implications
The impact of this exploit is far-reaching. Compromised Google accounts could be used maliciously for distributing harmful content or accessing other connected services, posing significant risks to individuals and organizations alike.
Security Alert: Users are advised to be vigilant about their online security practices as this new form of attack can have severe consequences.

In Web3, Community, Not Content, Is King
In the evolving landscape of web3, the adage 'content is king' has shifted to a new paradigm: 'community is king.' This change signifies a fundamental transformation in how online platforms and services operate.
Community First, Product Later
Unlike web2, where communities formed around existing products or services, web3 inverts this approach. Here, communities are the starting point, guiding the creation and development of products and services. These communities, driven by shared interests and goals, are the backbone of web3's growth and innovation.
The Power of Decentralized Communities
Web3 communities are decentralized, member-owned, and democratically governed. This structure ensures that decisions reflect the collective will of the community, rather than a select few. Members are not passive participants; they hold stakes and actively contribute to the community's direction and success.
Why Building a Web3 Community Matters
A strong, goal-oriented web3 community is crucial for the success of any project in this space. It drives adoption, fosters innovation, and provides a supportive environment for development. The thriving communities behind Bitcoin, Ethereum, and UniSwap exemplify the vital role that dedicated groups play in ensuring the longevity and relevance of web3 projects.
Embracing the Community Ethos: Building a successful web3 community requires an understanding of its culture, transparent communication, shared objectives, and sustainable growth strategies. As web3 continues to evolve, the emphasis on community-driven development and governance will only grow stronger.

How to Consume Kafka Messages With NestJS
Consume Kafka messages efficiently with NestJS! This guide provides a step-by-step process for setting up a Kafka consumer in a NestJS application, complete with end-to-end testing.
Understanding Kafka in NestJS
Kafka, a message broker in microservice architectures, manages message exchanges between services. In NestJS, you can easily subscribe to and read messages from Kafka topics.
Setting Up the Kafka Consumer
Create a NestJS controller with a method annotated with @EventPattern to handle messages from a Kafka topic. Use @Payload() to retrieve message values.
Integrating Kafka with NestJS
Connect your application to Kafka brokers by configuring the microservice connection in the startup file. Ensure to specify client details, brokers, and consumer group ID.
Testing with @testcontainers/kafka
Leverage the @testcontainers/kafka package for end-to-end testing. This involves setting up ZooKeeper and Kafka containers, creating a Kafka client, and testing message handling in your application.
Implementing a Test Case
Write tests to ensure that your handler function in the controller properly invokes the required service function upon receiving a message.
Steps to Follow
Set up Kafka Consumer: Implement the
handleEventmethod in your controller.Connect to Kafka Brokers: Configure the microservice connection with Kafka broker details.
End-to-End Testing: Use
@testcontainers/kafkafor creating a testing environment.Implement Test Cases: Validate the functionality of your Kafka consumer.
Note: The full implementation and example application can be found at GitHub - waksund/kafka.
New OWASP API Top 10 for Hackers
Make sure to Subscribe and follow her as she has been very dominant in the Bug-Bounty, Cybersecurity Realm.
