Lucene search
+L
HackeroneRecent

15579 matches found

Hacker One
Hacker One
•added 2026/05/06 7:20 p.m.•37 views

curl: mbedTLS private-key blob null-termination asymmetry in lib/vtls/mbedtls.c (mbed_load_privkey)

Summary: In lib/vtls/mbedtls.c, function mbedloadprivkey lines 653-738 passes raw sslkeyblob-data and sslkeyblob-len directly to mbedtlspkparsekey at lines 706-708 mbedTLS 4.x branch and 718-722 mbedTLS 3.x branch, without ensuring null-termination. The mbedTLS API contract for mbedtlspkparsekey...

5.7AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/05/06 7:15 p.m.•32 views

PortSwigger Web Security: UI Consent Bypass via Comma Injection in `addAutoApproveTarget` — User-Approval Dialog and Persistence Layer Disagree on Target Scope, Yielding Authen

A vulnerability was discovered in Burp Suite MCP Server BApp v1.2.1 where the addAutoApproveTarget function failed to validate the hostnames passed to it. This allowed a malicious MCP client to inject a comma-separated hostname, which was then persisted as multiple independent allow-list entries...

5.4AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/05/05 7:30 a.m.•36 views

GitHub: Able to bypass authorization logic and gain more access then intended

A UI misrepresentation vulnerability was identified in GitHub Enterprise Server that allowed an OAuth application to gain unintended access to an organization's runner management. The vulnerability was fixed in versions 3.21.2, 3.20.4, 3.19.8, 3.18.11, 3.17.17, and 3.16.20. This vulnerability was...

5.5CVSS6.1AI score0.00364EPSS
SaveExploits0
Hacker One
Hacker One
•added 2026/05/05 2:20 a.m.•46 views

Rocket.Chat: IDOR: autotranslate.translateMessage Full Message Content Leak

The /api/v1/autotranslate.translateMessage endpoint allowed any authenticated user to retrieve the full content of any message from any room, including private groups, direct messages, and channels. The endpoint fetched the message without performing a room access check, returning the complete...

5.3CVSS5.8AI score0.003EPSS
SaveExploits0
Hacker One
Hacker One
•added 2026/05/04 1:51 p.m.•41 views

curl: MQTT CONNACK Packet Type Bypass leads to RCE via Malicious Broker

Summary: mqttverifyconnack in lib/mqtt.c never checks that the received packet type is actually a CONNACK 0x20. The constant MQTTMSGCONNACK is commented out at line 45, making the check impossible to write. A malicious broker can send any packet — e.g. PUBACK 0x40 — with remaininglength=2 and...

6.3AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/05/04 1:17 p.m.•68 views

PortSwigger Web Security: Burp Suite Professional: browser-powered crawl can write attacker-controlled files through file input handling

A vulnerability was discovered in Burp Suite Professional 2026.3.3 on Windows. When Burp Scanner's browser-powered crawler crawled an attacker-controlled website, the website could force Burp to write an attacker-controlled file to an attacker-controlled local path. The issue was caused by Burp's...

5.4AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/05/03 6:34 a.m.•30 views

curl: Potential Resource Leak in tool_parsecfg.c at line 279 during fileerror

Summary: A resource leak was identified in src/toolparsecfg.c using the Clang Static Analyzer. When a file error occurs fileerror is true during config parsing, the function returns PARAMREADERROR without ensuring the file stream is properly closed, leading to a potential file descriptor leak...

5.8AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/05/02 8:50 p.m.•27 views

Tor: Tor onion service INTRODUCE2 invalid-MAC cells permanently grow service replay cache

A vulnerability was discovered in Tor's onion service INTRODUCE2 handling. A remote client could send well-formed INTRODUCE1 cells with an invalid MAC, but a unique byte pattern. The introduction point would forward these cells as INTRODUCE2 to the onion service. The onion service would insert th...

5.8AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/05/02 7:41 p.m.•19 views

Tor: Conflux-queued zero-length RELAY_END triggers heap out-of-bounds read

A vulnerability was discovered in Tor that could trigger a heap out-of-bounds read when a zero-length RELAYEND cell was processed on a non-open AP stream. The vulnerability was caused by the way Tor handles these cells, where the reason byte was read before checking the message length. This issue...

5.9AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/05/02 4:25 a.m.•35 views

curl: wcurl treats some URL operands after -- as curl options

