Lucene search
+L
HuntrMost viewed

4084 matches found

Huntr
Huntr
•added 2023/02/28 1:53 a.m.•14 views

SQL Injection leads to code execution

Description This vulnerability allows the attacker to leverage a SQL injection attack in the database backup functionality to write arbitrary data to an arbitrary file on disk anywhere where the user can write. This includes the webroot in a default installation allowing the attack to place a web...

8.1AI score
SaveExploits0
Huntr
Huntr
•added 2023/02/20 10:17 a.m.•14 views

Stored XSS in "Import" Module

Description When loading a CSV or XLSX file to preview before importing Step 4, no sanitization of the first line label, allows authenticated attacker to inject malicious XSS payload into the to import file, and store it on the target webserver. If any admin reuse the malicious uploaded importing...

6.2AI score
SaveExploits0
Huntr
Huntr
•added 2022/12/12 12:13 p.m.•14 views

Authenticated Reflected XSS on ajax/common.tabs.php

Description There is a reflected XSS vulnerability on ajax/common.tabs.php due to the KnowBase tab not escaping the start parameter properly probably because it's not reflected inside quotes. There was some work into getting the exploit working, due to JQuery's $ not being defined and causing a...

0.3AI score
SaveExploits0References1
Huntr
Huntr
•added 2022/11/22 4:09 p.m.•14 views

DOM-based Cross-site Scripting (DXSS) Vulnerability

Description Two CalendarXP products have DXSS vulnerability in common parts of HTML files. CalendarXP FlatCalendarXP through 10.0.1 has DXSS vulnerability in iflateng.htm and nflateng.htm, and CalendarXP PopCalendarXP through 10.0.1 has DXSS vulnerability in ipopeng.htm and npopeng.htm. Proof of...

0.3AI score
SaveExploits0
Huntr
Huntr
•added 2022/10/27 7:08 p.m.•14 views

XSS Stored - Content of tasks are not sanitize

Description If a user inject an XSS payload inside the content of a task. All users that visit the kanban will execute the corresponding XSS payload. Proof of Concept Create XSS in task content XSS is executed...

2.5AI score
SaveExploits0References1
Huntr
Huntr
•added 2022/10/19 1:38 a.m.•14 views

Use After Free in function qf_get_curlist

Description Use After Free in function qfgetcurlist at quickfix.c:1932 . vim version git log commit bf72e0c67f26ea7c8fd941fdd1533c24c7b6cb43 grafted, HEAD - master, tag: v9.0.0792, origin/master, origin/HEAD Proof of Concept ./vim -u NONE -i NONE -n -m -X -Z -e -s -S /home/fuzz/test/poc14huaf.dat...

0.7AI score
SaveExploits0
Huntr
Huntr
•added 2022/10/04 1:44 p.m.•14 views

Insufficient Session Expiration

Description Active sessions are not invalidated after a password change or after an admin resets the user's password. Proof of Concept Steps to reproduce: 1. Log in to Elgg with any user 2. Do the same in another browser or a private window, such that there are two different active sessions 3...

1.9AI score
SaveExploits0References1
Huntr
Huntr
•added 2022/10/03 8:29 a.m.•14 views

XSS on external links

Description This vulnerability allow for an administrator to create an evil external link. Proof of Concept As an admin user - Go to http://172.16.128.131/front/link.form.php?id=1 - Create an external link and put has value for the link javascript:alert1 - Assign this link to budgets example As a...

0.1AI score
SaveExploits0
Huntr
Huntr
•added 2022/09/26 3:51 p.m.•14 views

Stored XSS

Description openemr has a feature to customize the "Text in the login box " , due to a bad sanitization it allows to put some html tag like "form" scheme which allows to execute javascript code. 1. login as user glpi/glpi admin user 2. go to HOME-SETUP-GENERAL...

7.2AI score
SaveExploits0
Huntr
Huntr
•added 2022/09/21 7:22 p.m.•14 views

Multiple Authenticated Remote Code Execution Vulnerabilities in Admin Panel

