Hi Karupasamy,

Thanks for your asking. Answering your question below:

> 1. Are the CVEs *CVE-2022-23302, CVE-2022-23305* applicable to the Apache
Kafka?

Unfortunately, yes, these 2 CVEs: *CVE-2022-23302, CVE-2022-23305* are also
applicable to the Apache Kafka,
because that applied to log4j 1.x version.

> If so, how to mitigate these vulnerabilities, and will be there be any
patch/fix that will be released?

Yes, the community is working on a KIP to upgrade log4j 1 to log4j 2. You
can check its status here: KAFKA-9366
<https://issues.apache.org/jira/browse/KAFKA-9366>


> 2. If not vulnerable, Can we remove the following vulnerable classes from
the log4j jar?



                zip -q -d log4j-*.jar org/apache/log4j/net/JMSSink.class

                zip -q -d log4j-*.jar
org/apache/log4j/jdbc/JDBCAppender.class


Yes, I think so. This is. Kafka doesn't use JMSSink or JDBCAppender at all.


> 3. Will there be any impact on Kafka's functionalities after removing the
above-mentioned classes?

No. Kafka doesn't use JMSSink or JDBCAppender at all.


I'm going to submit a PR to add these 2 CVEs into cve-list page:
https://kafka.apache.org/cve-list.
I think there should be other users have the same questions.

Thank you.
Luke


On Fri, Jan 28, 2022 at 9:36 PM Karupasamy S
<karupasam...@ericsson.com.invalid> wrote:

> Hi Team,
>
>
>
>                 Kindly awaiting your response, as this issue needs to be
> mitigated before our product release to the market in the coming days.
>
>
>
> Thanks & Regards
>
> Karupasamy
>
>
>
> *From:* Karupasamy S
> *Sent:* Thursday, January 27, 2022 4:12 PM
> *To:* users@kafka.apache.org
> *Cc:* Mariappan Thangavel <mariappan.thanga...@ericsson.com>
> *Subject:* Apache log4j 1.x vulnerability mitigations on Kafka
>
>
>
> Hi Team,
>
>
>
>
>
>                 We are using Apache Kafka as part of the ELK stack and we
> have an internal tool to find the vulnerabilities present on all the
> products/3pp which we use in our product.
>
>
>
>                 So we received the below vulnerabilities on log4j:
>
>
>
> *                CVE-2022-23302, CVE-2022-23305, CVE-2022-23307*
>
>
>
>                 Since Kafka is using log4j internally we are also
> applicable to these vulnerabilities. Hence our security team is asking us
> to mitigate these vulnerabilities before releasing our product to the
> market.
>
>
>
>                 On analyzing further, we found for the CVE *
> CVE-2022-23307*, there is a mitigation plan proposed by Kafka, in the
> below-mentioned article:
>
>                 https://kafka.apache.org/cve-list
>
>
>
>
>
>                 But in the same article we, didn’t find any information
> for the CVEs *CVE-2022-23302, CVE-2022-23305*.
>
>
>
>                 So kindly help us in clarifying the below queries:
>
>
>
>    1. Are the CVEs *CVE-2022-23302, CVE-2022-23305* applicable to the
>    Apache Kafka? If so, how to mitigate these vulnerabilities, and will be
>    there be any patch/fix that will be released?
>
>
>
>    1. If not vulnerable, Can we remove the following vulnerable classes
>    from the log4j jar?
>
>
>
>                 zip -q -d log4j-*.jar org/apache/log4j/net/JMSSink.class
>
>                 zip -q -d log4j-*.jar
> org/apache/log4j/jdbc/JDBCAppender.class
>
>
>
>    1. Will there be any impact on Kafka's functionalities after removing
>    the above-mentioned classes?
>
>
>
>
>
>
>
> Thanks & Regards
>
> Karupasamy
>
>
>

Reply via email to