CVE-2025-30373

Source
https://cve.org/CVERecord?id=CVE-2025-30373
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-30373.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2025-30373
Aliases
Published
2025-04-07T14:37:58Z
Modified
2026-08-12T14:52:34Z
Severity
  • 6.5 (Medium) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L CVSS Calculator
Summary
Graylog Authenticated HTTP inputs do ingest message even if Authorization header is missing or has wrong value
Details

Graylog is a free and open log management platform. Starting with 6.1, HTTP Inputs can be configured to check if a specified header is present and has a specified value to authenticate HTTP-based ingestion. Unfortunately, even though in cases of a missing header or a wrong value the correct HTTP response (401) is returned, the message will be ingested nonetheless. To mitigate the vulnerability, disable http-based inputs and allow only authenticated pull-based inputs. This vulnerability is fixed in 6.1.9.

Database specific
{
    "cna_assigner": "GitHub_M",
    "cwe_ids": [
        "CWE-285"
    ],
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/30xxx/CVE-2025-30373.json"
}
References

Affected packages

Git / github.com/graylog2/graylog2-server

Affected ranges

Type
GIT
Repo
https://github.com/graylog2/graylog2-server
Events
Database specific
Show details
{
    "cpe": "cpe:2.3:a:graylog:graylog:*:*:*:*:*:*:*:*",
    "extracted_events": [
        {
            "introduced": "6.1.0"
        },
        {
            "fixed": "6.1.9"
        }
    ],
    "source": [
        "CPE_RANGE",
        "REFERENCES"
    ]
}

Affected versions

6.*
6.1.0
6.1.1
6.1.2
6.1.3
6.1.4
6.1.5
6.1.6
6.1.7
6.1.8

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-30373.json"
vanir_signatures
[
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "73762710035576621731727319515757412808",
                "277496439535004060916283369720954642286",
                "147037414169995217792047359184119972855",
                "164468985165365917816312037916194742793",
                "110293348433586239526624518794125616675",
                "140357882704014329503713355978219624055",
                "244281593647828825602480617433969487100",
                "323551045665711814944222418996847483931"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2025-30373-29804e22",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/graylog2/graylog2-server/commit/31bc13d3cd6f550ec83473d0f8666cd3ebf50f10",
        "target": {
            "file": "graylog2-server/src/test/java/org/graylog2/inputs/transports/netty/HttpHandlerTest.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "153235275878334966024272324438715896248",
            "length": 1260
        },
        "id": "CVE-2025-30373-5a39d3e4",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/graylog2/graylog2-server/commit/31bc13d3cd6f550ec83473d0f8666cd3ebf50f10",
        "target": {
            "file": "graylog2-server/src/test/java/org/graylog2/inputs/transports/netty/HttpHandlerTest.java",
            "function": "testAuthentication"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "87855177674371145357816397446617497994",
            "length": 1245
        },
        "id": "CVE-2025-30373-703174bc",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/graylog2/graylog2-server/commit/31bc13d3cd6f550ec83473d0f8666cd3ebf50f10",
        "target": {
            "file": "graylog2-server/src/main/java/org/graylog2/inputs/transports/netty/HttpHandler.java",
            "function": "channelRead0"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "183201936823050678750267195370060821850",
                "278300104164257450149503089910738777713",
                "147739105711023657842500197578945997988",
                "118033553782960855854576230332309108007"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2025-30373-cdcdf2b9",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/graylog2/graylog2-server/commit/31bc13d3cd6f550ec83473d0f8666cd3ebf50f10",
        "target": {
            "file": "graylog2-server/src/main/java/org/graylog2/inputs/transports/netty/HttpHandler.java"
        }
    }
]
vanir_signatures_modified
"2026-08-12T14:52:34Z"