4084 matches found
Cross-Site Request Forgery (CSRF) in dolibarr/dolibarr
βοΈ Description Attacker can delete any Product for any user with CSRF vulnerability when the Admin or SuperAdmin or an authorized user click on PoC.html file, it is enough to attacker know the Product id on server. I convert the GET...
in erudika/scoold
Reuse of cookies: The cookies are not expiring after sign out. Once the user signs out of his account, the cookies needs to be expired and should not be any use of reuse. But in this case, an attacker can grab the cookies and use them to log them into a user's account POC: 1Go to...
Cross-site Scripting (XSS) - Stored in pimcore/pimcore
βοΈ Description pimcore is a Open Source Data & Experience Management Platform PIM, MDM, CDP, DAM, DXP/CMS & Digital Commerce this package is vulnerable for Stored XSS thru gender tag π΅οΈββοΈ Proof of Concept π₯ Impact This vulnerability is capable of stored xss π Location Gender.phpL21...
Cross-site Scripting (XSS) - Stored in sylius/sylius
βοΈ Description Open Source eCommerce Platform on Symfony this package vulnerable for stored xss thru svg files π΅οΈββοΈ Proof of Concept https://i.imgur.com/UNqIg8l.mp4 π₯ Impact This vulnerability is capable of XSS...
Cross-site Scripting (XSS) - Stored in bigprof-software/online-rental-property-manager
βοΈ Description I found a stored XSS in your project which is lead by adding Units description. π΅οΈββοΈ Proof of Concept Steps to reproduce: 1. Create a Unit. 2. Enter " in the description. 3. Save and you will see XSS. π₯ Impact This vulnerability is capable of stored XSS...
Cross-site Scripting (XSS) - Stored in bigprof-software/online-rental-property-manager
π₯ BUG Stored xss via signup page π₯ VERSION TESTED latest version as of 4/7/21 π₯ IMPACT xss allow to execute arbitary javascript in vicitm account π₯ STEP TO REPRODUCE 1. goto http://localhost/online-rental/app/admin/pageSettings.php and click on Sign Up tab . Here allow signup.\ now put bellow xss...
Cross-site Scripting (XSS) - Stored in bigprof-software/online-invoicing-system
βοΈ Description There is a Stored XSS on the user profile edit page which occurs due to improper sanitization of the Address field as tested on the latest release. π΅οΈββοΈ Proof of Concept Step to reproduce: Go to /admin/pageSettings.php?search-settings=smtp and the payload: ""@x.y in the "Senders...
Cross-Site Request Forgery (CSRF) in bigprof-software/online-rental-property-manager
βοΈ Description The app/admin/pageDeleteMember.php?memberID= does not have a CSRF protection. This could be used by attackers to trick the admin to delete a member from their system. π΅οΈββοΈ Proof of Concept For this attack to work, a logged in admin, should visit the POC page...
Cross-site Scripting (XSS) - Stored in bigprof-software/online-rental-property-manager
βοΈ Description Stored xss via employmentandincomehistoryview π΅οΈββοΈ Proof of Concept plz check this 1 minute video to reproduce the bug https://drive.google.com/file/d/1wmBmdvdHTLORNc9det4HYj1Dtfd97Y/view?usp=sharing...
Cross-site Scripting (XSS) - Stored in bigprof-software/online-rental-property-manager
βοΈ Description Stored xss in pageTransferOwnership.php where sourceMemberID parameter leads to xss which gets stored in pageViewRecords.php π΅οΈββοΈ Proof of Concept Steps to reproduce: 1. Go to admin account 2. Visit URL /app/admin/pageTransferOwnership.php?sourceGroupID=2&sourceMemberID="alert1 π₯...
Cross-site Scripting (XSS) - Stored in bigprof-software/online-rental-property-manager
βοΈ Description There is a stored xss in member profile in the full name π΅οΈββοΈ Proof of Concept Steps to Reproduce: 1. Create a member account. 2. Login into the member account. 3. Enter the s"' payload in the Full Name field. 4. Update the profile and You will see an alert. π₯ Impact Stored XSS...
Cross-site Scripting (XSS) - Stored in bigprof-software/online-invoicing-system
βοΈ Description There is a Stored XSS in the online invoicing system which could be exploited by any user who has permission to add the invoice. when a comment is added during the creation of invoices by any user then due to improper sanitization XSS payload gets triggered. π΅οΈββοΈ Proof of Concept...
Command Injection in sofianehamlaoui/lockdoor-framework
βοΈ Description Unsanitized user input leads to command injection. π΅οΈββοΈ Proof of Concept // PoC whatweb CI https://drive.google.com/file/d/1mrYiu7oTaAm2qjLDKz23VMUkiujafTh/view?usp=sharing π₯ Impact command run as root. So an attacker could do potential damage to the machine...
in hascheksolutions/opentrashmail
βοΈ Description Attackers can control the filesystem path argument to readfile at api.php line 35 for ?email= parameter, which allows them to access or modify otherwise protected files. Analysis Trace: 1. application take unsensitized input at: $email = strtolower$REQUEST'email'; 2. Assigning user...
Heap-based Buffer Overflow in rup0rt/pcapfix
Description A heap over flow was found in pcapfix in function fixpcapng in pcapng.c at line 1571 Test version : 1.1.6 2fe168e Test env: gcc 9.3.0 ubuntu 20.04 x86-64 Proof of Concept CFLAGS="-fsanitize=address" make ./pcapfix poc poc is attatched in reference link c ==618350==ERROR:...
Server-Side Request Forgery (SSRF) in kalcaddle/kodexplorer
βοΈ Description SSRF via SVG due to improper processing of SVG files. π΅οΈββοΈ Proof of Concept Payload: https://drive.google.com/file/d/1q-GHJ01p8Ssok1GWN-QxSznBy1JGvY8x/view?usp=sharing Download and upload it on the server and run the server on port 8000 and then view the file. π₯ Impact This...
None in babybuddy/babybuddy
βοΈ Description Improper restriction at login portal which lets an attacker brute force user's accounts. π΅οΈββοΈ Proof of Concept Video POC: https://drive.google.com/file/d/1udzAGroSqDbEqPRYlUzv7bHgHq7oMNuk/view?usp=sharing You will get 200 for incorrect as it opens the same page for login and 302...
in kestasjk/webdiplomacy
βοΈ Description It can be possible to perform a clickjacking attack due to the lack of frame restrictions. The file https://github.com/kestasjk/webDiplomacy/blob/07de41f21192b0b611af343bc0d880c1de78d194/header.php does not set the response header X-Frame-Options: DENY. This issue can be found from...
Cross-site Scripting (XSS) - Reflected in falconchristmas/fpp
βοΈ Description Reflected XSS in shutdownRemoteFPP.php when a user asked to provide an IP in URL, resulting in XSS π΅οΈββοΈ Proof of Concept https://drive.google.com/file/d/1RXF4AO1j7OFfr7RhU1ZM0yPftd0qsxHt/view?usp=sharing payload: alert111 π₯ Impact This vulnerability is capable of Reflected XSS...
Cross-site Scripting (XSS) - Stored in typecho/typecho
π₯ BUG Stored xss against higher level user π₯ IMPACT I see there is no xss protection in post writing ,allow to execute javascript command .\ There is many type of role like admin,contributor etc .\ So, here contributor user can write a post with xss payload and when admin open this post then xss ...
Classic Buffer Overflow in falconchristmas/fpp
βοΈ Description Hi, There are multiple .bss buffer overflows in https://github.com/FalconChristmas/fpp/blob/f4a1621c8be15a41305269830b700a2b5443aa0f/src/fpp.cL64 : c char command8192; char response256; // int main int argc, char argv memsetcommand, 0, sizeofcommand; SetupDomainSocket; ifargc1 //...
Cross-site Scripting (XSS) - Reflected in falconchristmas/fpp
βοΈ Description Hi, In https://github.com/FalconChristmas/fpp/blob/123cdf2eb11062766da333a7a4d85bc0bf620e47/www/virtualdisplay.phpL14 you create a variable canvasWidth that will be used and reflected multiple times without sanitizing user input : php Later in the script : another PHP file will be...
Heap-based Buffer Overflow in mcfriend99/bird
βοΈ Description Heap-based Write Violation. Certain input programs can result in write access violations by the syntax checker component of the interpreter. One such program writes 23 bytes onto the heap outside of bounds and may result in arbitrary code execution and memory leaks. π΅οΈββοΈ Proof of...
Improper Privilege Management in dolibarr/dolibarr
π₯ BUG unprivileged user can download file of a agenda π₯ IMPACT user dont have access to specific agenda but still can download file uploaded to this agenda . π₯ TESTED VERSION dolibarr 14.0.0-beta π₯ STEP TO REPRODUCE 1. First goto admin account and add user B as normal user .\ Now give user B...
Cross-site Scripting (XSS) - Stored in dolibarr/dolibarr
βοΈ Description dolibarr is vulnerable to XSS. It is possible to upload SVG files containing JavaScript code. π΅οΈββοΈ Proof of Concept SVG file content: html alertdocument.domain; 1. With an authenticated user, access http://localhost/societe/card.php?action=create&leftmenu=. 2. Write any content in...
Heap-based Buffer Overflow in croatiacontrolltd/asterix
βοΈ Description Whilst experimenting with asterix, built from commit f44cfea, compiled with Clang 10 + ASan on Ubuntu 20.04.2 LTS, we are able to induce a heap-buffer-overflow in DataItemBits::getBits asterix/src/asterix/DataItemBits.cpp:125. Since there is no bounds checking, when the software...
in koel/koel
βοΈ Description Koel is lacking any form of rate limiting in the login form, thus allowing an attacker to brute force their way in. π΅οΈββοΈ Proof of Concept - Spin up an instance of Koel. - Open up burpsuite and capture a login request, send it to intruder, set your options and run. - 401 is shown...
Cross-site Scripting (XSS) - Stored in knadh/listmonk
βοΈ Description Hello, I found stored xss on Logs while creating new campaign works with other stuff not only campaign π΅οΈββοΈ Proof of Concept https://drive.google.com/file/d/1Y5CMQdfzzdWwcCsQ8y85GgWPOilJVOgo/view?usp=sharing sorry for bad quality Payload: asdf" π₯ Impact xss...
Cross-site Scripting (XSS) - Reflected in falconchristmas/fpp
βοΈ Description FalconChristmas/fpp suffer from a XSS vulnerability. In https://github.com/FalconChristmas/fpp/blob/master/www/playlists.phpL15 we see : php var initialPlaylist = ""; XSS is possible because the playlist variable isn't sanitized before reflection in the webpage. π΅οΈββοΈ Proof of...
Cross-site Scripting (XSS) - Reflected in coppermine-gallery/cpg1.6.x
βοΈ Description Coppermine is vulnerable to XSS attacks on /plugins/uploadh5a/help.php because it doesnt sanitize user supplied parameters as shown below. Vulnerable variable: t Method: GET The $styles variable is constructed using the user supplied data, and then is echo in the response. $styles =...
Command Injection in totaljs/framework
Description Command Injection in total.js Proof of Concept 1. Create the following PoC file: // poc.js const total = require'total.js'; let image = Image.load""; let payload = ";touch HACKED;"; image.pipenull,payload; 2. Execute the following commands in terminal: npm i total.js Install affected...
Prototype Pollution in indlekofer/object_set
Description Prototype Pollution in @indlekofer/objectset Proof of Concept 1. Create the following PoC file: // poc.js var objectSet = require"@indlekofer/objectset" var obj = console.log"Before : " + .polluted; objectSet.defaultobj,"proto","polluted","Yes! Its Polluted"; console.log"After : " +...
Prototype Pollution in imrefazekas/assign.js
Description assign.js is vulnerable to Prototype Pollution. This package allowing for modification of prototype behavior, which may result in Information Disclosure/DoS/RCE. Proof of Concept 1. Create the following PoC file: js // poc.js var Assigner = require"assign.js" var assigner = new Assign...
Remote Code Execution (RCE) via Insecure Deserialization of Triggers/Exceptions in BaseSerialization
This report is not public...
Session is not expiring after password resetting
This report is not public...
Unbounded Classification Output Sorting Leads to Remote Denial-of-Service in Triton Inference Server
This report is not public...
Remote code execution via transformers_utils/get_config
This report is not public...
SQLite Operator-Based SQL Injection Vulnerability in LangGraph
This report is not public...
Remote Code Execution via Unsafe Torch Load in TransfoXLCorpus
Description This is a new bypass to the patch of my previous report, in which the maintainers only apply the "TRUSTREMOTECODE" to guard the vulnerable code of vocabdict = pickle.loadf, but overlooked another vulnerable code of corpusdict = torch.loadresolvedcorpusfile without setting...
Lack of proper access control on endpoint to delete evaluators
Description The /v1/evaluators/ route allows users to delete evaluators of a project by sending a DELETE request. However, the route lacks proper access control, such as middleware to ensure that only users with appropriate roles can delete evaluator data. The current implementation: Does not...
Missing check_access in lollms_binding_infos
This report is not public...
SSRF via Custom Tool Testing
This report is not public...
Denial of service through memory exhaustion
This report is not public...
SSRF via POST /v1/llm/add_llm and /v1/conversation/tts
This report is not public...
URL check not complete, lead to SSRF
This report is not public...
Remote Code Execution via Pickle Deserialization with Hard-Coded AuthKey in RPC Server
Description RagFlow implements an RPC server using Python's native multiprocessing package. It fully understands the use of AuthKey to access and control the group communication when applying multiprocessing for network conditions via socket, but the current implementation hard-coded the AuthKey ...
XSS through document upload
This report is not public...
Serious Security Vulnerability Discovered in Promotion
Description I am writing to report a serious security vulnerability that we have uncovered. Specifically, we have found that promotions applied to certain client groups are still being honored even after the promotions are no longer applicable to those groups. This means that attackers can...
Allows large characters in change password
Description The commafeedapplication allows large characters to insert in the input field "password" at password change feature which can allow attackers to cause a Denial of Service DoS via a crafted HTTP request. Proof of Concept 1. Login and go to profile 2. Go to password change feature 3. Fi...
Cross Site Scripting via Improper Input Validation
Description The parse-url The 5.0.8 version of the parser does not check url characters between protocols. This causes spoofing of the javascript protocol itself. Proof of Concept javascript const parseUrl = require"parse-url"; const express = require'express'; const app = express; parsed =...