Search

Find a vulnerability

Search criteria

    6 vulnerabilities found for skyeye by dromara

    CVE-2026-107781 (GCVE-0-2026-107781)

    Vulnerability from nvd – Published: 2026-10-08 20:15 – Updated: 2026-10-09 14:03
    VLAI
    Title
    Dromara Skyeye Unauthenticated SSRF and File Overwrite via editUploadOfficeFileById
    Summary
    Dromara Skyeye through commit 003549ae5615bd114ba5bb8ddf6a8e8ead97c321 contains a server-side request forgery and missing authorization vulnerability in the OnlyOffice save callback editUploadOfficeFileById. Unauthenticated attackers can supply arbitrary url and key parameters to make the server fetch internal URLs and overwrite any user's stored file, then read results via queryFileToShowById.
    SSVC
    Exploitation: none Automatable: no Technical Impact: total
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-10-09 14:03 UTC
    CWE
    • CWE-918 - Server-Side Request Forgery (SSRF)
    Assigner
    VulnCheck CNA under the mitre root
    CNA scorecard B 84/100 over 5264 records in the last 180 days details
    Impacted products
    Vendor Product Version
    dromara skyeye Affected: 0 , ≤ 003549ae5615bd114ba5bb8ddf6a8e8ead97c321 (git)
    Create a notification for this product.
    Date Public
    2026-10-08 00:00
    Credits
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-107781",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "total"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-10-09T14:03:30.638893Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-10-09T14:03:40.973Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "collectionURL": "https://github.com/dromara/skyeye",
              "defaultStatus": "unaffected",
              "packageURL": "pkg:github/dromara/skyeye",
              "product": "skyeye",
              "repo": "https://github.com/dromara/skyeye",
              "vendor": "dromara",
              "versions": [
                {
                  "lessThanOrEqual": "003549ae5615bd114ba5bb8ddf6a8e8ead97c321",
                  "status": "affected",
                  "version": "0",
                  "versionType": "git"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "finder",
              "value": "Ikram-4"
            }
          ],
          "datePublic": "2026-10-08T00:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "value": "Dromara Skyeye through commit 003549ae5615bd114ba5bb8ddf6a8e8ead97c321 contains a server-side request forgery and missing authorization vulnerability in the OnlyOffice save callback editUploadOfficeFileById. Unauthenticated attackers can supply arbitrary url and key parameters to make the server fetch internal URLs and overwrite any user\u0027s stored file, then read results via queryFileToShowById."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "attackComplexity": "HIGH",
                "attackRequirements": "PRESENT",
                "attackVector": "NETWORK",
                "baseScore": 9.1,
                "baseSeverity": "CRITICAL",
                "privilegesRequired": "NONE",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "NONE",
                "subIntegrityImpact": "NONE",
                "userInteraction": "NONE",
                "vectorString": "CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N",
                "version": "4.0",
                "vulnAvailabilityImpact": "NONE",
                "vulnConfidentialityImpact": "HIGH",
                "vulnIntegrityImpact": "HIGH"
              },
              "format": "CVSS"
            },
            {
              "cvssV3_1": {
                "attackComplexity": "HIGH",
                "attackVector": "NETWORK",
                "availabilityImpact": "NONE",
                "baseScore": 7.4,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N",
                "version": "3.1"
              },
              "format": "CVSS"
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-918",
                  "description": "Server-Side Request Forgery (SSRF)",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-10-08T20:15:56.039Z",
            "orgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
            "shortName": "VulnCheck"
          },
          "references": [
            {
              "name": "GitHub Issue #29",
              "tags": [
                "issue-tracking"
              ],
              "url": "https://github.com/dromara/skyeye/issues/29"
            },
            {
              "tags": [
                "technical-description"
              ],
              "url": "https://github.com/dromara/skyeye/blob/003549ae5615bd114ba5bb8ddf6a8e8ead97c321/skyeye-adm/adm-pro/src/main/java/com/skyeye/eve/diskcloud/service/impl/FileConsoleServiceImpl.java#L533-L556"
            },
            {
              "tags": [
                "product"
              ],
              "url": "https://github.com/dromara/skyeye"
            },
            {
              "name": "VulnCheck Advisory: Dromara Skyeye Unauthenticated SSRF and File Overwrite via editUploadOfficeFileById",
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://www.vulncheck.com/advisories/dromara-skyeye-unauthenticated-ssrf-and-file-overwrite-via-edituploadofficefilebyid"
            }
          ],
          "title": "Dromara Skyeye Unauthenticated SSRF and File Overwrite via editUploadOfficeFileById",
          "x_generator": {
            "engine": "vulncheck-endgame"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
        "assignerShortName": "VulnCheck",
        "cveId": "CVE-2026-107781",
        "datePublished": "2026-10-08T20:15:56.039Z",
        "dateReserved": "2026-10-08T20:02:31.075Z",
        "dateUpdated": "2026-10-09T14:03:40.973Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-107780 (GCVE-0-2026-107780)

    Vulnerability from nvd – Published: 2026-10-08 20:15 – Updated: 2026-10-08 20:15
    VLAI
    Title
    Dromara Skyeye Unauthenticated OS Command Injection via textToSpeech format Parameter
    Summary
    Dromara Skyeye through commit 003549ae5615bd114ba5bb8ddf6a8e8ead97c321 contains an OS command injection vulnerability in the unauthenticated /post/TtsController/textToSpeech endpoint via the format parameter. Attackers can inject a single quote into format to break out of the PowerShell string and execute commands as the Skyeye service account on Windows.
    CWE
    • CWE-78 - Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
    Assigner
    VulnCheck CNA under the mitre root
    CNA scorecard B 84/100 over 5264 records in the last 180 days details
    Impacted products
    Vendor Product Version
    dromara skyeye Affected: 0 , ≤ 003549ae5615bd114ba5bb8ddf6a8e8ead97c321 (git)
    Create a notification for this product.
    Date Public
    2026-10-08 00:00
    Credits
    Show details on NVD website

    {
      "containers": {
        "cna": {
          "affected": [
            {
              "collectionURL": "https://github.com/dromara/skyeye",
              "defaultStatus": "unaffected",
              "packageURL": "pkg:github/dromara/skyeye",
              "product": "skyeye",
              "repo": "https://github.com/dromara/skyeye",
              "vendor": "dromara",
              "versions": [
                {
                  "lessThanOrEqual": "003549ae5615bd114ba5bb8ddf6a8e8ead97c321",
                  "status": "affected",
                  "version": "0",
                  "versionType": "git"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "finder",
              "value": "Ikram-4"
            }
          ],
          "datePublic": "2026-10-08T00:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "value": "Dromara Skyeye through commit 003549ae5615bd114ba5bb8ddf6a8e8ead97c321 contains an OS command injection vulnerability in the unauthenticated /post/TtsController/textToSpeech endpoint via the format parameter. Attackers can inject a single quote into format to break out of the PowerShell string and execute commands as the Skyeye service account on Windows."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "attackComplexity": "LOW",
                "attackRequirements": "NONE",
                "attackVector": "NETWORK",
                "baseScore": 9.3,
                "baseSeverity": "CRITICAL",
                "privilegesRequired": "NONE",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "NONE",
                "subIntegrityImpact": "NONE",
                "userInteraction": "NONE",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
                "version": "4.0",
                "vulnAvailabilityImpact": "HIGH",
                "vulnConfidentialityImpact": "HIGH",
                "vulnIntegrityImpact": "HIGH"
              },
              "format": "CVSS"
            },
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 9.8,
                "baseSeverity": "CRITICAL",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
                "version": "3.1"
              },
              "format": "CVSS"
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-78",
                  "description": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-10-08T20:15:55.304Z",
            "orgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
            "shortName": "VulnCheck"
          },
          "references": [
            {
              "name": "GitHub Issue #29",
              "tags": [
                "issue-tracking"
              ],
              "url": "https://github.com/dromara/skyeye/issues/29"
            },
            {
              "tags": [
                "technical-description"
              ],
              "url": "https://github.com/dromara/skyeye/blob/003549ae5615bd114ba5bb8ddf6a8e8ead97c321/skyeye-promote/skyeye-common/src/main/java/com/skyeye/common/service/impl/TtsServiceImpl.java#L105-L166"
            },
            {
              "tags": [
                "product"
              ],
              "url": "https://github.com/dromara/skyeye"
            },
            {
              "name": "VulnCheck Advisory: Dromara Skyeye Unauthenticated OS Command Injection via textToSpeech format Parameter",
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://www.vulncheck.com/advisories/dromara-skyeye-unauthenticated-os-command-injection-via-texttospeech-format-parameter"
            }
          ],
          "title": "Dromara Skyeye Unauthenticated OS Command Injection via textToSpeech format Parameter",
          "x_generator": {
            "engine": "vulncheck-endgame"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
        "assignerShortName": "VulnCheck",
        "cveId": "CVE-2026-107780",
        "datePublished": "2026-10-08T20:15:55.304Z",
        "dateReserved": "2026-10-08T20:02:30.752Z",
        "dateUpdated": "2026-10-08T20:15:55.304Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-107779 (GCVE-0-2026-107779)

    Vulnerability from nvd – Published: 2026-10-08 20:15 – Updated: 2026-10-08 20:15
    VLAI
    Title
    Dromara Skyeye xxl-job-admin Missing Authentication on Job Endpoints Allows RCE
    Summary
    Dromara Skyeye through commit 003549ae5615bd114ba5bb8ddf6a8e8ead97c321 contains a missing authentication vulnerability in bundled xxl-job-admin JobInfoController endpoints annotated with @PermissionLimit(limit = false). Unauthenticated attackers can POST GLUE_SHELL, GLUE_PYTHON, or GLUE_POWERSHELL jobs with attacker-supplied glueSource to /jobinfo/addAndStart, executing commands on the executor host or stopping and deleting jobs.
    CWE
    • CWE-306 - Missing Authentication for Critical Function
    Assigner
    VulnCheck CNA under the mitre root
    CNA scorecard B 84/100 over 5264 records in the last 180 days details
    Impacted products
    Vendor Product Version
    dromara skyeye Affected: 0 , ≤ 003549ae5615bd114ba5bb8ddf6a8e8ead97c321 (git)
    Create a notification for this product.
    Date Public
    2026-10-08 00:00
    Credits
    Show details on NVD website

    {
      "containers": {
        "cna": {
          "affected": [
            {
              "collectionURL": "https://github.com/dromara/skyeye",
              "defaultStatus": "unaffected",
              "packageURL": "pkg:github/dromara/skyeye",
              "product": "skyeye",
              "repo": "https://github.com/dromara/skyeye",
              "vendor": "dromara",
              "versions": [
                {
                  "lessThanOrEqual": "003549ae5615bd114ba5bb8ddf6a8e8ead97c321",
                  "status": "affected",
                  "version": "0",
                  "versionType": "git"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "finder",
              "value": "Ikram-4"
            }
          ],
          "datePublic": "2026-10-08T00:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "value": "Dromara Skyeye through commit 003549ae5615bd114ba5bb8ddf6a8e8ead97c321 contains a missing authentication vulnerability in bundled xxl-job-admin JobInfoController endpoints annotated with @PermissionLimit(limit = false). Unauthenticated attackers can POST GLUE_SHELL, GLUE_PYTHON, or GLUE_POWERSHELL jobs with attacker-supplied glueSource to /jobinfo/addAndStart, executing commands on the executor host or stopping and deleting jobs."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "attackComplexity": "LOW",
                "attackRequirements": "NONE",
                "attackVector": "NETWORK",
                "baseScore": 9.3,
                "baseSeverity": "CRITICAL",
                "privilegesRequired": "NONE",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "NONE",
                "subIntegrityImpact": "NONE",
                "userInteraction": "NONE",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
                "version": "4.0",
                "vulnAvailabilityImpact": "HIGH",
                "vulnConfidentialityImpact": "HIGH",
                "vulnIntegrityImpact": "HIGH"
              },
              "format": "CVSS"
            },
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 9.8,
                "baseSeverity": "CRITICAL",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
                "version": "3.1"
              },
              "format": "CVSS"
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-306",
                  "description": "Missing Authentication for Critical Function",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-10-08T20:15:54.720Z",
            "orgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
            "shortName": "VulnCheck"
          },
          "references": [
            {
              "name": "GitHub Issue #29",
              "tags": [
                "issue-tracking"
              ],
              "url": "https://github.com/dromara/skyeye/issues/29"
            },
            {
              "tags": [
                "technical-description"
              ],
              "url": "https://github.com/dromara/skyeye/blob/003549ae5615bd114ba5bb8ddf6a8e8ead97c321/xxl-job-2.3.0/xxl-job-admin/src/main/java/com/xxl/job/admin/controller/JobInfoController.java#L183-L231"
            },
            {
              "tags": [
                "product"
              ],
              "url": "https://github.com/dromara/skyeye"
            },
            {
              "name": "VulnCheck Advisory: Dromara Skyeye xxl-job-admin Missing Authentication on Job Endpoints Allows RCE",
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://www.vulncheck.com/advisories/dromara-skyeye-xxl-job-admin-missing-authentication-on-job-endpoints-allows-rce"
            }
          ],
          "title": "Dromara Skyeye xxl-job-admin Missing Authentication on Job Endpoints Allows RCE",
          "x_generator": {
            "engine": "vulncheck-endgame"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
        "assignerShortName": "VulnCheck",
        "cveId": "CVE-2026-107779",
        "datePublished": "2026-10-08T20:15:54.720Z",
        "dateReserved": "2026-10-08T20:02:30.396Z",
        "dateUpdated": "2026-10-08T20:15:54.720Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-107781 (GCVE-0-2026-107781)

    Vulnerability from cvelistv5 – Published: 2026-10-08 20:15 – Updated: 2026-10-09 14:03
    VLAI
    Title
    Dromara Skyeye Unauthenticated SSRF and File Overwrite via editUploadOfficeFileById
    Summary
    Dromara Skyeye through commit 003549ae5615bd114ba5bb8ddf6a8e8ead97c321 contains a server-side request forgery and missing authorization vulnerability in the OnlyOffice save callback editUploadOfficeFileById. Unauthenticated attackers can supply arbitrary url and key parameters to make the server fetch internal URLs and overwrite any user's stored file, then read results via queryFileToShowById.
    SSVC
    Exploitation: none Automatable: no Technical Impact: total
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-10-09 14:03 UTC
    CWE
    • CWE-918 - Server-Side Request Forgery (SSRF)
    Assigner
    VulnCheck CNA under the mitre root
    CNA scorecard B 84/100 over 5264 records in the last 180 days details
    Impacted products
    Vendor Product Version
    dromara skyeye Affected: 0 , ≤ 003549ae5615bd114ba5bb8ddf6a8e8ead97c321 (git)
    Create a notification for this product.
    Date Public
    2026-10-08 00:00
    Credits
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-107781",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "total"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-10-09T14:03:30.638893Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-10-09T14:03:40.973Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "collectionURL": "https://github.com/dromara/skyeye",
              "defaultStatus": "unaffected",
              "packageURL": "pkg:github/dromara/skyeye",
              "product": "skyeye",
              "repo": "https://github.com/dromara/skyeye",
              "vendor": "dromara",
              "versions": [
                {
                  "lessThanOrEqual": "003549ae5615bd114ba5bb8ddf6a8e8ead97c321",
                  "status": "affected",
                  "version": "0",
                  "versionType": "git"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "finder",
              "value": "Ikram-4"
            }
          ],
          "datePublic": "2026-10-08T00:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "value": "Dromara Skyeye through commit 003549ae5615bd114ba5bb8ddf6a8e8ead97c321 contains a server-side request forgery and missing authorization vulnerability in the OnlyOffice save callback editUploadOfficeFileById. Unauthenticated attackers can supply arbitrary url and key parameters to make the server fetch internal URLs and overwrite any user\u0027s stored file, then read results via queryFileToShowById."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "attackComplexity": "HIGH",
                "attackRequirements": "PRESENT",
                "attackVector": "NETWORK",
                "baseScore": 9.1,
                "baseSeverity": "CRITICAL",
                "privilegesRequired": "NONE",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "NONE",
                "subIntegrityImpact": "NONE",
                "userInteraction": "NONE",
                "vectorString": "CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N",
                "version": "4.0",
                "vulnAvailabilityImpact": "NONE",
                "vulnConfidentialityImpact": "HIGH",
                "vulnIntegrityImpact": "HIGH"
              },
              "format": "CVSS"
            },
            {
              "cvssV3_1": {
                "attackComplexity": "HIGH",
                "attackVector": "NETWORK",
                "availabilityImpact": "NONE",
                "baseScore": 7.4,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N",
                "version": "3.1"
              },
              "format": "CVSS"
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-918",
                  "description": "Server-Side Request Forgery (SSRF)",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-10-08T20:15:56.039Z",
            "orgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
            "shortName": "VulnCheck"
          },
          "references": [
            {
              "name": "GitHub Issue #29",
              "tags": [
                "issue-tracking"
              ],
              "url": "https://github.com/dromara/skyeye/issues/29"
            },
            {
              "tags": [
                "technical-description"
              ],
              "url": "https://github.com/dromara/skyeye/blob/003549ae5615bd114ba5bb8ddf6a8e8ead97c321/skyeye-adm/adm-pro/src/main/java/com/skyeye/eve/diskcloud/service/impl/FileConsoleServiceImpl.java#L533-L556"
            },
            {
              "tags": [
                "product"
              ],
              "url": "https://github.com/dromara/skyeye"
            },
            {
              "name": "VulnCheck Advisory: Dromara Skyeye Unauthenticated SSRF and File Overwrite via editUploadOfficeFileById",
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://www.vulncheck.com/advisories/dromara-skyeye-unauthenticated-ssrf-and-file-overwrite-via-edituploadofficefilebyid"
            }
          ],
          "title": "Dromara Skyeye Unauthenticated SSRF and File Overwrite via editUploadOfficeFileById",
          "x_generator": {
            "engine": "vulncheck-endgame"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
        "assignerShortName": "VulnCheck",
        "cveId": "CVE-2026-107781",
        "datePublished": "2026-10-08T20:15:56.039Z",
        "dateReserved": "2026-10-08T20:02:31.075Z",
        "dateUpdated": "2026-10-09T14:03:40.973Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-107780 (GCVE-0-2026-107780)

    Vulnerability from cvelistv5 – Published: 2026-10-08 20:15 – Updated: 2026-10-08 20:15
    VLAI
    Title
    Dromara Skyeye Unauthenticated OS Command Injection via textToSpeech format Parameter
    Summary
    Dromara Skyeye through commit 003549ae5615bd114ba5bb8ddf6a8e8ead97c321 contains an OS command injection vulnerability in the unauthenticated /post/TtsController/textToSpeech endpoint via the format parameter. Attackers can inject a single quote into format to break out of the PowerShell string and execute commands as the Skyeye service account on Windows.
    CWE
    • CWE-78 - Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
    Assigner
    VulnCheck CNA under the mitre root
    CNA scorecard B 84/100 over 5264 records in the last 180 days details
    Impacted products
    Vendor Product Version
    dromara skyeye Affected: 0 , ≤ 003549ae5615bd114ba5bb8ddf6a8e8ead97c321 (git)
    Create a notification for this product.
    Date Public
    2026-10-08 00:00
    Credits
    Show details on NVD website

    {
      "containers": {
        "cna": {
          "affected": [
            {
              "collectionURL": "https://github.com/dromara/skyeye",
              "defaultStatus": "unaffected",
              "packageURL": "pkg:github/dromara/skyeye",
              "product": "skyeye",
              "repo": "https://github.com/dromara/skyeye",
              "vendor": "dromara",
              "versions": [
                {
                  "lessThanOrEqual": "003549ae5615bd114ba5bb8ddf6a8e8ead97c321",
                  "status": "affected",
                  "version": "0",
                  "versionType": "git"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "finder",
              "value": "Ikram-4"
            }
          ],
          "datePublic": "2026-10-08T00:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "value": "Dromara Skyeye through commit 003549ae5615bd114ba5bb8ddf6a8e8ead97c321 contains an OS command injection vulnerability in the unauthenticated /post/TtsController/textToSpeech endpoint via the format parameter. Attackers can inject a single quote into format to break out of the PowerShell string and execute commands as the Skyeye service account on Windows."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "attackComplexity": "LOW",
                "attackRequirements": "NONE",
                "attackVector": "NETWORK",
                "baseScore": 9.3,
                "baseSeverity": "CRITICAL",
                "privilegesRequired": "NONE",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "NONE",
                "subIntegrityImpact": "NONE",
                "userInteraction": "NONE",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
                "version": "4.0",
                "vulnAvailabilityImpact": "HIGH",
                "vulnConfidentialityImpact": "HIGH",
                "vulnIntegrityImpact": "HIGH"
              },
              "format": "CVSS"
            },
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 9.8,
                "baseSeverity": "CRITICAL",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
                "version": "3.1"
              },
              "format": "CVSS"
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-78",
                  "description": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-10-08T20:15:55.304Z",
            "orgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
            "shortName": "VulnCheck"
          },
          "references": [
            {
              "name": "GitHub Issue #29",
              "tags": [
                "issue-tracking"
              ],
              "url": "https://github.com/dromara/skyeye/issues/29"
            },
            {
              "tags": [
                "technical-description"
              ],
              "url": "https://github.com/dromara/skyeye/blob/003549ae5615bd114ba5bb8ddf6a8e8ead97c321/skyeye-promote/skyeye-common/src/main/java/com/skyeye/common/service/impl/TtsServiceImpl.java#L105-L166"
            },
            {
              "tags": [
                "product"
              ],
              "url": "https://github.com/dromara/skyeye"
            },
            {
              "name": "VulnCheck Advisory: Dromara Skyeye Unauthenticated OS Command Injection via textToSpeech format Parameter",
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://www.vulncheck.com/advisories/dromara-skyeye-unauthenticated-os-command-injection-via-texttospeech-format-parameter"
            }
          ],
          "title": "Dromara Skyeye Unauthenticated OS Command Injection via textToSpeech format Parameter",
          "x_generator": {
            "engine": "vulncheck-endgame"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
        "assignerShortName": "VulnCheck",
        "cveId": "CVE-2026-107780",
        "datePublished": "2026-10-08T20:15:55.304Z",
        "dateReserved": "2026-10-08T20:02:30.752Z",
        "dateUpdated": "2026-10-08T20:15:55.304Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-107779 (GCVE-0-2026-107779)

    Vulnerability from cvelistv5 – Published: 2026-10-08 20:15 – Updated: 2026-10-08 20:15
    VLAI
    Title
    Dromara Skyeye xxl-job-admin Missing Authentication on Job Endpoints Allows RCE
    Summary
    Dromara Skyeye through commit 003549ae5615bd114ba5bb8ddf6a8e8ead97c321 contains a missing authentication vulnerability in bundled xxl-job-admin JobInfoController endpoints annotated with @PermissionLimit(limit = false). Unauthenticated attackers can POST GLUE_SHELL, GLUE_PYTHON, or GLUE_POWERSHELL jobs with attacker-supplied glueSource to /jobinfo/addAndStart, executing commands on the executor host or stopping and deleting jobs.
    CWE
    • CWE-306 - Missing Authentication for Critical Function
    Assigner
    VulnCheck CNA under the mitre root
    CNA scorecard B 84/100 over 5264 records in the last 180 days details
    Impacted products
    Vendor Product Version
    dromara skyeye Affected: 0 , ≤ 003549ae5615bd114ba5bb8ddf6a8e8ead97c321 (git)
    Create a notification for this product.
    Date Public
    2026-10-08 00:00
    Credits
    Show details on NVD website

    {
      "containers": {
        "cna": {
          "affected": [
            {
              "collectionURL": "https://github.com/dromara/skyeye",
              "defaultStatus": "unaffected",
              "packageURL": "pkg:github/dromara/skyeye",
              "product": "skyeye",
              "repo": "https://github.com/dromara/skyeye",
              "vendor": "dromara",
              "versions": [
                {
                  "lessThanOrEqual": "003549ae5615bd114ba5bb8ddf6a8e8ead97c321",
                  "status": "affected",
                  "version": "0",
                  "versionType": "git"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "finder",
              "value": "Ikram-4"
            }
          ],
          "datePublic": "2026-10-08T00:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "value": "Dromara Skyeye through commit 003549ae5615bd114ba5bb8ddf6a8e8ead97c321 contains a missing authentication vulnerability in bundled xxl-job-admin JobInfoController endpoints annotated with @PermissionLimit(limit = false). Unauthenticated attackers can POST GLUE_SHELL, GLUE_PYTHON, or GLUE_POWERSHELL jobs with attacker-supplied glueSource to /jobinfo/addAndStart, executing commands on the executor host or stopping and deleting jobs."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "attackComplexity": "LOW",
                "attackRequirements": "NONE",
                "attackVector": "NETWORK",
                "baseScore": 9.3,
                "baseSeverity": "CRITICAL",
                "privilegesRequired": "NONE",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "NONE",
                "subIntegrityImpact": "NONE",
                "userInteraction": "NONE",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
                "version": "4.0",
                "vulnAvailabilityImpact": "HIGH",
                "vulnConfidentialityImpact": "HIGH",
                "vulnIntegrityImpact": "HIGH"
              },
              "format": "CVSS"
            },
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 9.8,
                "baseSeverity": "CRITICAL",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
                "version": "3.1"
              },
              "format": "CVSS"
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-306",
                  "description": "Missing Authentication for Critical Function",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-10-08T20:15:54.720Z",
            "orgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
            "shortName": "VulnCheck"
          },
          "references": [
            {
              "name": "GitHub Issue #29",
              "tags": [
                "issue-tracking"
              ],
              "url": "https://github.com/dromara/skyeye/issues/29"
            },
            {
              "tags": [
                "technical-description"
              ],
              "url": "https://github.com/dromara/skyeye/blob/003549ae5615bd114ba5bb8ddf6a8e8ead97c321/xxl-job-2.3.0/xxl-job-admin/src/main/java/com/xxl/job/admin/controller/JobInfoController.java#L183-L231"
            },
            {
              "tags": [
                "product"
              ],
              "url": "https://github.com/dromara/skyeye"
            },
            {
              "name": "VulnCheck Advisory: Dromara Skyeye xxl-job-admin Missing Authentication on Job Endpoints Allows RCE",
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://www.vulncheck.com/advisories/dromara-skyeye-xxl-job-admin-missing-authentication-on-job-endpoints-allows-rce"
            }
          ],
          "title": "Dromara Skyeye xxl-job-admin Missing Authentication on Job Endpoints Allows RCE",
          "x_generator": {
            "engine": "vulncheck-endgame"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
        "assignerShortName": "VulnCheck",
        "cveId": "CVE-2026-107779",
        "datePublished": "2026-10-08T20:15:54.720Z",
        "dateReserved": "2026-10-08T20:02:30.396Z",
        "dateUpdated": "2026-10-08T20:15:54.720Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }