-
Notifications
You must be signed in to change notification settings - Fork 180
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AI PRP: airbyte weak credentials #445
Comments
hi @maoning |
Hi @maoning |
Hi @tooryx |
Hi @sekhar-ops, I do not believe that @secureness is unresponsive. I think it was mostly a triage issue on my side. ~tooryx |
I already have an ongoing PR as my main contribution and this was on my queue because it is the issue that I created! and you removed the |
@secureness I think you misread my previous comment. I removed the I am actually offering you with the opportunity to work on this additionally, if you are still interested. If you are not, and only then, will I assign it to someone else. ~tooryx |
By "working on this additionally" I meant on top of your currently ongoing |
Hi @tooryx, Apologies if I came across as aggressive earlier (since I noticed the queue tag was removed). |
@tooryx But we have some non-default weak usernames and passwords that can be set after installation like: when we set it up with docker, we have two weak credentials: the default is we can have an exposed airbyte instance too. (https://docs.airbyte.com/deploying-airbyte/integrations/authentication#turning-off-authentication) for post-auth checks, we can check for out-of-band http requests or DNS requests because airbyte can send arbitrary http request to any server we want. |
Hi @secureness, You can proceed with this one. Let us know how it goes. |
@tooryx from account settings we can get a list of connectors like the following screenshot: The request is a POST HTTP to |
Sorry @secureness but I am not following. Is this a question? To check that the authentication succeeded? ~tooryx |
@tooryx I want to check this endpoint by parsing the json. I just wanted to let you know what exactly I'm going to do. |
Thank you. I am a bit worried that the list of connectors might be different depending on the install though, no? |
yes, you are right. One idea can be checking for keys of the json, not the values. |
I will leave it to your judgement. If the HTML content is sufficient, I would recommend to favor that approach though. ~tooryx |
the airbyte is a popular open-source project as a data integration platform.
an airbyte-exposed environment can have default weak credentials(airbyte/password)
ref: https://docs.airbyte.com/deploying-airbyte/local-deployment
The text was updated successfully, but these errors were encountered: