PHP Web 运行时(CVE-2026-109618 和 CVE-2026-109619)
PHP web runtimes (CVE-2026-109618 and CVE-2026-109619)

原始链接: https://aws.amazon.com/security/security-bulletins/2026-143-aws/

这个 AWS WAF 规则名为 "PHP2Shell"(优先级 0),阻止试图利用 PHP 会话上传进度的 POST 请求。它匹配 HTTP 方法恰好为 POST、请求体包含 "PHP_SESSION_UPLOAD_PROGRESS",且 cookie 键或请求体包含 "PHPSESSID" 的请求。匹配的请求将被阻止。CloudWatch 指标和采样请求在指标名称 "PHP2Shell" 下启用。

HN上的一篇帖子称,AWS可能需要约20天来修补Amazon Linux 2023中的PHP远程代码执行漏洞,因为其评级为Important。评论者对此说法展开争论:一人称补丁计划明天发布,并批评标题;另一人指出Amazon在Bottlerocket关键更新方面记录缓慢。还有评论者质疑Amazon是否将PHP漏洞评定为Important,认为20天的例子与NGINX CVE有关。发帖者随后链接了ALAS页面,显示两个CVE都被标为Important而非Critical。后续更新称,Amazon的安全公告表示更新应于明天某个时间到达。
相关文章

原文
{
  "Name": "PHP2Shell",
  "Priority": 0,
  "Statement": {
    "AndStatement": {
      "Statements": [
        {
          "ByteMatchStatement": {
            "SearchString": "POST",
            "FieldToMatch": {
              "Method": {}
            },
            "TextTransformations": [
              {
                "Priority": 0,
                "Type": "NONE"
              }
            ],
            "PositionalConstraint": "EXACTLY"
          }
        },
        {
          "OrStatement": {
            "Statements": [
              {
                "ByteMatchStatement": {
                  "SearchString": "PHPSESSID",
                  "FieldToMatch": {
                    "Cookies": {
                      "MatchPattern": {
                        "All": {}
                      },
                      "MatchScope": "KEY",
                      "OversizeHandling": "CONTINUE"
                    }
                  },
                  "TextTransformations": [
                    {
                      "Priority": 0,
                      "Type": "NONE"
                    }
                  ],
                  "PositionalConstraint": "EXACTLY"
                }
              },
              {
                "ByteMatchStatement": {
                  "SearchString": "PHPSESSID",
                  "FieldToMatch": {
                    "Body": {
                      "OversizeHandling": "CONTINUE"
                    }
                  },
                  "TextTransformations": [
                    {
                      "Priority": 0,
                      "Type": "NONE"
                    }
                  ],
                  "PositionalConstraint": "CONTAINS"
                }
              }
            ]
          }
        },
        {
          "ByteMatchStatement": {
            "SearchString": "PHP_SESSION_UPLOAD_PROGRESS",
            "FieldToMatch": {
              "Body": {
                "OversizeHandling": "CONTINUE"
              }
            },
            "TextTransformations": [
              {
                "Priority": 0,
                "Type": "NONE"
              }
            ],
            "PositionalConstraint": "CONTAINS"
          }
        }
      ]
    }
  },
  "Action": {
    "Block": {}
  },
  "VisibilityConfig": {
    "SampledRequestsEnabled": true,
    "CloudWatchMetricsEnabled": true,
    "MetricName": "PHP2Shell"
  }
}
联系我们 contact @ memedata.com