Description An attacker with administrative privileges in the openEMR application can execute arbitrary code on the server remote code execution RCE. This was tested in openEMR version 7.0.0 1 but also affects previous versions of openEMR. Proof of Concept First of all, start a netcat listener on...

1.5AI score
SaveExploits0
Huntr
Huntr
•added 2022/09/17 1:20 p.m.•14 views

User can read any series without permission

Description A normal user can access any series without permission if they have access to at least one library. Version Tested on latest release 0.5.6.0 and on docker image 'kizaing/kavita:latest', with image pulled on September 17, 12:30 UTC Digest:...

SaveExploits0
Huntr
Huntr
•added 2022/08/28 10:34 a.m.•14 views

Tabnabbing on spec-disrespecting browsers

Some browsers do not comply with the 2021 HTML specification, meaning that an attacker can redirect the parent window. This applies to links in descriptions // Create a new card // Add https://someevilsite.com to card // Now the site can do the following:...

0.9AI score
SaveExploits0References1
Huntr
Huntr
•added 2022/08/26 6:00 a.m.•14 views

Firefox XSS when redirecting to untrusted URL

Description When redirecting server side using navigateTo with untrusted user data and with external links set to true, XSS can be triggered on Firefox probably other browsers too. This is due to h3 expecting JSON stringfy to sanitize HTML and nuxt3 also assuming that to be true by using the...

6AI score
SaveExploits0References3
Huntr
Huntr
•added 2022/08/23 1:34 p.m.•14 views

Insufficient Session Expiration

Description The Nakama Console session is not invalidated when the user is deleted. Proof of Concept Steps to reproduce: 1. Log in to the Nakama Console as admin and create a user [email protected] 2. In a separate browser or private window log in to the account [email protected] 3. In the admin session,...

1AI score
SaveExploits0References1
Huntr
Huntr
•added 2022/08/21 5:58 p.m.•14 views

Prototype pollution

Description submerge is vulnerable to Prototype Pollution. This package fails to restrict access to prototypes of objects, allowing for modification of prototype behavior using a proto payload, which may result in Sensitive Information Disclosure/Denial of ServiceDoS/Remote Code Execution. Proof ...

1.6AI score
SaveExploits0
Huntr
Huntr
•added 2022/08/21 4:13 p.m.•14 views

DoS via Client Email Update

Description An unauthenticated user, via the Inbox Website Widget, can update its contact email information, whose field doesn't have any proper size restriction or limitation in place, allowing to set as email an unlimited number of characters. \ \ Because of this an attacker can send an enormou...

6.9AI score
SaveExploits0
Huntr
Huntr
•added 2022/08/07 2:50 p.m.•14 views

Unauthenticated book download and view details

Description A unauthenticated user can download, view the details and resources, and retrieve individual pages of any book in the system without any kind of authorization or authentication verification. \ \ Unauthenticated book operations list: 1 - Download any book via the /api/reader/pdf...

1.9AI score
SaveExploits0
Huntr
Huntr
•added 2022/08/02 2:00 p.m.•14 views

Weak password policy on account creation/password update

Description The password policy used in the account creation and password change pages is weak, allowing to set a password of only 1 character. Proof of Concept Case 1 - Account Creation 1. 1 - Login as admin and go to the users page. 2. 2 - Create a new user and set 1 as the password and click i...

0.2AI score
SaveExploits0
Huntr
Huntr
•added 2022/07/26 4:26 a.m.•14 views

Password Reset token returned in Respose to Account takeover.

Description Password Reset token returned in Respose. Then you can set an arbitrary password with the following url: url //auth/reset-password?token=token Proof of Concept...

1.5AI score
SaveExploits0
Huntr
Huntr
•added 2022/07/18 8:39 a.m.•14 views

Insecure Direct Object References when creating a list

Description Insecure direct object references when creating a list allows one user to create a new list on behalf of another. Proof of Concept POST /list HTTP/2 Host: bookwyrm.social Cookie: djangolanguage=None; csrftoken=I5lj4znBJ9B5HnT3FAsII67G1EISidIKGlsIz5ElN9kmlDwucM2hGKx0Fy4gM8vj;...