I found that wcurl does not always keep operands after -- in a pure URL-data context. The documented way to pass curl options through wcurl is --curl-options, but a value supplied as a URL operand can still reach the final curl command as an option, for example wcurl -- "--url=file:///...". A...

6.3AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/05/01 5:32 p.m.•47 views

curl: libcurl 8.20.0 incomplete fix for CVE-2026-7168: changing only CURLOPT_PROXYPORT leaks stale Proxy Digest auth to a different proxy

Summary: I found an incomplete-fix variant of CVE-2026-7168 in curl 8.20.0. The 8.20.0 fix clears state.proxydigest / state.authproxy when CURLOPTPROXY changes, but not when only CURLOPTPROXYPORT changes. On the same easy handle, request 1 through proxyA CURLOPTPROXYPORT=18197 learns Proxy Digest...

5.3CVSS6.4AI score0.00591EPSS
SaveExploits1
Hacker One
Hacker One
•added 2026/04/29 7:44 a.m.•50 views

curl: MQTT state machine confusion: PINGRESP/DISCONNECT with non-zero remaining_length dispatches to stale nextstate

Summary: In lib/mqtt.c, the state machine in mqttdoing lines 894-911 in curl 8.20.0 does not validate that PINGRESP 0xD0 and DISCONNECT 0xE0 packets have remaininglength == 0 as required by MQTT 3.1.1 spec sections 3.13.1 and 3.14.1. A malicious broker can send a PINGRESP fixed header with non-ze...

5.8AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/28 9:50 p.m.•31 views

AWS VDP: bedrock-mantle.api.aws accepts Bedrock API keys outside the IAM Deny, CloudTrail signal, and invocation logging AWS publishes for Bedrock keys

A second Bedrock API key-accepting service plane called "bedrock-mantle" was discovered. This plane was not described in AWS's customer-facing Bedrock documentation. As a result, the AWS-published security controls to detect and prevent Bedrock API key abuse failed to apply to the bedrock-mantle...

6.1AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/28 6:05 p.m.•40 views

Tor: Malicious Conflux Endpoint Can Leave Stale Global OOO Queue Accounting After Teardown

A vulnerability was discovered in Tor's Conflux OOO queue accounting. The vulnerability could cause the global OOO queue byte counter to remain inflated after a Conflux set was torn down, even though the memory had already been freed. This was due to a lack of accounting updates during the teardo...

5.3AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/28 6:57 a.m.•22 views

Monero: SpendProofV1 txid-substitution: get_spend_proof/check_spend_proof do not verify returned transaction hash

A vulnerability was discovered in the Monero project where the getspendproof and checkspendproof functions do not verify the returned transaction hash against the requested transaction ID. This allows a malicious or compromised daemon to provide a valid serialized transaction body for a different...

5.5AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/27 10:53 p.m.•56 views

Monero: `check_reserve_proof` counts duplicate entries: one output can inflate `total`

A vulnerability was discovered in the checkreserveproof function in the Monero wallet software. The vulnerability allowed duplicate entries in the reserve proof, which could artificially inflate the reported total reserve amount without affecting the verification of individual entries. The issue...

5.5AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/27 4:23 p.m.•50 views

Monero: `check_reserve_proof` sums RingCT ECDH amounts without checking the output commitment

The checkreserveproof function in the Monero codebase was found to sum RingCT ECDH amounts without checking the output commitment. The decoded amount was added to the total without verifying that it matched the commitment, which could allow a malicious prover to claim larger reserves than actuall...

5.5AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/27 2:54 a.m.•52 views

curl: CVE-2026-7168: cross-proxy Digest auth state leak

Summary: On libcurl 8.19.0, Proxy Digest state learned from proxyA survives an independent transfer boundary on a reused easy handle and is emitted preemptively to proxyB when the proxy is changed. In the attached C PoC, the first CONNECT to proxyB carries Proxy-Authorization: Digest ... built fr...

5.3CVSS6.3AI score0.00591EPSS
SaveExploits1
Hacker One
Hacker One
•added 2026/04/26 10:35 p.m.•64 views

Shopify: Missing HMAC validation on /uninstall webhook in Shopify/sample-django-app reference template

Repository: https://github.com/Shopify/sample-django-app Description The /uninstall webhook endpoint in sample-django-app processes incoming requests without verifying the X-Shopify-Hmac-Sha256 header. Shopify explicitly requires this validation as a mandatory security measure for all webhook...

5.8AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/26 5:20 a.m.•40 views

Nextcloud: Path Traversal in Nextcloud Talk Android Exposes User Credentials and Private Data via FileProvider

A vulnerability in Nextcloud Talk Android allowed an external Android app to write and retrieve config files by pinging an internal endpoint...

5.5AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/25 12:18 a.m.•55 views

curl: CVE-2026-7009: OCSP stapling bypass with Apple SecTrust

Summary When curl is built with --with-apple-sectrust or -DUSEAPPLESECTRUST=ON and OpenSSL, the --cert-status / CURLOPTSSLVERIFYSTATUS option is silently bypassed when Apple SecTrust handles certificate chain verification instead of OpenSSL. The user explicitly requests OCSP stapling enforcement,...

5.3CVSS5.5AI score0.01102EPSS
SaveExploits3
Hacker One
Hacker One
•added 2026/04/24 7:35 p.m.•59 views

HackerOne: Authenticated Elasticsearch Painless script execution via Query.search.sort_query on hackerone.com/graphql

The GraphQL query on hackerone.com/graphql allowed authenticated users to execute arbitrary Painless scripts through the sortquery argument, without server-side validation or allowlisting. This was confirmed by submitting requests with different Painless script payloads, and observing that the...

5.8AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/24 4:08 p.m.•39 views

Monero: wallet-rpc crash via malformed /gettransactions response (empty txs → vector::front() in check_tx_key / check_tx_proof)

A vulnerability was discovered in the Monero wallet software that could cause the wallet-rpc process to crash when handling a malformed response from the daemon's /gettransactions endpoint. The vulnerability was due to the wallet software making assumptions about the response structure that were...

5.5AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/24 1:34 p.m.•30 views

Brave Software: iOS Brave Playlist "Open in Private Tab" bypasses FaceID requirement for Private Tabs

A vulnerability was discovered in the Brave browser for iOS where adding or opening a song in the Brave playlist and holding for the "Open in new Private Tab" option bypassed the Face ID or passcode requirement for accessing Private Tabs. This affected Brave iOS version 1.88 and iOS version 26.4....

5.8AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/24 8:43 a.m.•29 views

Node.js: Permission Model Bypass via `process.report.writeReport()` Path Misvalidation

A flaw was discovered in the Node.js permission model that allowed bypassing of security controls via the process.report.writeReport path misvalidation...

8.2CVSS5.3AI score0.00317EPSS
SaveExploits0
Hacker One
Hacker One
•added 2026/04/22 6:49 p.m.•13 views

Discourse: Hidden/restricted tags can be mutated through synonym ID paths without per-tag authorization

A vulnerability was discovered in Discourse where a non-admin user with tag-editing permission could modify hidden or restricted tags by supplying their numeric IDs to the synonym creation and tag settings endpoints. Although the user could not view the hidden tags, the controller only authorized...

5.5AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/21 10:11 p.m.•23 views

Node.js: Node.js unicode dot separator handling can lead to tls wildcard-depth authentication bypass due to resolver and verifier hostname normalization mismat

Vulnerability description not provided...

7.7CVSS7.3AI score0.03231EPSS
SaveExploits0
Hacker One
Hacker One
•added 2026/04/21 5:11 p.m.•38 views

Monero: `relay_tx` wallet-rpc skips `--restricted-rpc` guard and lets any caller corrupt wallet state via attacker-controlled `pending_tx`

The relaytx wallet-RPC method in Monero was found to bypass the --restricted-rpc guard, allowing any caller to corrupt the wallet state by submitting a malicious pendingtx blob. The issue was that the onrelaytx handler did not perform any ownership checks on the supplied pendingtx before passing ...

5.5AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/21 2:58 p.m.•110 views

Rocket.Chat: Unauthenticated reading of every file via livechat auth and predicting MongoDB ObjectId()

Vulnerability description not provided...

9.3CVSS5.3AI score0.00392EPSS
SaveExploits0
Hacker One
Hacker One
•added 2026/04/21 3:37 a.m.•25 views

Monero: View-only offline transaction creation bypasses the long-payment-ID privacy block

A vulnerability was discovered in the monero-gui wallet software where the view-only offline transaction creation process did not enforce the same protection against long payment IDs as the normal online transaction sending process. This allowed a malicious payment request to include a standalone...

5.5AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/21 3:05 a.m.•17 views

