CVE-2022-25218
The use of the RSA algorithm without OAEP, or any other padding scheme, in telnetd_startup, allows an unauthenticated attacker on the local area network to achieve a significant degree of control over the "plaintext" to which an arbitrary blob of ciphertext will be decrypted by OpenSSL's RSA_public_decrypt() function. This weakness allows the attacker to manipulate the various iterations of the telnetd startup state machine and eventually obtain a root shell on the device, by means of an exchange of crafted UDP packets. In all versions but K2 22.5.9.163 and K3C 32.1.15.93 a successful attack also requires the exploitation of a null-byte interaction error (CVE-2022-25219).
Published:Mar 7, 2022
Last Modified:Nov 21, 2024
EPS:Mar 7, 2022
EPSS Score:0.01158
CVSS Score:8.1
Affected Products
Vendor
Product
Action
Vendor
Phicomm
Product
K2
Phicomm
K2
Vendor
Phicomm
Product
K2 Firmware
Phicomm
K2 Firmware
Vendor
Phicomm
Product
K2g
Phicomm
K2g
Vendor
Phicomm
Product
K2g Firmware
Phicomm
K2g Firmware
Vendor
Phicomm
Product
K2p
Phicomm
K2p
Vendor
Phicomm
Product
K2p Firmware
Phicomm
K2p Firmware
Vendor
Phicomm
Product
K3
Phicomm
K3
Vendor
Phicomm
Product
K3 Firmware
Phicomm
K3 Firmware
Vendor
Phicomm
Product
K3c
Phicomm
K3c
Vendor
Phicomm
Product
K3c Firmware
Phicomm
K3c Firmware
Exploits
Common Weakness Enumeration
Common Attack Pattern Enumeration and Classification (CAPEC)
Related CVEs
Common Vulnerability Scoring System
Attack Vector
Network
Adjacent
Local
Physical
Privileges Required
None
Low
High
User Interaction
None
Required
Scope
Unchanged
Changed
Confidentiality
None
Low
High
Integrity
None
Low
High
Availability
None
Low
High