7AI score
SaveExploits0
Huntr
Huntr
•added 2022/07/14 6:34 p.m.•14 views

Sensitive Cookie in HTTPS Session Without 'Secure' Attribute

Description The Secure attribute for sensitive cookies in HTTPS sessions is not set, which could cause the user agent to send those cookies in plaintext over an HTTP session. Proof of Concept Link: https://postimg.cc/1nBBXZr5 Remediation If possible, you should set the Secure flag for these cooki...

0.8AI score
SaveExploits0References2
Huntr
Huntr
•added 2022/07/05 9:35 a.m.•14 views

Weak Password Change Mechanism

Description When setting a new user password, commafeeddoes not require knowledge of the original password or using another form of authentication. Proof of Concept 1. Log in as a regular user 2. Go to the profile settings link 3. Select Set Password 4. Enter any 6-character password string this...

1.6AI score
SaveExploits0References3
Huntr
Huntr
•added 2022/07/04 6:32 p.m.•14 views

Improper Link Input Validation leads to Cross-site Scripting (XSS)

Description The link input validation is not filtered protocol javascript of href attribute. It allows attackers to inject malicious links to many fields of the website, such as author introduction, user summary, and book description, ... which could execute javascript code XSS. Proof of Concept...

0.7AI score
SaveExploits0
Huntr
Huntr
•added 2022/06/25 2:38 a.m.•14 views

Improper storage of authorization cookie on HTTPs pages

The authorization cookie used by the panel pufferauth is stored in the browser without using HttpOnly or Secure flags on the cookie...

0.9AI score
SaveExploits0
Huntr
Huntr
•added 2022/06/25 1:52 a.m.•14 views

Improper path sanitization allows remote read of sensitive system resources

In pufferpanel/files.go there is an EnsureAccess method that accepts a source string and prefix argument. This function attempts to validate that the path being requested is within the scope of the server's operating directory. However, there is a logic bug in this function that improperly passes...

1.2AI score
SaveExploits0
Huntr
Huntr
•added 2022/06/11 8:51 a.m.•14 views

Stored XSS in Part Parameter

Description The application inventree is vulnerable to Stored XSS in part parameter field. Proof of Concept Video PoC link: https://drive.google.com/file/d/19MiGIB3Q1VzdmMBttCKiEtFKR34z-2/view?usp=sharing...

0.6AI score
SaveExploits0
Huntr
Huntr
•added 2022/06/11 8:28 a.m.•14 views

heap-buffer-overflow in dex_parse

Description There exists a heap based out of bounds read vulnerability in dexparse c setinteger yrle16tohmapitem-type, dex-object, "maplist.mapitem%i.type", i; Reproduction Build the fuzz target with address sanitizer enabled + optional libfuzzer and run the test case from here $ git rev-parse HE...

7AI score
SaveExploits0
Huntr
Huntr
•added 2022/05/21 6:40 p.m.•14 views

Cross-site Scripting (XSS) - Reflected

Description I find Relected XSS in search function. Proof of Concept 1.Login with admin or teacher account 2.Access this url:...

0.2AI score
SaveExploits0References1
Huntr
Huntr
•added 2022/05/18 9:51 a.m.•14 views

Cross Site Request Forgery in acknowledging Toast

Description Hi there linkding maintainers, I would like to report a Cross site request forgery in acknowledging toast. This is due to the use of GET method. Proof of Concept 1. Install a local instance of linkding 2. Create admin user admin 3. Log in as admin and create a new toast 4. Go back to...

1.5AI score
SaveExploits0
Huntr
Huntr
•added 2022/05/16 6:08 p.m.•14 views

Application Level DoS:

Description Hey, when I attempt to change the password, I noticed that you haven't kept any password boundary. You need to limit password length. Hashing a large amount of data can cause significant resource consumption on behalf of the server and would be an easy target for an Application-level...