Monero: `set_daemon` wallet-rpc silently ignores `ssl_allowed_fingerprints` → pinning bypassed, wallet↔daemon MITM

The setdaemon JSON-RPC in monero-wallet-rpc was found to have a vulnerability that silently ignored the sslallowedfingerprints parameter, allowing MITM attacks against the wallet-daemon connection. The vulnerability was introduced in the initial release of the RPC in March 2019 and affected all...

5.5AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/20 6:46 a.m.•36 views

curl: Heap-buffer-overflow in `Curl_ssl_push_certinfo_len()` — sole bounds check is `DEBUGASSERT`

Summary Curlsslpushcertinfolen in lib/vtls/vtls.c uses DEBUGASSERTcertnum numofcerts as its only bounds check before writing a heap pointer into ci-certinfocertnum. DEBUGASSERT is a no-op in every release/production build lib/curlsetup.h:1084. Any mismatch between the count passed to...

5.7AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/20 6:36 a.m.•28 views

curl: Stack exhaustion in MIME multipart reading with deeply nested subparts

Summary: The MIME read path uses mutually recursive helpers for nested multipart structures without enforcing a recursion depth limit. A sufficiently deep tree of nested curlmimesubparts objects causes stack exhaustion when libcurl starts reading the MIME body. The attached PoC builds a deeply...

5.5AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/19 6:43 p.m.•11 views

Monero: sign_multisig crashes monero-wallet-rpc on a malformed but decryptable multisig txset

The vulnerability in monero-wallet-rpc's signmultisig function allowed a malformed but decryptable multisig transaction set to cause a process crash instead of returning an error. The issue was resolved in version 0.18.5.0...

5.8AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/19 6:10 p.m.•12 views

Monero: Restricted ZMQ RPC bypasses HTTP restricted-mode resource checks

The restricted ZMQ RPC in monerod did not enforce the same request restrictions as the restricted HTTP RPC. The ZMQ RPC relied primarily on a small method blocklist, allowing several allowed methods to accept requests that the restricted HTTP RPC explicitly rejected or capped. This issue was...

5.8AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/18 11:22 p.m.•33 views

curl: Use-after-free in `curl_easy_ssls_export()` during callback re-entrancy

Summary: curleasysslsexport iterates the SSL session list and invokes a caller-provided callback for each entry. If that callback calls curleasysslsimport on the same easy handle, the import path can evict and free the current session node while the export loop still holds it. The subsequent...

5.5AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/18 10:54 a.m.•13 views

Monero: ZMQ get_output_distribution duplicate amount DoS

The ZMQ getoutputdistribution RPC was vulnerable to a memory exhaustion denial-of-service attack. The method accepted an unbounded amounts array and returned a separate distribution for each entry, allowing a small request to expand into a very large response by repeatedly including the amount 0...

5.9AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/17 6:59 p.m.•96 views

curl: libcurl omits IPv6 zoneid from host identity and leaks credentials/cookies across scoped link-local realms

Summary: libcurl omits the IPv6 zoneid component from multiple security-sensitive host identity decisions even though the connection layer still routes by zoneid. As a result, two distinct scoped/link-local destinations such as fe80::X%zoneA and fe80::X%zoneB are treated as the same host by...

7.5CVSS6.7AI score0.03154EPSS
SaveExploits1
Hacker One
Hacker One
•added 2026/04/17 2:41 p.m.•25 views

curl: libcurl reuses a learned RTSP Session header across different hosts on the same easy handle, enabling cross-host session leak and replay

Summary: libcurl automatically learns RTSP Session: headers from server responses and stores them in data-set.strSTRINGRTSPSESSIONID in lib/rtsp.c:1015-1033. On later RTSP requests using the same easy handle, rtspdo reads that easy-handle-scoped value at lib/rtsp.c:373 and unconditionally emits...

5.8AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/17 1:04 p.m.•38 views

Revive Adserver: Stored XSS via malicious usernames in audit log details + Username validation bypass in XML‑RPC addUser

Vulnerability description not provided...

5.8AI score0.00412EPSS
SaveExploits1
Hacker One
Hacker One
•added 2026/04/17 12:29 p.m.•43 views

curl: Digest Auth State Leak on Cross-Origin Redirect via Netrc - Username and Password Hash Sent to Wrong Host

