Skip to content
OpenAdvisories

Latest vulnerabilities

Every new CVE with its exploitation status, public exploits and fixes — from nearly 30 public sources, updated hourly.

Tracked
409,476
Last 24h
556
Critical, 7 days
337
Known exploited
1,779

108,001 results · Clear filters · Feed

  • Medium 5.8

    Gitea local code execution through writable Git hooks

    Gitea creates server-side Git hook directories and scripts with mode 0777 and relies on the process umask to restrict access. With a permissive umask such as 0000 or 0002, another local user who can reach the repository storage may modify a hook or add an exe…

  • Medium 5.4

    Gitea private migration creation with public-only tokens

    Gitea's repository migration API accepts a public-only token when the request specifies creation of a private repository. A delegated token intended to operate only on public resources can create a private repository and migration task under the authorizing a…

  • Medium 5.4

    Gitea organization repository creation token scope bypass

    Gitea's organization repository-creation API requires write:organization but omits the write:repository token scope enforced by other repository-creation routes. A personal access token or OAuth application token without repository-write scope can therefore c…

  • Medium 4.3

    Gitea restricted-user SSH and GPG key metadata disclosure

    Gitea's user SSH and GPG key-list API endpoints omit the profile visibility check applied by their web equivalents. A restricted account can retrieve public keys, key titles, fingerprints, and GPG-embedded email addresses belonging to Limited-visibility users…

  • Medium 4.3

    Gitea restricted-user issue search disclosure

    Gitea's API and web issue-search paths do not treat restricted accounts as anonymous viewers when evaluating Limited-visibility repository owners. A restricted user can search and retrieve issue titles and bodies that should be hidden by the owner's visibilit…

  • Medium 4.3

    Gitea restricted-user activity and heatmap disclosure

    Gitea's activity-feed and contribution-heatmap API handlers do not apply the profile visibility check for restricted accounts viewing Limited-visibility users. A restricted user can retrieve activity records and contribution timestamps that the corresponding …

  • Medium 6.5

    Gitea required Actions check bypass through skipped workflows

    For pull request events, Gitea reads workflow definitions from the pull request head and posts a synthetic skipped status when workflow branch or path filters exclude execution. A fork pull request author can supply a workflow matching a required status conte…

  • Medium 4.3

    Gitea restricted-user organization metadata disclosure

    Gitea's user organization-list API includes Limited-visibility organizations for authenticated restricted accounts without applying the visibility restriction enforced by the single-organization endpoint. A restricted user can list a known user's public organ…

  • Medium 4.3

    Gitea restricted-user package visibility bypass

    Gitea's package registry grants authenticated users read access to packages owned by Limited-visibility users without excluding restricted accounts. A restricted user can enumerate and download those packages despite the visibility policy that should prevent …

  • Medium 5.3

    Gitea private reusable workflow disclosure to fork runs

    Gitea's collaborative-owner authorization path for reading cross-repository reusable workflows does not exclude fork pull request runs. An approved fork workflow targeting a private repository can read workflow files from another private repository that trust…

  • Medium 6.5

    Gitea Swift package manifest memory exhaustion

    Gitea's Swift package parser limits each manifest to 128 KiB but does not limit the number of manifests or their aggregate size before reading them into memory. An authenticated user with package-publish permission can upload a highly compressed archive conta…

  • Medium 6.5

    Gitea Alpine package parsing memory exhaustion

    Gitea parses Alpine package uploads before enforcing package-size quotas and does not bound the decompressed .PKGINFO data or its dependency and provides entry counts. An authenticated user with package-publish permission can upload a small, highly compressed…

  • Medium 6.5

    Gitea GitLab migration denial of service

    Gitea's initial GitLab migration version probe uses an HTTP client without a timeout and does not attach the migration task's cancellation context. An authenticated user who can start migrations can target an attacker-controlled server that keeps the response…

  • Medium 6.5

    Gitea OneDev migration denial of service

    Gitea's OneDev migration downloader reads the entire remote version response into memory without a size limit and uses a client without a timeout. An authenticated user who can start a repository migration can direct it to an attacker-controlled OneDev-compat…

  • Medium 6.5

    Gitea organization team policy bypass through repository API

    Gitea's repository-side team-link API allows a repository administrator who is not an organization owner to attach organization teams to a repository despite RepoAdminChangeTeamAccess being disabled. The endpoint does not enforce the organization's restrictio…

  • Medium 4.3

    Gitea private repository metadata disclosure after access revocation

    Gitea's starred-repository and tracked-time API endpoints do not re-check current repository permissions before returning data associated with the requesting user. A user whose access to a private repository has been revoked can still retrieve repository meta…

  • Medium 5.3

    Gitea OpenID discovery server-side request forgery

    When OpenID sign-in is enabled, Gitea accepts a user-supplied OpenID URL and performs discovery requests without validating the destination against internal network addresses. An unauthenticated remote attacker can cause the server to contact loopback or priv…

  • Medium 6.5

    VentureDrake Laravel CRM before 2.4.0 Privilege Escalation via Unscoped Role Assignment

    VentureDrake Laravel CRM before 2.4.0 contains an incorrect authorization vulnerability in user management that allows authenticated administrators to assign unrestricted roles via Role::find. Attackers with user-management access can assign the Owner role or…

  • Medium 6.5

    VentureDrake Laravel CRM before 2.4.0 Missing Authorization via Livewire Actions

    VentureDrake Laravel CRM before 2.4.0 contains a missing authorization vulnerability that allows authenticated users to bypass Spatie role permissions through Livewire action methods. Read-only users can invoke delete, won, lost or reopen methods on component…

  • Medium 4.7

    ClipBucket v5 through 5.5.3-#206 Reflected XSS via add_todo val Parameter

    ClipBucket v5 through 5.5.3-#206 contains a reflected cross-site scripting vulnerability in admin_area/index.php that allows attackers to inject HTML via the val parameter in mode=add_todo. Attackers can lure a logged-in administrator into submitting a cross-…

  • Medium 6.1

    ClipBucket v5 through 5.5.3-#206 Reflected XSS via edit_language in language_settings.php

    ClipBucket v5 through 5.5.3-#206 contains a reflected cross-site scripting vulnerability in admin_area/language_settings.php via the unencoded edit_language GET parameter. Attackers can send administrators with basic_settings permission a crafted link whose p…

  • Medium 6.1

    ClipBucket v5 through 5.5.3-#206 Reflected XSS via type Parameter in flagged_item.php

    ClipBucket v5 through 5.5.3-#206 contains a reflected cross-site scripting vulnerability in admin_area/flagged_item.php via the unencoded type GET parameter. Attackers can send crafted flagged_item.php?type= links to logged-in administrators or moderators to …

  • Medium 4.8

    frp 0.41.0 through 0.71.1 Missing Authentication for pprof Debug Endpoints

    frp 0.41.0 through 0.71.1 contains a missing authentication vulnerability that allows unauthenticated remote attackers to access pprof debug endpoints because handlers are registered on the root mux outside Basic Authentication. Attackers can query /debug/ppr…

  • Medium 6.8

    Formbricks before 4.9.0 Cross-Organization IDOR in Server Actions via organizationId

    Formbricks before 4.9.0 contains an authorization bypass vulnerability in server actions like resetSurveyAction and updateSegmentAction that fail to verify resource ownership against the supplied organizationId. Authenticated owners or managers of any organiz…

  • Medium 4.8

    we-mp-rss through 1.5.3 Missing Authorization via Export File Download Endpoint

    we-mp-rss through 1.5.3 contains a missing authorization vulnerability in the /api/v1/wx/tools/export/download endpoint that allows unauthenticated attackers to download export archives because its authentication dependency is commented out. Attackers can sup…

  • Medium 6.5

    youlai-mall through commit 9f62de8 Order Information Disclosure via App Order List

    youlai-mall through commit 9f62de8 contains a missing authorization vulnerability that allows authenticated members to view every customer's orders via the app order list endpoint. Attackers can page through the oms_order table using a self-registered account…

  • Medium 6.5

    Yiuman citrus through 0.15.0 ORDER BY SQL Injection via sortBy Parameter

    Yiuman citrus through 0.15.0 contains an ORDER BY sql injection vulnerability in the citrus-support generic query framework that allows users to inject SQL via the sortBy request parameter. Attackers can reach any generic list route of controllers extending B…

  • Medium 5.4

    ruoyi-vue-pro through 2026.09 SSRF via Midjourney referImageUrl and notify imageUrl

    ruoyi-vue-pro through 2026.09 contains a server-side request forgery vulnerability in the yudao-module-ai image service that allows authenticated users to make the server fetch arbitrary URLs by supplying referImageUrl to the midjourney imagine endpoint. Atta…

  • Medium 5.9

    REBUILD through 4.5.0 Authorization Bypass via aibot2 Chat Endpoints chatid

    REBUILD through 4.5.0 contains an authorization bypass vulnerability in AiBot2Controller /aibot2 endpoints that act on a caller-supplied chatid without verifying ownership. Authenticated low-privilege users can supply another user's chatid to chat-init, chat-…

  • Medium 6.5

    Dromara Skyeye through commit 65d3ddcede70 SQL Injection via keyword Parameter

    Dromara Skyeye through commit 65d3ddcede70 contains an sql injection vulnerability that allows authenticated low-privileged users to inject SQL via the keyword parameter in the queryErpOrderItem MyBatis statement using raw ${} substitution. Attackers can send…

  • Medium 5.4

    BizSpring Shop through commit cf22d39daaf1 IDOR via /member/order Cancel and Receive

    BizSpring Shop through commit cf22d39daaf1 contains an insecure direct object reference vulnerability in the OrderController cancel and receive handlers that allows authenticated members to act on other members' orders by supplying their orderId. Attackers ca…

  • Medium 6.5

    BizSpring Shop through commit cf22d39daaf1 Payment Bypass via test_post_pay Endpoint

    BizSpring Shop through commit cf22d39daaf1 contains a payment verification bypass vulnerability that allows authenticated buyers to mark orders paid by calling the PaymentController.testPostPay handler. Attackers can generate a payment log via /member/payment…

  • Medium 5.5

    libschrift through 0.10.2 Divide by Zero via unitsPerEm in draw_line

    libschrift through 0.10.2 contains a divide by zero vulnerability that allows attackers to crash applications by supplying a font with unitsPerEm of 0 in the head table. Attackers can provide a crafted TrueType font whose NaN glyph coordinates bypass clip_poi…

  • Medium 6.3

    LASzip through 3.5.0 Invalid Free via Truncated VLR Header in laszip_read_header

    LASzip through 3.5.0 contains an invalid free vulnerability in laszip_read_header() that allows attackers to free uninitialized heap pointers via truncated variable length record data. Attackers can supply a crafted LAS/LAZ file with an inflated VLR count tha…

  • Medium 6.3

    libmspack through 0.11alpha Uninitialized Pointer Free via kwajd_open Error Path

    libmspack through 0.11alpha contains an uninitialized pointer free vulnerability in kwajd_open() in mspack/kwajd.c that frees unzeroed filename and extra pointers on header read errors. Attackers can supply a truncated, empty, or wrong-signature KWAJ file to …

  • Medium 6.3

    libsixel before 1.8.7-r1 and 1.9.0 through 1.10.5 Heap Out-of-Bounds Write via GIF

    libsixel before 1.8.7-r1 and 1.9.0 through 1.10.5 contains a heap out-of-bounds write vulnerability in gif_init_frame() in src/fromgif.c, which never checks the GIF transparent color index against the palette size. Attackers can supply a crafted GIF with a sm…

  • Medium 5.5

    xlsxio through 0.2.37 NULL Pointer Dereference via Worksheet Relationship Without Id

    xlsxio through 0.2.37 contains a NULL pointer dereference vulnerability in main_sheet_get_sheetfile_expat_callback_element_start() in lib/xlsxio_read.c that allows attackers to crash applications via crafted files. Attackers can supply a .xlsx file whose work…

  • Medium 6.1

    Tinyexr through 3.2.0 Heap Out-of-Bounds Read via ParseEXRMultipartHeaderFromMemory

    Tinyexr through 3.2.0 contains a heap out-of-bounds read vulnerability in ParseEXRMultipartHeaderFromMemory() that allows attackers to read beyond buffers due to a stale remaining-size value. Attackers can supply a crafted multi-part EXR file whose later part…

  • Medium 6.1

    Libyal libpff through 20260926 heap out-of-bounds read via libpff_record_entry_get_multi_value

    Libyal libpff through 20260926 contains an integer underflow in libpff_record_entry_get_multi_value() that allows attackers to trigger heap out-of-bounds reads via non-monotonic multi-value offsets. Attackers can craft PST, OST or PAB files with decreasing PT…

  • Medium 4.3

    BottleCRM 0.45 through 1.14.5 Memory Exhaustion via Contact and Case CSV Import

    BottleCRM 0.45 through 1.14.5 contains an uncontrolled memory allocation vulnerability in _read_upload() that reads entire CSV uploads before enforcing the 5 MB limit. Authenticated users with mass-import permission can send oversized CSV files concurrently t…