7.2AI score
SaveExploits0References1
Huntr
Huntr
•added 2022/05/13 2:45 p.m.•14 views

xss filter bypass

Description xss check bypass Proof of Concept i see you you fixed https://huntr.dev/bounties/31aba7c9-edcf-44bf-9fd8-ca15d1fa53c8/ by using if !empty$this-web && !filtervar$this-web, FILTERVALIDATEURL .\ But this can be bypassed easily and cause xss .\ FILTERVALIDATEURL can be bypassed using url...

7.2AI score
SaveExploits0
Huntr
Huntr
•added 2022/05/09 1:08 p.m.•14 views

Set cookie for different domain

Description It is not checked if the cookie domain equals the domain of the server which sets the cookie via the Set-Cookie header. Proof of Concept php true; $client-request"GET", "https://.free.beeceptor.com/setcookie"; $cookies = $client-getConfig'cookies'-toArray; printr$cookies; ? You can us...

0.5AI score
SaveExploits0References1
Huntr
Huntr
•added 2022/05/08 1:08 p.m.•14 views

Google Storage Bucket Takeover which is getting used in github repository "github.com/wardviaene/kubernetes-course"

Description wardviaene have a opensource project for kubernetes-course In the project, there is a README file which is contains installation instruction of helm. Those instructions are suggesting to download helm binary from a google bucket which was not registered on GCP. So I was able to takeov...

SaveExploits0References2
Huntr
Huntr
•added 2022/04/30 10:55 a.m.•14 views

Cross-site scripting - Reflected via upload `.xml` file

Description When user upload a file with .xml extension and direct access this file, the server response with Content-type: text/html lead to processing XML as HTML file. Proof of Concept POST /facturascripts/EditAttachedFile?code=1&action=save-ok HTTP/1.1 Host: localhost User-Agent: Mozilla/5.0...

0.1AI score
SaveExploits0References1
Huntr
Huntr
•added 2022/04/28 3:46 p.m.•14 views

Cross-site scripting - DOM via view file function

Description In Modules - Files, when click a file will have a popup and in URL will append select-file= fragment, so this fragment in url lead to XSS-DOM. Proof of Concept...

0.1AI score
SaveExploits0References1
Huntr
Huntr
•added 2022/04/26 6:31 p.m.•14 views

Small Space of Random Values

Description The number of possible random values is smaller than needed by the product, making it more susceptible to brute force attacks. Vulnerable code snippet $password = $staff'USERNAME' . rand 1000, 9999 ;...

2AI score
SaveExploits0References1
Huntr
Huntr
•added 2022/04/25 6:03 a.m.•14 views

HTML Injection in Subscan view

Description HTML code is executed in the Subscan feature Proof of Concept 1. Add a scan engine: HTMLInjection 2. Go to "subdomains" for a target and add a Subscan using the scan engine. 3. Initiate a Subscan 4. View the subscan...

1AI score
SaveExploits0
Huntr
Huntr
•added 2022/04/23 4:06 a.m.•14 views

Improper Privilege Management - receptionist can view background services and log for admin

Description Hi there openemr maintainers, I would like to report an improper authorization vulnerability in your source code. Proof of Concept 1. Install openemr in your system and create an admin account and a receptionist account 2. Log in as receptionist and see that you don't see Reports...

1.9AI score
SaveExploits0
Huntr
Huntr
•added 2022/04/03 6:25 a.m.•14 views

Stored XSS

Description Stored XSS via domain argument : Proof of Concept run this command ./GoogleDorker.py -d '"' visit created file...

2.2AI score
SaveExploits0
Huntr
Huntr
•added 2022/03/27 1:14 p.m.•14 views

unprivileged user can publish a private file

Description user who dont have any accesss in file can publish the file and then unauthenticated user can download that file Proof of Concept 1. From admin account add a new user called user-B as content Authors .\ Now give user-B permission in page section only .Dont give files permission .\ So,...

7.1AI score
SaveExploits0
Huntr
Huntr
•added 2022/03/26 3:44 a.m.•14 views

Bypass previous fix