Summary When curl follows an HTTP redirect from hostA to hostB using --netrc --digest -L, Digest authentication state nonce, realm from hostA persists and is combined with hostB's netrc credentials to generate an unsolicited Digest Authorization header sent to hostB. This leaks hostB's username i...

5.7CVSS6.7AI score0.0176EPSS
SaveExploits1
Hacker One
Hacker One
•added 2026/04/17 7:47 a.m.•47 views

Shopify: mruby-engine: UAF in MRubyEngine#initialize enables local RCE

Summary Double-init of MRubyEngine frees engine + unmaps mspace, but leaves Ruby DATAPTR dangling. Kernel reuses freed VA via mmapMAPFIXED. Attacker forges memrubyengine struct + mrbstate in reclaimed region, points mrbstate-allocf at libc.system, arranges bytes of mrbstate to also spell a shell...

5.8AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/17 5:03 a.m.•19 views

Monero: HTML Injection in Transaction Confirmation Dialog via Address Book Description Enables UI Spoofing Before Fund Transfer

The Monero GUI wallet was found to render address book descriptions as HTML in the transaction confirmation dialog without sanitizing the input. This vulnerability could enable an attacker to craft a malicious Monero URI or QR code, which when added to the victim's address book, would display...

9.8CVSS8.7AI score0.10478EPSS
SaveExploits0
Hacker One
Hacker One
•added 2026/04/16 7:50 p.m.•35 views

Revive Adserver: Banner status override by advertiser‑level users

A vulnerability was reported in Revive Adserver 6.0.6 and earlier, which allowed an advertiser-level user to activate or deactivate a banner without proper permissions. The issue was caused by the banner-edit.php script, which allowed the banner status to be overwritten solely based on banner edi...

5.4CVSS5.8AI score0.00339EPSS
SaveExploits1
Hacker One
Hacker One
•added 2026/04/16 11:28 a.m.•51 views

curl: CVE-2026-6429: netrc credential leak with reused proxy connection

Summary: libcurl can leak .netrc-derived host Authorization credentials across redirected hosts when an HTTP proxy connection is reused. In the PoC, .netrc contains credentials only for a.test, but after a.test redirects to b.test and then c.test over the same keep-alive proxy connection, libcurl...

5.3CVSS5.5AI score0.00512EPSS
SaveExploits1
Hacker One
Hacker One
•added 2026/04/16 9:24 a.m.•26 views

Revive Adserver: Missing access control when modifying parent entities via XML‑RPC

Vulnerability description not provided...

4.3CVSS5.8AI score0.0027EPSS
SaveExploits0
Hacker One
Hacker One
•added 2026/04/16 5:48 a.m.•20 views

Node.js: Unbounded memory growth in `node:http2` clients via attacker-controlled ORIGIN frames

Vulnerability description not provided...

7.5CVSS6.8AI score0.00639EPSS
SaveExploits0
Hacker One
Hacker One
•added 2026/04/15 9:11 p.m.•177 views

CoinMate.io: POST /api/bitcoinWithdrawalFees returns financial data without authentication despite being documented as a USER OPERATION (private endpoint)

A vulnerability was discovered in the CoinMate API where the POST /api/bitcoinWithdrawalFees endpoint was accessible without authentication, despite being documented as a private endpoint. The endpoint returned real-time Bitcoin withdrawal fee data without requiring any authentication, unlike oth...

5.8AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/04/15 10:09 a.m.•11 views

Nextcloud: Critical broken access control: API-only delegated admin can enumerate all Team Folders and grant access to arbitrary groups

A critical broken access control vulnerability was discovered in Nextcloud's Group Folders app. The vulnerability allowed an API/REST only delegated admin to bypass folder-level authorization and gain access to any Team Folder by abusing the POST /index.php/apps/groupfolders/folders/id/groups...

6.5CVSS6.7AI score0.00469EPSS
SaveExploits0
Hacker One
Hacker One
•added 2026/04/15 6:22 a.m.•30 views

curl: lib/http2.c: SSL connections accept non-HTTP push schemes (incomplete fix for 2e8c922a)

Summary: settransferurl in lib/http2.c validates the :scheme pseudo-header of PUSHPROMISE frames only when !viasslconn — a guard added by commit 2e8c922a to block non-TLS connections from accepting TLS-scheme pushes. The symmetric case was not addressed: over TLS, viasslconn is TRUE, the guard at...

5.9AI score
SaveExploits0
Total number of security vulnerabilities15579