Skip to content
OpenAdvisories

Product · DrayTek

VigorSwitch P1280

29 known vulnerabilities.

25 results · Clear filters · Feed

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via setDevNet

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the setDevNet function. The vulnerability is caused by insufficient filtering of the username and password fields before command execution. A remote attacker can trigger this vul…

  • High 7.2

    DrayTek VigorSwitch Multiple Models Buffer Overflow via mail_mailalert

    Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the mail_mailalert function. The vulnerability is caused by concatenating multiple smtpReceiver email addresses into a fixed-size buffer without checking the remaining buffer size.…

  • High 7.2

    DrayTek VigorSwitch Multiple Models Buffer Overflow via diag_logmail

    Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the diag_logmail function. The vulnerability is caused by concatenating multiple smtpReceiver email addresses into a fixed-size buffer without checking the remaining buffer size. A…

  • High 7.2

    DrayTek VigorSwitch Multiple Models Buffer Overflow via acl_general_setup Edit ACE

    Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the acl_general_setup Edit ACE function. The vulnerability is caused by copying the name field into a fixed-size buffer without length validation. A remote attacker can trigger thi…

  • High 7.2

    DrayTek VigorSwitch Multiple Models Buffer Overflow via acl_general_setup Add ACE

    Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the acl_general_setup Add ACE function. The vulnerability is caused by copying the name field into a fixed-size buffer without length validation. A remote attacker can trigger this…

  • High 7.2

    DrayTek VigorSwitch Multiple Models Buffer Overflow via switch_lan_gvrp

    Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the switch_lan_gvrp function. The vulnerability is caused by unsafe copying of the portList field into an undersized buffer. A remote attacker can trigger this vulnerability via cr…

  • High 7.2

    DrayTek VigorSwitch Multiple Models Buffer Overflow via poe_schedule_profile

    Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the poe_schedule_profile function. The vulnerability is caused by repeated concatenation of the start_date, start_time, duration_time, how_often, weekdays, monthly_date, and cycle_…

  • High 7.2

    DrayTek VigorSwitch Multiple Models Buffer Overflow via sysreboot

    Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the sysreboot function. The vulnerability is caused by unsafe concatenation of split valueN data into a fixed-size buffer. A remote attacker can trigger this vulnerability via craf…

  • High 7.2

    DrayTek VigorSwitch Multiple Models Buffer Overflow via webBackupAction

    Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the webBackupAction function. The vulnerability is caused by repeated string concatenation of the pathN, valueN, key, and option fields into fixed-size stack buffers without total …

  • High 7.2

    DrayTek VigorSwitch Multiple Models Buffer Overflow via pingtrace

    Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the pingtrace function. The vulnerability is caused by missing length checks when the host, count, and interval fields are concatenated into a fixed-size buffer. A remote attacker …

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via tftp_upgrade

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the tftp_upgrade function. The vulnerability is caused by insufficient filtering before the filename field is concatenated into a command. A remote attacker can trigger this vuln…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via setDevProto

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the setDevProto function. The vulnerability is caused by insufficient filtering of the username and password fields before command execution. A remote attacker can trigger this v…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via setTime

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the setTime function. The vulnerability is caused by insufficient filtering of the username and password fields before command execution. A remote attacker can trigger this vulne…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via fdftDevice

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the fdftDevice function. The vulnerability is caused by insufficient filtering of the username and password fields before command execution. A remote attacker can trigger this vu…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via setDevice

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the setDevice function. The vulnerability is caused by insufficient sanitization of the username, password, and location fields before command execution. A remote attacker can tr…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via rebDevice

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the rebDevice function. The vulnerability is caused by insufficient filtering of the username and password fields before command execution. A remote attacker can trigger this vul…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via getDetail

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the getDetail function. The vulnerability is caused by insufficient filtering of the username and password fields before command execution. A remote attacker can trigger this vul…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via getVid

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the getVid function. The vulnerability is caused by insufficient filtering of the username and password fields before command execution. A remote attacker can trigger this vulner…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via auth_set

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the auth_set function. The vulnerability is caused by insufficient filtering of the username and password fields before command execution. A remote attacker can trigger this vuln…

  • High 7.5

    DrayTek VigorSwitch Multiple Models Pre-Authentication NULL Pointer Dereference via setget.cgi

    Multiple DrayTek VigorSwitch models contain a pre-authentication null pointer dereference vulnerability in the setget.cgi interface. The vulnerability is caused by missing validation when the pass field is absent. A remote attacker can trigger this vulnerabil…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via sysreboot

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the sysreboot function. The vulnerability is caused by insufficient filtering of the config, act, pathN, and valueN fields before command execution. A remote attacker can trigger…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via webBackupAction

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the webBackupAction function. The vulnerability is caused by insufficient filtering of the option, key, pw_encode, pathN, and valueN fields before command execution. A remote att…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via pingtrace

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the pingtrace function. The vulnerability is caused by insufficient validation of the host field before command execution. A remote attacker can trigger this vulnerability via cr…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via commandTable

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the commandTable function. The vulnerability is caused by incomplete filtering of dangerous characters such as backticks, newline characters, and single quotes in the parameter f…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via jsonstatus

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the jsonstatus function. The vulnerability is caused by insufficient filtering of the usescript, usefile, and option fields before command execution. A remote attacker can trigge…