Description Bypass previous report fix Proof of Concept it checks if returnurl starts with / . So, it can be bypasssed using //google.com . 1. Login in the demo instance https://demo.linkding.link/ 2. Go to https://demo.linkding.link/bookmarks/3/remove?returnurl=//google.com 3. You will be...

0.5AI score
SaveExploits0
Huntr
Huntr
•added 2022/03/23 2:33 a.m.•14 views

Stored XSS via upload file

Description In document feature, you can upload a file .ofd which can have xss Proof of Concept // xss.ofd alert1 Step 1: Go to Support - Documents Step 2: Click Create Documents Step 3: At the Download type, choose Internal. Upload file xss.ofd above. Step 4: Go to that file link, such as:...

7AI score
SaveExploits0
Huntr
Huntr
•added 2022/03/12 11:04 a.m.•14 views

Arbitrary file deletion in Gitea

Description When user delete the LFS data in Gitea, the oid parameter is not been validated. The attacker can make an oid whose prefix is .... to traverse directory and delete any files on the server. Proof of Concept Create a repository on Gitea. e.g. foo/bar Send a POST request with your Gitea...

1.8AI score
SaveExploits0
Huntr
Huntr
•added 2022/03/07 12:08 p.m.•14 views

Improper Authorization

Description When motuz is configured for PAM authentification it skips checking authorization completely. Therefore unprivileged expired accounts and accounts with expired passwords can still login. Proof of Concept You can expire an account with chage -E0 and still login. Impact Since disabling ...

3AI score
SaveExploits0References1
Huntr
Huntr
•added 2022/02/23 10:15 p.m.•14 views

Improper Input Validation

Description If hostname is not entered as in the following PoC, Open Redirect and SSRF occur because hostname is empty. Proof of Concept javascript // PoC : http:@127.0.0.1 const parseUrl = require"parse-url" const http = require"http" url = parseUrl"http:@127.0.0.1" console.logurl...

0.1AI score
SaveExploits0
Huntr
Huntr
•added 2022/02/17 12:30 p.m.•14 views

in microweber/microweber

Description There is no input field length in update username where any user can able to add large number of characters like imagine we can add more 5000+ character on to the update name field . Steps to Reproduce Visit the particular URL Vulnerable-link Where there is a functionality to update o...

1.1AI score
SaveExploits0References1
Huntr
Huntr
•added 2022/02/13 4:43 p.m.•15 views

Improper Access Control in liangliangyy/djangoblog

Description "formvalid" function in comments/views.py file performs the task of saving user comments. However, this function doesn't check the status of article, so users can leave comments on draft article or public article with commentstatus is off. Proof of Concept - Step 1: Login as admin in...

7AI score
SaveExploits0
Huntr
Huntr
•added 2022/01/28 8:42 a.m.•14 views

Open Redirect in alanaktion/phproject

Description Open Redirect in Login page due to unchecked to parameter. Proof of Concept Send users the following link https://demo.phproject.org/login?to=//example.com After users use their registered account to login, they will be redirected to example.com Impact By modifying the URL value to a...

1.5AI score
SaveExploits0
Huntr
Huntr
•added 2022/01/26 9:33 p.m.•14 views

in x360ce/x360ce

Description x360ce uses the .NET Random and Guid classes to generate random numbers/bytes that are used for sensitive purposes . Proof of Concept None provided. Impact This vulnerability is capable of allowing attackers to predict sensitive information on x360ce's backend see the 'occurances'...

3.6AI score
SaveExploits0
Huntr
Huntr
•added 2022/01/20 5:09 a.m.•14 views

Heap-based Buffer Overflow in gpac/gpac

Description Heap-based Buffer Overflow in gpac Proof of Concept Version: MP4Box - GPAC version 1.1.0-DEV-rev1646-gddd7990bb-master c 2000-2022 Telecom Paris distributed under LGPL v2.1+ - http://gpac.io Please cite our work in your research: GPAC Filters: https://doi.org/10.1145/3339825.3394929...

SaveExploits0
Total number of security vulnerabilities4084